Ronda 1: Ronda de clasificación de piratas informáticos: no recuerdo las preguntas.
Ronda 2: Ronda Técnica
- Breve introducción
- Dada una array no ordenada arr de tamaño N de enteros positivos. Falta un número ‘A’ del conjunto {1, 2, …N} y un número ‘B’ aparece dos veces en la array. Encuentra estos dos números.
- Se le dan N elementos y su tarea es implementar una pila en la que pueda obtener el elemento mínimo en O (1) tiempo.
Ronda 3: Diseño del sistema
- Breve introducción,
- ¿Has trabajado en Multi-Threading?
- Modelo productor-consumidor
- método de hilos
- Cómo esperar y notificar diferente de dormir
- Cómo hacer que una clase sea inmutable, dé una transacción de ejemplo
- Pregunta relacionada con la transacción de Spring
- Qué es primavera AOP, tipo de AOP
- Funcionamiento interno de HashMap
- Qué es opcional, por qué se usa
- Diferencia entre abstracción e interfaz, da un ejemplo de la vida real
- Cualquier patrón de diseño utilizado -> Patrón de fábrica lld
- HLD -> diseñar una aplicación de comercio electrónico como amazon Flipkart
Ronda 4: Ronda Techno Gerencial
- La descripción la proporciona el Director en Paypal, el alcance del proyecto y la pila tecnológica.
- Discusión detallada sobre la experiencia, todos los proyectos.
- Preguntas de comportamiento
- El mejor aprendizaje hasta ahora
- nueva pila tecnológica aprendida
- Estructura de equipo
- Cómo se sigue el SDLC
- Pregunta de codificación
- Cómo hacer una clase inmutable, da un ejemplo
- Uso de estática, final
- Diseñe una calculadora de edad de clase con todos los casos de esquina cubiertos que toman dob de entrada y devuelven la edad.
- Haga que AgeCalculator sea inmutable.
- Diseñe su mapa hash, en el que podemos usar todas las funciones de mapa hash, pero se debe devolver el doble de tamaño. -> usar composición
- Diseñe el cubo Rubix como una entidad de la vida real.
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