La ronda 1:
Estaba con un gerente de nivel superior y preguntó sobre el proyecto actual (o cualquier proyecto con el que se sienta cómodo), los desafíos involucrados, su contribución (tenga en cuenta que es SU, no sus equipos).
Profundizó en el proyecto haciendo preguntas sobre por qué se hace así, si se le da otra oportunidad, ¿lo hará de manera diferente? ¿Hay alguna situación a la que te hayas enfrentado en la que hayas hecho algo fuera de tu trabajo y hayas demostrado que estabas en lo correcto?
La ronda 2:
Diseño de alto nivel –
Diseño Swiggy. Los diferentes componentes del sistema, bases de datos, apis, sistemas de notificación, sistema de pago.
Una pregunta de resolución de problemas:
dado un conjunto de pares de enteros como se muestra a continuación, encuentre el rango o los rangos donde el conteo es máximo.
ejemplo: (1, 5) (2, 7), (3, 10), (11, 14), (13, 15)
respuesta: rango entre 3 y 5: tiene el recuento más alto de 3 ocurrencias
Ronda 3:
– Encuentre la mediana en una secuencia de enteros y codifíquela.
-Si hay una gran variedad de números ordenados, encuentre el índice inicial y final de un número en particular.
Código para la solución.
Ejemplo: 1, 1, 1, 1, 2, 3, 3, 3, 3, 3, 3, 3, 3, 5, 5, 5, 100, 100, 100, 100
Si el número es 3, la respuesta debe ser 5: índice inicial y 12 índice final.
Ronda 4 :
Ronda de diseño de bajo nivel
- Diseñar un sistema de ascensores. Esta ronda implica escribir las clases, las variables, las funciones de los miembros, las interacciones entre las diferentes clases, los patrones de diseño utilizados, qué clase es responsable de qué.