Hubo un total de 5 rondas.
Ronda 1 (Cuestionario técnico): Fue un cuestionario fácil con un porcentaje de aprobación del 50 %. Tenía preguntas de Core Java, Multithreading, estructuras de datos y algoritmos, marcos de Java como spring, hibernate, REST API.
Ronda 2 (entrevista técnica): el entrevistador preguntó sobre OOPS, Java 8, estructuras de datos. Se les dijo a todas estas preguntas que se implementaran (codificación en vivo)
-
Uy, incluye:
- Sobrecarga, Anulación, Interfaces
- Subprocesamiento múltiple (particionamiento, peso)
-
Java 8:
- El método predeterminado, el método estático en la interfaz, Stream API, Lambda, Filter.
- El problema productor-consumidor, sleep-join, interfaz funcional.
-
Colecciones:
- Programas en la lista, mapa, mapa de árbol, el funcionamiento interno de Hashmap, ArrayList, Linked List, Hashtable, IdentityHashmap.
- Diferencias entre ellos y cuál utilizar en función de las situaciones.
- Diferencias entre muelle y muelle-bota.
-
API REST:
- Cómo crear API de descanso, servicios de descanso, controlador de descanso.
-
Patrones de diseño (MYSQL):
- Selecciona consulta con el 3er salario más alto o averigua el segundo salario más alto.
- Base de datos MySQL con consultas complejas basadas en uniones con subconsultas y de la colección java con Multithreading.
-
Algunas preguntas en la nube: No podía recordar esas preguntas.
Ronda 3 (Entrevista técnica): El entrevistador me preguntó sobre el proyecto con un trabajo en profundidad sobre todos y cada uno de los proyectos. Las preguntas técnicas basadas en mi proyecto. Implementación en la perspectiva de seguridad. También se hicieron preguntas en la interfaz y la base de datos.
- También se preguntó la implementación del patrón de diseño.
Ronda 4 (entrevista gerencial): esta ronda fue realizada por un gerente senior e hizo preguntas básicas sobre mi proyecto. Aparte de estas pocas preguntas:
- Comprometerse con la apertura: debe compartir cualquier ejemplo anterior, incidente, en el que se le haya brindado algún comentario crítico y ¿cómo trabaja en ese comentario? ¿Cómo tomas esa retroalimentación? Ya sea una retroalimentación constructiva, positiva, negativa.
- Colaboración inclusiva: cómo trabajas en tu equipo. Como todos tienen una opinión diferente, entonces, ¿cómo trabajaron todos en eso para tomar una decisión colaborativa?
- Mentalidad de aprendizaje: además de Java, ¿qué estás aprendiendo? ¿Y qué hay de nuevo que estás haciendo para aprender cosas nuevas? ¿Qué pasos estás tomando para eso?
- Asociación para el impacto en el cliente: ¿Tiene alguna oportunidad de tratar con el cliente? En caso afirmativo, ¿cómo trata con los clientes, con partes interesadas difíciles?
Abrazando el futuro: ¿cuáles son sus objetivos a largo plazo y qué planes está haciendo para lograrlos?
Ronda 5 (HR): Discusiones sobre expectativas salariales
Publicación traducida automáticamente
Artículo escrito por 17ankita1996 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA