Hola, chicos !
Estoy compartiendo con ustedes mi experiencia de entrevista con Amazon para el puesto SDE-1 en junio de 2020. El departamento de recursos humanos se puso en contacto conmigo para pedirme mi currículum. Al día siguiente, dijo que compartirá un enlace de evaluación en línea.
Ronda 1: (Ronda de codificación en línea en la plataforma Amcat)
Había dos preguntas de codificación que debían completarse en 90 minutos.
- https://leetcode.com/discuss/interview-question/542597/
- https://leetcode.com/discuss/interview-question/411357/
https://leetcode.com/discuss/interview-question/344650/Amazon-Online-Assessment-Questions/350386″>
Después de esta ronda, todas las rondas fueron entrevistas virtuales en el sitio de 1 hora cada una en videollamadas a través de Amazon Chime.
La ronda 2:
Esta ronda comenzó con la presentación del entrevistador y luego mi presentación. Luego saltó a las preguntas.
Le di el enfoque pivotado. Luego me pidió que lo codificara en un código compartido en vivo.
2. Pregunta de seguimiento: Me pidió que lo resolviera en una sola búsqueda binaria sin encontrar el pivote.
Luego le di la Solución Mejorada y me pidió que la codificara.
3. Cuénteme sobre un proyecto que haya completado en su organización actual.
4. Pregunta de comportamiento: cualquier situación en la que tuvo que tomar atajos para cumplir con una fecha límite.
Ronda 3:
Esta ronda nuevamente comenzó con la presentación del Entrevistador y luego mi presentación. Luego saltó a las preguntas.
Primero le di el enfoque ingenuo y luego optimicé la mejor solución. Me pidió que lo codificara.
2. Hay N bolsas, cada una con algún no. de monedas dadas por una array. Estaremos haciendo giros en K. En cada turno, tenemos que seleccionar una bolsa y sacar medias monedas de ella (si monedas=pares entonces monedas/2 si no monedas/2+1). Devuelve el número máximo. de monedas que se pueden sacar en K turnos.
Enfoque: Resuelto usando Max Heap.
Ronda 4: (gerente de contratación)
Esta ronda nuevamente comenzó con la presentación del Entrevistador y luego mi presentación. Luego me hizo muchas preguntas de comportamiento relacionadas con los proyectos durante los primeros 40 minutos. Aquí puede encontrar algunas preguntas de comportamiento de Amazon. Luego hizo 2 preguntas de codificación:
Primero discutimos el enfoque y luego me pidió que lo codificara.
2. Imprime todos los pares con la suma dada
Quiere que discuta todas las soluciones posibles (Naive, Sorting, Hashing) con sus complejidades de tiempo. Solo el enfoque, sin necesidad de codificar.
Ronda 5: (Elevación de la barra)
Esta ronda fue realizada por un SDE sénior con más de 10 años de experiencia en Amazon. La ronda comenzó con su presentación y luego mi presentación.
- Háblame de un proyecto que hayas completado en tu organización actual.
- Algunas preguntas de comportamiento relacionadas con el proyecto.
- Transformar un BST a un árbol de suma mayor
- Encuentra la intersección de los intervalos dados por dos listas
Veredicto: Seleccionado