Ronda 1 – Prueba en línea
- Problema de explosión de array ( https://www.geeksforgeeks.org/reduce-the-string-by-removing-k-consecutive-identical-characters/ )
- https://www.geeksforgeeks.org/given-a-string-find-its-first-non-repeating-character/
Ronda 2 (CoderPad)
- https://www.geeksforgeeks.org/find-recurring-sequence-fraction/
- Dada una array bidimensional de calificaciones de estudiantes, ¿encontrar al estudiante con el puntaje promedio más alto?
Ronda 3 (VC)
- Discusión del proyecto
- Dada una array m*n de 0 y 1, encuentre la fila que tiene un máximo de 1. Optimización solicitada.
- https://www.geeksforgeeks.org/a-boolean-matrix-question/
- Problema de caballero en un laberinto, discusión de alto nivel
Ronda 4 (VC)
- Discusión del proyecto
- Similar a esta pregunta: https://www.geeksforgeeks.org/find-the-point-where-maximum-intervals-overlap/
- ¿Cómo crear una clase inmutable en Java?
- Por qué usamos Spring, discusión sobre inyección de dependencia
- ¿Cómo hacemos la conexión a MongoDB en la aplicación Spring?
- Usos de la anotación @Repository
Ronda 5 (VC)
- Discusión del proyecto
- Funcionamiento interno de Apache zookeeper, ¿por qué usamos zookeeper (como se menciona en mi CV)?
- Diseño de problemas de la API del limitador de velocidad (LLD)
- Tipos de comunicación de ActiveMQ, sus usos, por qué necesitamos comunicación asíncrona (como se mencionó en mi CV)
- Discusión sobre el mapa de caducidad, cómo podemos limpiar el mapa, subproceso frente a proceso, grupos de subprocesos, preguntas de sincronización.
- ¿Qué patrones de diseño he usado?
- ¿Qué es el patrón Singleton, cómo crear una clase singleton?
- Supongamos que necesitamos crear un grupo de objetos singleton, ¿cómo lo administrará?
- Diferencia entre las anotaciones @Service, @Repository, @Conponent en primavera.
- ¿Cuándo usamos la anotación @Qualifier?
- Supongamos que tiene 10 instancias de Spring Boot y necesita crear su propia verificación de estado de monitoreo, ¿cómo lo haría?
Ronda 6 (ronda HM)
- Descripción del proyecto
- Desafíos enfrentados en el proyecto.
- https://www.geeksforgeeks.org/count-possible-decodings-given-digit-sequence/
- ¿Por qué quieres cambiar?
Ronda 7 (ronda de recursos humanos)
- cual es tu rol actual?
- ¿Por qué quieres cambiar?
- ¿Por qué quieres trabajar en el dominio bancario?
- ¿Alguna experiencia previa en el dominio de las finanzas?
- Un escenario bancario discutido.
- ¿Cuáles son sus expectativas del papel?
- aspiraciones futuras
Nota: Desde la ronda 3 hasta la ronda 6, hubo dos panelistas en cada ronda.
Después de dos días, recibí la llamada del reclutador de que estaba preseleccionado para este puesto. Me gustaría agradecer a GFG por ayudarme en la preparación, sin ella no me sería posible descifrar esta entrevista.
Publicación traducida automáticamente
Artículo escrito por Rajat Panjwani y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA