Experiencia de la entrevista : Período de tiempo: febrero-abril de 2022
¿Cómo presenté la solicitud? Recibí un correo de Amazon sobre la contratación de SDE-1 y solicité a través del enlace en el correo que me dirigió al portal de empleos de Amazon.
Ronda 1 de OA (22 de febrero de 2022) : HackerRank. 2 Preguntas de dificultad media a resolver en 60 minutos. Tuve que escribir código y explicar el enfoque.
- Se dio una gran historia que se redujo a una array dada de n números, reduciéndola a un solo entero siguiendo el patrón del triángulo de Pascal. Fue un poco difícil encontrar este patrón, pero una vez que me di cuenta de que era fácil de codificar.
- Otra pregunta de formato de historia larga que requería una implementación simple de estructuras de datos.
Después de unas 3 semanas, recibí un correo de Recursos Humanos solicitando disponibilidad para una entrevista la próxima semana.
Ronda 2 (23 de marzo de 2022, duración: 1 hora y 15 minutos, plataforma: Amazon Chime) : esta entrevista fue realizada por Sde-2 con 2,5 años de experiencia. Comenzó pidiéndome que me presentara y también se presentó a sí mismo, luego pegó una pregunta en el editor de texto de enlace de código en vivo y saltamos a las preguntas de codificación:
- La primera pregunta fue similar / ligera variación de- https://www.geeksforgeeks.org/minimum-number-operation-required-convert-number-xy/
- Segunda pregunta: dada una array de tamaño n, devuelve verdadero si existen N/2 pares de números cuya suma es divisible por un número X.
Me pidieron que explicara el enfoque optimizado, escribiera un código para él y hablara sobre la complejidad del espacio y el tiempo. Dio una solución DFS pero sugirió un enfoque BFS y lo obtuve. Después de dar la solución BFS, solicitó una optimización y la optimicé con memorización. Para la segunda pregunta nos estábamos quedando sin tiempo, así que saltamos directamente a un enfoque completamente optimizado y lo codificamos.
Ronda 3 (mediados de abril, duración: 1 hora, plataforma: Amazon Chime): esta vez hubo dos entrevistadores, uno con 2 años y el otro con 3 años de experiencia. Primero pidieron una introducción seguida de preguntas sobre los principios de liderazgo. Luego pasó a las preguntas de codificación:
- Primera pregunta: https://www.geeksforgeeks.org/reverse-stack-without-using-extra-space/
- La segunda pregunta fue una ligera variación de- https://leetcode.com/problems/binary-search-tree-to-greater-sum-tree/
Las primeras preguntas tomaron un poco de tiempo, pero finalmente las resolví de la manera que quería el entrevistador. Para la segunda pregunta, no me tomó tiempo resolverla en la mejor complejidad espacio-temporal. Después de resolver tanto el entrevistador como las preguntas basadas en principios de liderazgo y el entrevistador parecía bastante contento con la entrevista.
Ahora, después de dar esta entrevista, estaba muy feliz y comencé a esperar mi última ronda ( la ronda de aumento de la barra ), pero como se dice «Lo esperado nunca sucede», la cita se hizo realidad. Pasó alrededor de 1,5 meses y no recibí más comunicación de Recursos Humanos, así que decidí contactarlos, después de conectarme me dijeron que programarían mi ronda BR en las próximas semanas, pero eso no sucedió . .
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