Experiencia de entrevista de Veritas | Conjunto 4 (en el campus)

Veritas visitó nuestra universidad para el reclutamiento del campus. Llevaron a cabo un total de 4 rondas.

Ronda 1: prueba de aptitud + ronda de codificación (1 hora y 30 minutos)

Hubo un total de 20 mcq. de los cuales alrededor de 4-5 fueron cuantitativos mientras que 15-16 fueron técnicos, dos problemas de codificación y una consulta SQL. Las preguntas cuantitativas fueron muy fáciles, mientras que las técnicas mcq se basaron en:

aC(punteros)

b.C++(constructores, oops conceptos)

C. comandos de linux (básico)

d. estructuras de datos (pilas, técnicas transversales en árboles)

De los dos problemas de codificación, uno era fácil y el otro era medio, de los cuales era obligatorio resolver cualquier problema de codificación para evitar la descalificación.

1.Combina las dos strings dadas con caracteres alternativos entre sí.

por ejemplo, si a = «hola» y b = «mundo», entonces el resultado esperado era «hweolrllod»

2. El segundo problema se basó en los árboles y su recorrido.

Al final, había una consulta SQL basada en uniones SQL.

De casi 160 estudiantes, 39 estudiantes fueron preseleccionados. Luego nos dijeron que demos calificaciones en papel de 10 para temas como C, C++, Java, Base de datos, SO, Programación de sistemas y cualquier otro si queremos. (Di diseño web y Android)

Ronda 2:Entrevista técnica-I (1h 30min)

1. Pregunta basada en el diseño de un sistema de monitoreo del mal comportamiento en el campus universitario. El entrevistador me dio los requisitos del sistema y me preguntó en profundidad sobre la implementación. A través de eso, estaba revisando mi enfoque hacia la solución, conceptos de sistema operativo como semáforos, algoritmos de programación, mecanismo de manejo de interrupciones y cómo integrar estos conceptos en ese sistema. También preguntó cómo almacenar datos relacionados con el sistema en la base de datos, cómo almacenar datos no estructurados como videos e imágenes (les conté sobre las bases de datos de firebase), cómo acelerar el procesamiento de datos, cómo mantener la consistencia de la base de datos. También me preguntó cómo para implementar subprocesos en ese sistema. La discusión sobre esta pregunta tomó casi 20-25 minutos.

2. ¿Qué son las clases de almacenamiento en C? ¿Cuál es la diferencia entre externo y global?

3. ¿Cómo eliminar el Node en una posición dada en la lista vinculada?

4. ¿Cómo liberar memoria en C y Java?

5. ¿Qué es la función virtual en C++? ¿Qué es la función virtual pura?

6. ¿Qué es el diamante mortal de la muerte?

7. Implemente una cola circular usando una array.

8. Conceptos OOPS (ocultación de datos, polimorfismo, encapsulación, acoplamiento, cohesión)

9. ¿Qué es el manejo de excepciones en Java?

10. ¿Podemos tener un bloque de prueba y muchos bloques de captura en Java?

11. ¿Cómo funciona hashmap internamente?

12. ¿Cuál es la desventaja del enstringmiento en hashing?

13. ¿Cómo podemos asegurarnos de la recuperación de O(1) en Hashmap si usa enstringmiento para colisión?

14. ¿Cómo construirá un mecanismo de manejo de excepciones para su propio lenguaje diseñado?

Esta entrevista fue un poco desafiante. Estaban probando los conceptos básicos desde la raíz.

Ronda 3: Entrevista técnica – II (1h – 1h 15min)

1. ¿Cómo ordenar los objetos?

2. ¿Qué es comparador y comparable en java? Diferencia entre ellos.

3.¿Cuándo usar comparador y cuándo usar comparable?

4. Escriba dos códigos que ilustren el uso de comparador y comparable. Y me dijo que hiciera algunas modificaciones.

5. Escriba el programa para el problema de Joseph en listas enlazadas circulares.

6. Luego me preguntó en profundidad sobre los conceptos de OOPS y trató de confundirme en OOPS.

7. Desventajas de OOPS.

8. ¿Qué son los objetos predefinidos en Javascript?

9. ¿Cómo realizar la depuración en Javascript?

10. ¿Qué es CSS? Tipos de inclusión de CSS en HTML (en línea, interno, externo)

11. ¿Cómo configurar la imagen en el fondo de la página html?

12. ¿Qué es la normalización y la desnormalización? ¿Cuándo se prefiere la desnormalización a la normalización?

Ronda 4: entrevista de recursos humanos – (20-25 minutos)

1. Cuéntame sobre ti.

2. Antecedentes familiares.

3. ¿Por qué veritas?

4. Otras preguntas simples de recursos humanos y preferencias técnicas.

5. opinión sobre la política de la empresa.

Al final, de todos los estudiantes, 6 estudiantes fueron seleccionados y tuve la suerte de ser uno de ellos.
Este artículo es una contribución de Hemant Gotkhindikar.

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 *