Entrevista Vymo (para 2 años de experiencia)

Ronda 1: (Ronda F2F) – Escribir pseudocódigo para cada programa

P1: imprime todos los Nodes adyacentes en un árbol que son adyacentes al Node específico dado por el usuario.

Ejemplo: A

bb’

C C’ D D’

Digamos que el Node dado por el usuario es C’, entonces la salida será: C, D y D’

P2: digamos que tenemos una cola y el usuario proporciona cualquier índice para esa cola. Invierta todos los elementos en esa cola antes de ese índice usando solo la cola.

Ej.: 1 2 3 4 5 6 7 8

Índice = 4

Salida: 5 4 3 2 1 6 7 8

Ronda 2: (Ronda F2F) – Escriba el código adecuado para cada programa

Q1 – Diga verdadero o falso:

String s1 = nueva String («abc»);

String s2 = nueva String («abc»);

String s3 = “abc”;

S1 == S3 y s1.equals(s3) ?

P2: dadas dos strings, ¿averigua si dos strings son anagramas o no?

(Me pidió diferentes enfoques y me dijo que escribiera código para cada enfoque. Le di cuatro enfoques diferentes, podría estar buscando el enfoque que ya conoce)

P3 – Dada una string, ¿averiguas el número de palabras?

Ej: la Tierra es redonda (también cuide los múltiples espacios intermedios)

Q4 – ¿Invertir una string?

P5 – ¿Lista de enlaces inversos?

P6 – ¿Buscar un bucle en una lista enlazada?

P7: rotar una array según el índice dado.

Ej: digamos que la array es: 1 2 3 4 5 6 7

Índice = 3, entonces la salida será: 5 6 7 1 2 3 4

P8: escriba un programa para verificar el paréntesis balanceado en una string y si la string no está balanceada, diga paréntesis no balanceado y hágalo balanceado.

Ronda 3 – Ronda F2F (ronda gerencial)

Esta ronda se trata principalmente de diseño e ingeniería.

P1: ¿Me pidió que diseñara un marco que conozco de mi proyecto?

Q2 – Ante un escenario de escuela. Pida diseñar clases y tablas usando hibernate. (Como mi currículum dice que soy un experto en hibernación)

Escenario: Acerca de la escuela

  1. El profesor puede enseñar cualquier número de cursos y cualquier número de estudiantes de cualquier departamento.
  2. Un solo curso puede ser impartido por cualquier número de profesores y puede ser estudiado por cualquier número de estudiantes del mismo y diferentes departamentos.
  3. Los estudiantes pueden pertenecer a cualquier número de departamentos en la escuela.

Implementé relaciones de muchos a muchos para todas las tablas usando hibernate.

Q3: una baraja de cartas (52 cartas, cuatro colores diferentes, trece cartas para cada intercambio). ¿Diseñar e implementar el método aleatorio para ello?

Q4 – Propiedad de ACID y sus soluciones e implementaciones.

P5: ¿Consultas y uniones de bases de datos?

P6 – ¿Sistema.fuera.println(“Hola”)? ¿Qué es System, out e println?

P7: ¿Por qué el código hash es importante en el caso de un método igual? ¿Implementar estos métodos en tu propia clase?

P8 – ¿Conceptos y ejemplos de OOPS (herencia, polimorfismo)?

Luego tengo una ronda de recursos humanos y me seleccionaron.

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *