Experiencia de entrevista de Virtusa | Presencial 2020

Hola chicos, fue una campaña de reclutamiento en el campus para el puesto de desarrollador Full-Stack en Virtusa. Hubo un total de 3 rondas de la siguiente manera:

Ronda 1: Evaluación en línea

La primera ronda constaba de un total de 50 preguntas MCQ y 1 pregunta de codificación. Los MCQ se dividieron en 3 categorías: preguntas técnicas, aptitud y codificación. Los MCQ se preguntaron principalmente sobre los siguientes temas con peso como:

  1.  MCQ técnico: 70%
  • Estructura de datos-10%
  • DBMS-15%
  • Java-38%
  • HTML/CSS-7%
  1.  Aptitud: 10%
  2.  Codificación: 20%

La pregunta de codificación fue de nivel medio. Cada estudiante tiene diferentes preguntas. Obtuve el problema que era similar a este, pero también se proporcionó el número de reemplazo y tuvimos que concluir que los paréntesis están equilibrados o no en el número de reemplazo dado. Por favor visite el enlace mencionado-

Consejos:  Hubo un límite, así que intente responder las preguntas con cuidado.

Alrededor de 40 estudiantes fueron preseleccionados para la ronda técnica.

Ronda 2: Entrevista Técnica

En esta ronda, el entrevistador hacía preguntas principalmente en Java. Tocó casi todos los temas del núcleo de Java. La duración de mi entrevista fue de aproximadamente 1 hora y 50 minutos y durante este período de tiempo hizo las siguientes preguntas:

  1. Un escenario de la vida real para diseñar Car Music Player a través de la interfaz.
  2. ¿Qué es OOP?
  3. ¿Qué es Object y qué es Object en Java?
  4. ¿Cuál es la diferencia entre la clase abstracta y la interfaz?
  5. ¿Por qué Java no admite la herencia múltiple?
  6. ¿Qué quieres decir con Virtual en Java?
  7. Explique los pilares de los OOP (polimorfismo, encapsulación y herencia) con ejemplos de la vida real.
  8. Explique la sincronización. ¿Dónde es útil?
  9. ¿Comprobar si una string es palíndromo o no?
  10. ¿Qué es Anagrama?
  11. ¿Qué es la lista doblemente enlazada? Explique con ejemplos de la vida real.
  12. ¿Cuál es la necesidad de Collection Framework en Java?
  13. Dibuja la estructura interna de Tree-Map en Java.
  14. ¿Qué es el procedimiento almacenado? Escriba la sintaxis.
  15. Ejemplo de la vida real de Trigger. Escriba la sintaxis también.
  16. Usando el límite de mysql, encuentre el segundo salario máximo del empleado.
  17. ¿Qué es el sistema de control de versiones? ¿Cómo es útil en el desarrollo?
  18. ¿Qué es la prueba JUnit? Explicar los diferentes tipos de pruebas.
  19. ¿Qué quiere decir con aplicación web? Explicar los métodos de ciclo de vida de Servlet.
  20. ¿Qué es la inyección de dependencia? etc…

Consejos:  Revisa tu currículum. Explique muy bien su proyecto y prepare las preguntas relacionadas con la implementación de ese proyecto en la vida real.

9 estudiantes fueron preseleccionados para la ronda de recursos humanos.

Ronda 3: Ronda de recursos humanos

En esta ronda no hubo preguntas técnicas en absoluto. Me hizo las siguientes preguntas:

  1. Háblame de ti.
  2. Sobre mi familia.
  3. ¿Estás dispuesto a mudarte?
  4. Dígame aparte de su estudio en los últimos 6 meses.
  5. Me habló de la política de formación y descripción de funciones de la empresa.

Finalmente se seleccionaron 6 estudiantes y  yo fui uno de ellos.

Mucha suerte chicos!!

Gracias @geeksforgeeks.org por proporcionar esta plataforma.

Este artículo es una contribución de Jitesh Kumar Sinha .

Publicación traducida automáticamente

Artículo escrito por js_28 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 *