Ronda 1: prueba de codificación en línea
Había 3 preguntas de codificación y cada una valía 100 puntos y la duración de la prueba era de 3 horas. La prueba para el rol de DSE y el rol de Power Programmer es la misma. Si resuelve 2 o más preguntas, entonces tiene la posibilidad de ser calificado para el rol de PP; de lo contrario, si solo puede resolver 1 pregunta, probablemente será preseleccionado para el rol de DSE.
No recuerdo las preguntas exactas, pero una era de Matrix, otra pregunta requería manipulación de strings y la otra pregunta era de Graph. Solo pude resolver una pregunta por completo (se aprobaron el 100 % de los casos de prueba) y otra pregunta solo parcialmente, por lo que fui preseleccionado para el rol de DSE.
Ronda 2 – Entrevista técnica
El entrevistador comenzó pidiéndome que me presentara. Mencioné mi experiencia, habilidades técnicas, proyectos que he hecho y pasantías que he hecho. También mencioné mis objetivos profesionales y en qué lenguajes de programación me sentía cómodo. Luego me hizo las siguientes preguntas:
- ¿Por qué prefieres Java sobre otros lenguajes de programación? ¿Cuáles son sus ventajas?
- Explicar JDK, JRE y JVM.
- ¿Qué son las clases Wrapper?
- ¿Qué son los constructores? ¿Cuál es su uso?
- ¿Cuántos tipos de constructores hay en Java?
- ¿Qué sabes sobre el ciclo de vida del desarrollo de software?
- ¿Cuáles son algunos de los modelos de SDLC?
- ¿Explicar el modelo de cascada? ¿Cuáles son los pasos involucrados en el modelo de cascada?
- ¿En qué se diferencia el modelo Agile del modelo Waterfall?
- ¿Cuál es el modelo preferido en el mercado en estos días y por qué?
- ¿Cuáles son sus aspiraciones profesionales?
- Ordene una array de números enteros tomando la entrada del usuario utilizando cualquier algoritmo de clasificación en 3 minutos. (Tuve que escribir el código en el cuadro de chat y en 3 minutos, así que elegí escribir un tipo de burbuja simple)
- ¿Qué es una palabra clave final? ¿Cuáles son los métodos finales?
- ¿Para qué se usa super en Java?
- Diferencia entre String y String Buffer.
- ¿Tienes alguna otra oferta en la mano? En caso afirmativo, ¿cuáles empresas?
- ¿Por qué se uniría a Infosys en vez de a la compañía X?
Me había hecho algunas preguntas más sobre Java y C++, pero estas eran las que podía recordar. La entrevista técnica comenzó a las 12:40 p. m. y se suponía que duraría 40 minutos, pero mi entrevistador terminó mi entrevista a las 12:54 p. m., por lo que fue muy breve.
Puntas:
- Responda con seguridad y claridad. Explique con ejemplos.
- En su presentación, informe al entrevistador sobre sus habilidades técnicas (aquellas en las que tiene confianza). Probablemente le hará preguntas solo en esos. Había mencionado Java.
- Escuche atentamente al entrevistador. Si no entiende la pregunta, pídales que la repitan.
Veredicto: Seleccionado
Publicación traducida automáticamente
Artículo escrito por aanchalchaurasia y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA