Aplicado a través del desafío de codificación HackerEarth durante más de 6 meses con experiencia
Ronda 1 (Ronda de Hackerearth – Desafío de codificación): Se hicieron dos preguntas para resolver.
- Basado en la cola de prioridad
- Basado en el mapa
Resolví ambas preguntas en 40 minutos.
Después de algunas semanas, recibí una llamada para programar rondas de entrevistas.
Ronda 2 (Entrevista Técnica): Se hicieron dos preguntas, junto con las preguntas de comportamiento.
- La primera pregunta se basó en la búsqueda binaria.
- El segundo fue un problema de DP con el árbol binario.
Pude resolver ambos problemas, se hicieron algunas preguntas de la experiencia anterior.
Ronda 3 (Entrevista técnica – Tomada por un SDE-2): Se hicieron dos preguntas, junto con las preguntas de comportamiento.
- La primera pregunta fue similar al problema https://www.geeksforgeeks.org/next-greater-element/
- La segunda pregunta era un problema de DP.
Las preguntas fueron seguidas por preguntas de experiencia previa y preguntas de comportamiento.
Ronda 4 (Entrevista técnica – Realizada por un SDM senior): Se hicieron dos preguntas
- La primera pregunta fue una pregunta basada en el concepto de OOP, me dieron algunas características que necesitaban agregar en Amazon Alexa, y me pidieron que implementara el código genérico y mantenible, usando diferentes conceptos de OOP.
- La segunda pregunta fue similar a https://www.geeksforgeeks.org/the-celebrity-problem/ , proporcionaron una única array de personas y una función sabe (a, b) que devuelve verdadero si a sabe que b de lo contrario es falso.
Se hicieron algunas preguntas más sobre el currículum, las experiencias pasadas, los proyectos universitarios y el comportamiento.
Ronda 5 (Ronda de aumento de la barra – Tomada por SDE-2): dos preguntas junto con algunas preguntas basadas en el currículum y en el comportamiento.
- La primera pregunta se basó en LRU, la pregunta se enmarcó de tal manera que primero debe comprender la pregunta en sí y hacer preguntas diferentes.
- La segunda pregunta fue similar al problema https://www.geeksforgeeks.org/find-top-k-or-most-frequent-numbers-in-a-stream/ .
Puntas:
- Revise minuciosamente los directores de liderazgo de Amazon, ya que la mayoría de las preguntas de comportamiento se hicieron solo a partir de eso.
- Exprésate durante el proceso de la entrevista, en caso de que vayas en la dirección equivocada, el entrevistador pueda ayudarte.
- Hacer preguntas para aclarar las preguntas que se hicieron
- Esté siempre preparado para ejecutar en seco el código que ha escrito, ya que es posible que el entrevistador no codifique en el mismo idioma que usted.
Después de dar todas las rondas, a los pocos días me informaron que fui seleccionado.
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