Las primeras 2 rondas fueron realizadas por el equipo de InterviewVector.
Ronda 1 (DSA): Esta fue una ronda en línea. El entrevistador me dijo que compartiera mi pantalla y escribiera código para los siguientes problemas directamente en leetcode.
- https://leetcode.com/problems/next-greater-element-ii/
- Una pregunta gráfica basada en arrays (enfoque BFS).
Pude resolver 1 problema completo (solución aceptada en leetcode)
Ronda 2 (diseño de bajo nivel):
- Diseña un portal similar a Gaana o Spotify. Primero me dijeron que escribiera todos los requisitos y luego diseñé el sistema en consecuencia. Pude hacer una lluvia de ideas y codificar esto en un marco de tiempo de 1 hora. Se supone que solo debemos escribir los nombres de funciones y clases.
- Si el entrevistador pregunta específicamente, solo escriba el código de una función completa.
Ronda 3 (1 hora – Entrevista personal): esta ronda fue realizada por un empleado senior de Mindtickle. Inicialmente, hubo una discusión basada en el currículum. Después de eso, me hizo una pregunta.
- Hay empleados y sus gerentes. Algunos empleados no tienen gerentes. Debe generar una array ordenada de modo que ningún empleado se presente antes que su gerente. Esta es en realidad una pregunta basada en gráficos. Y solo tenemos que construir el gráfico seguido de su clasificación topológica. Pude resolver esto muy rápidamente. Escribí el código completo y la función de clasificación. Pero para mi mala suerte, cometí un error de indexación basado en 0-1 durante la entrevista debido a que el código no se ejecutó en un período de 40 minutos (incluida la discusión del enfoque). Pero como había discutido el enfoque apropiado, me dirigió a otra ronda que se suponía que no debía estar allí en primer lugar.
Ronda 4 (1 hora – Entrevista personal): Similar a la 3ra ronda, primero hizo preguntas basadas en el currículum. Luego saltó a la pregunta.
Pude pensar en el enfoque óptimo durante la entrevista, pero no pude codificarlo en el marco de tiempo. El entrevistador no escuchaba mis otros acercamientos, y tampoco me hablaba muy bien. Esta fue la peor de todas mis rondas.
Veredicto: Rechazado en la cuarta ronda
Consejo:
- Prepárate para la ronda LLD.
- Las preguntas de DSA no fueron muy difíciles. Pero a veces, es tu día ya veces no. Solo da tu 100 por ciento cada vez.
- Se preocupan por el código en ejecución. No les importan las habilidades de enfoque y resolución de problemas. Tienes que darles un código de ejecución con una solución óptima.
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