Hola a todos,
Recientemente pasé por el proceso de entrevista de Amazon para el puesto de SDE-2 en Amazon Bangalore. Un reclutador de amazon se acercó a mí en LinkedIn y habló brevemente sobre el tipo de puesto que espero con ansias y lo que amazon puede ofrecerme.
Ronda en línea de Hackerrank: no recuerdo las preguntas exactas, pero hubo 2 problemas de codificación y algunas preguntas basadas en el diseño y enfoque del sistema, dadas para algunos escenarios particulares (qué tipo de base de datos, cola, cómo arreglar un PRD o cómo poner en marcha un nuevo proyecto, etc.).
Nivel de dificultad: Medio
Primera ronda técnica: me asaron a la parrilla casi 20-25 minutos en LP. Dos preguntas de codificación: Orden de nivel ZIG-ZAG BST, Ventana deslizante
Nivel de dificultad máxima: Medio
Segunda Ronda: Diseño de bajo nivel para el tipo de servicio Book My Show. 10-15 minutos de LP
Nivel de dificultad : Medio
Tercera ronda (gerente de contratación): diseño de alto nivel y muchas discusiones relacionadas con el proyecto. Por qué algunas discusiones se hicieron de cierta manera. Muchas preguntas de LP se infundieron con preguntas del entrevistador.
Nivel de dificultad: Medio
Ronda de Bar-Raiser: Para mí, esto fue un poco difícil, ya que no pude vincularme con el entrevistador. Hubo preguntas de LP durante 30-35 minutos, y el resto del tiempo me pidieron que resolviera dos problemas de codificación (uno medio + uno medio-difícil), y me pidieron que escribiera pseudocódigo + ejecución en seco. Pude e hice una carrera en seco también. Para otra pregunta, pude escribir pseudocódigo pero para la ejecución en seco, no hubo tiempo suficiente.
Para LP, hubo muchas preguntas sobre la obsesión del cliente y las soluciones que se les brindaron. Algunas preguntas estaban realmente fuera de mi alcance como desarrollador de software, ya que se basaban en ganar la confianza de los clientes y decisiones que solo podían tomarse a nivel de empresa.
Se hicieron dos preguntas de codificación:
- Compra-venta de acciones para maximizar las ganancias con ligeras modificaciones agregadas por el entrevistador.
- Encuentre el número máximo que se puede ordenar de un conjunto dado de listas de números.
Nivel de dificultad: Alto
Veredicto final: Rechazo. Según RR. HH., en el aumento de la barra, obtuve una calificación promedio en LP (obsesión del cliente específicamente), por lo que discutieron sobre No contratar.
Conclusiones para alguien que está aplicando a Amazon:
la mayoría de las preguntas de codificación están basadas en DP, greedy y BST. Las preguntas más frecuentes sobre LLD y HLD también. Honestamente, no creo que sean difíciles de descifrar. Asegúrese de preparar las respuestas breves y concisas para las preguntas de LP y haga una prueba con alguien. Ayuda a eliminar información redundante de su respuesta y le ahorrará tiempo para sus próximas preguntas de codificación. Para mí, fue el comportamiento solicitado en Bar-raiser lo que hizo que el equipo de contratación cambiara su veredicto, lo que claramente implica que hay mucho peso en LP y Bar-raiser.
Además, estoy un poco aliviado de que no hice para Amazon. Fue la primera empresa a la que di entrevistas para sde2 y no quería llegar a un acuerdo demasiado pronto. Tenía diferentes objetivos, así que tuve buenos ensayos para mi preparación como entrevistas de Amazon. Además, se dijo que la identificación de la cultura laboral era tóxica para los equipos para los que me entrevistaron (también obtuve una idea general durante la entrevista), lo que puede ser bueno para una nueva, pero no estaba buscando una oferta tan lucrativa que me costaría mis fines de semana. mas tarde. En caso de que tenga alguna pregunta específica, deje comentarios. Estaré encantado de responder.