Experiencia de entrevista de Hexaview Technologies (en el campus) – Part 1

Hubo un total de 4 rondas y ninguna ronda de recursos humanos. El criterio de elegibilidad para el proceso de contratación fue CGPA 7+ o 70% en todo momento, solo yo seleccionado de mi universidad.

Nivel de dificultad: Medio según yo

Ronda 1: Ronda de codificación

Hubo 2 preguntas de codificación (fáciles) realizadas en Skype. La duración de la ronda fue de 40 minutos.

  • Dada una array de enteros distintos, necesitamos reemplazar cada elemento de la array con su rango. el elemento de valor mínimo tendrá el rango más alto.
Input:{10,8,15,12,6,20,1}
Output:{ 4,3,6,5,2,7,1}
  • Dado un número entero N y una bandera
    • Si el indicador es Verdadero, devuelva la suma de los dígitos de posición pares del entero N.
    • Si la bandera es falsa, devuelva la suma de los dígitos de posición impar del entero N.
Input: 43125 and Flag is True
Output: 5 

Consejos : Sea muy activo y observe cada detalle con mucho cuidado, no se apresure y busque una solución.

Borré la primera ronda y después de 5 días recibí un correo para la siguiente ronda al día siguiente. De 30 estudiantes, 2 fueron seleccionados para la siguiente ronda, incluyéndome a mí.

Ronda 2: Técnica Ronda-1

Esta ronda fue de 75 minutos por Skype, donde me hicieron preguntas de OOPS, DBMS, DSA, SQL.

  • Entrevistador: Háblame de ti.
  • Yo: Me presento.
  • Entrevistador: ¿Qué son las funciones agregadas en DBMS?
  • Yo: Explicado.
  • Entrevistador: Explique la Normalización, 1NF, 2NF, 3NR, BCNF.
  • Yo: Explicado con un ejemplo.
  • Entrevistador: realizar consulta: inserte un valor en el nombre Columna en la tabla de estudiantes.
  • Yo: escribir la consulta con éxito.
  • Entrevistador: realizar consulta: mostrar el segundo registro de la tabla de estudiantes.
  • Yo: escribir la consulta con éxito.
  • Entrevistador: realizar consulta: mostrar la columna de nombre de la tabla de estudiantes donde la tercera letra del nombre es «r».
  • Yo: escribir la consulta con éxito.
  • Entrevistador: Pregunta Rompecabezas.
  • Yo: Intento resolver pero no puedo resolver El entrevistador explica la solución.
  • Entrevistador: Pregunta Rompecabezas.
  • Yo: resuelto correctamente.
  • Entrevistador: escribe un código para ordenar la array en orden ascendente usando un solo bucle for.
  • Yo: No puedo escribir la solución, pero explico todas las técnicas de clasificación.
  • Entrevistador: Explique el número de Armstrong y escriba el código.
  • Yo: Explique y escriba el código con éxito.
  • Entrevistador: Escriba un código para eliminar el espacio en blanco de la oración.
  • Yo: Expliqué mi enfoque y escribí el código con éxito.
  • Entrevistador: ¿Qué es la recursividad y escriba el código para la recursividad? Ejemplo.
  • Yo: Explique y escriba el código con éxito.
  • Entrevistador: diferencia entre array y lista enlazada y explica todos los tipos de lista enlazada.
  • Yo: Explicado.
  • Entrevistador: Explique Abstracción y Polimorfismo.
  • Yo: explicado
  • Entrevistador: ¿Qué es el polimorfismo? Explique sus tipos.
  • Yo: explicado
  • Entrevistador: realizar anulación.
  • Yo: realizado con éxito.
  • Entrevistador: Cualquier pregunta de su parte.
  • Yo: Hice una pregunta.
  • Borró esta ronda y recibió una llamada para la siguiente ronda de codificación al día siguiente.

     Nota: todas las consultas y códigos realizados en el Bloc de notas.

Ronda 3: Ronda de codificación 

Esta ronda se llevó a cabo en Hacker Earth y hubo 2 preguntas de codificación y el tiempo fue de 40 minutos.

  • Resolví la primera pregunta de codificación por completo con todos los casos de prueba y la mitad de la segunda pregunta.
  • Superó esta ronda y recibió una llamada para la próxima ronda técnica al día siguiente.

Ronda 4: Ronda Técnica -2

Esta ronda fue de 30 minutos por Skype, donde me hicieron preguntas de DBMS, DSA, SQL y My Projects.

  • Entrevistador: Háblame de ti.
  • Yo: Me presento.
  • Entrevistador: ¿Qué es la recursión y cuáles son las ventajas de la recursión?
  • Yo: Explicado.
  • Entrevistador: escribe un código para devolver la suma de todos los No pares presentes en el Dígito N de longitud M.
  • Yo: escribir el código con éxito.
  • Entrevistador: escriba un código para encontrar la frecuencia de las letras de la oración dada.
  • Yo: escribir el código con éxito.
  • Entrevistador: que es calloc o malloc en C.
  • Yo: Explique el malloc pero olvídese del calloc así que le dije que ni idea.
  • Entrevistador: realice una consulta: muestre todos los nombres duplicados de la tabla de estudiantes.
  • Yo: escribir la consulta con éxito.
  • Entrevistador: realice una consulta: muestre el tercer salario más alto de todos los departamentos.
  • Yo: escribir la consulta con éxito.
  • Entrevistador: ¿Por qué usamos la lista enlazada en lugar de la array?
  • Yo: explicado
  • Entrevistador: ¿Cómo encontramos el elemento intermedio en el enfoque de solo lista enlazada?
  • Yo: Explique el enfoque
  • Entrevistador: ¿Qué es la indexación en DBMS? ¿Por qué los usamos?
  • Yo: Explicado.
  • Entrevistador: ¿Conoces C++?
  • Yo: dije que no
  • Entrevistador: Explicó profundamente su proyecto.
  • Yo: Explicado.
  • Entrevistador: Cualquier pregunta de su parte.
  • Yo: Hice una pregunta.

Resultado: Seleccionado

Nombre: chanchal amigo

Superó con éxito esta Ronda y recibió una llamada de Recursos Humanos al día siguiente.

CONSEJO: Sea claro con los fundamentos (DBMS, OOP, DSA, SQL) y lea sobre la empresa antes de su entrevista, tenga confianza y piense antes de dar su respuesta.

Espero que te ayude. Gracias

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 *