Amazon Interview Experience 2022 (fuera del campus) FTE – Part 1

Hola, soy un estudiante universitario de último año en una de las ramas inferiores de Química/Biotecnología del Instituto Nacional de Tecnología Motilal Nehru, Allahabad (NIT Allahabad). Recientemente recibí una oferta de tiempo completo de Amazon, India, para el puesto de Ingeniero de desarrollo de software-I. En este artículo, voy a compartir mi experiencia completa de la entrevista.

¿Cómo aplico a Amazon?
Estuve postulando a Amazon durante más de dos años en su sitio de carreras inicialmente con la esperanza de obtener una pasantía de verano y luego obtener una oferta de tiempo completo, pero nunca recibí un enlace de prueba. En enero de 2022 recibí un correo sobre la contratación para el puesto de Ingeniero de desarrollo de software-1, solicité el mismo. 10 días después de la prueba, recibí un correo electrónico que decía: “Felicitaciones por completar la ronda de evaluación en línea. Programaremos sus rondas de entrevistas en las próximas semanas”.

Cronología: El proceso completo tomó alrededor de 1,5 meses.

Evaluación en línea: Plataforma: HackerRank

  • Codificación (70 minutos): Constó de 2 preguntas DSA.
  • Evaluación del Estilo de Trabajo (20 minutos): Se basó en el Principio de Liderazgo de Amazon.
    El 2 de febrero de 2022 recibí un correo electrónico informándome que había aprobado la evaluación en línea y que mis entrevistas se programarán en breve.

Entrevista Ronda 1 (40 minutos): Uno de los SDE-2 de Amazon tomó esta ronda. Comenzamos con una breve introducción. El entrevistador se presentó y luego me pidió que me presentara con una breve introducción del proyecto en el que he trabajado. Hizo algunas preguntas de seguimiento sobre los proyectos. Luego saltó a DSA. Me dijo que me hará 2 preguntas de DSA y que tengo que codificar ambas. No puedo revelar las preguntas exactas ya que firmé el acuerdo de confidencialidad, pero puedo dar una breve idea de los temas en los que se basaron las preguntas.

El primero era un problema sencillo de recorrido de árboles similar al problema del ancestro común más bajo. Comencé con el enfoque de fuerza bruta y luego lo optimicé al enfoque de ancestro común más bajo. Me perdí algunos casos de esquina durante la codificación que luego señaló y lo corregí.
La segunda era una pregunta de programación dinámica similar al problema de venta de acciones. Le expliqué diferentes enfoques junto con sus complejidades de tiempo y espacio. Siguió insistiendo en que optimizara y una vez que estuvo satisfecho con el enfoque, me pidió que codificara.
Al final, me preguntó si tenía alguna pregunta para él. Le pregunté qué siente acerca de la escala del impacto que tiene a través de su contribución en Amazon.

Ronda de entrevistas 2 (60 minutos): El entrevistador se presentó y me pidió que también me presentara. Era SDM con 20 años de experiencia, me pidió que le explicara detalladamente mi proyecto. Tuvimos una breve discusión sobre uno de mis proyectos de desarrollo web. Me pidió que compartiera mi pantalla y revisara mi proyecto completo con una explicación de cada parte de la funcionalidad y las herramientas que he usado para construirlo.

Luego pasó a la parte DSA.

La pregunta era completamente nueva para mí y nunca antes había visto una pregunta similar. Estaba relacionado con Trie e incluso después de la entrevista traté de buscarlo en la web pero no encontré la pregunta en ninguna parte.
Dediqué mucho tiempo a la pregunta en esta ronda. El código era muy largo y había muchos casos extremos. Pude construir la lógica pero no pude codificar la solución completa dentro del tiempo estipulado.

Al final, me preguntó si tenía alguna pregunta para él. Le pregunté acerca de ser una organización tan grande, ¿cómo se asegura Amazon de realizar un seguimiento de la contribución de cada empleado y recompensarlos adecuadamente?

Ronda de entrevistas 3: Bar Raiser (60 minutos): Esta fue la última ronda de entrevistas. El entrevistador se presentó y me pidió que me presentara también. También fue SDM con 15 años de experiencia. Luego me pidió que compartiera mi pantalla y explicara uno de mis proyectos. Luego me hizo 2 preguntas de codificación.

  1. Era similar a invertir una lista enlazada en un grupo de Nodes K.
  2. Desde mi enfoque de revertir la Lista vinculada, profundizó en ella y me pidió que invirtiera una pila sin usar ningún espacio adicional. Me tomó un tiempo descubrir el enfoque, pero al final, pude explicarle y codificar mi enfoque sin ningún error y quedó impresionado.

Después de codificar la segunda pregunta, la ejecuté en seco para la entrada que dio. Luego dio un caso de prueba más grande y dijo que el código fallará por esto. Simplemente eché un vistazo al caso de prueba y dije: «Señor, funcionará». Este fue el momento de «Hacer o morir», pero estaba seguro de mi código. Y ejecuté en seco el caso de prueba más grande y funcionó.

Después de esto, el entrevistador me hizo algunas preguntas de comportamiento como:

  • Háblame de un momento en el que estuviste en un proyecto de equipo y cuál fue tu contribución al mismo.
  • ¿Qué harás si uno de los miembros de tu equipo está de baja por algún motivo y tienes que terminar el proyecto en una fecha límite?
    ¿Cómo lo manejaste? 
  • ¿Cómo abordas cualquier característica nueva, etc.?
    Después de esto, me preguntó si tenía alguna pregunta para él. Le pregunté sobre su experiencia y los nuevos productos en los que trabaja Amazon.

Resultado — ¡Obtuve la oferta! 

PUNTAS:

  • Nunca falsifiques nada en tu currículum
  • Escuche atentamente las preguntas y haga preguntas aclaratorias.
  • No solo piense y programe, hable y programe
  • Pruebe los casos límite y siempre muestree el funcionamiento en seco
  • Buena calidad de código
  • Amazon se enfoca mucho en sus principios de Liderazgo, así que prepáralos bien de antemano
  • Siempre haz preguntas al final de la entrevista, eso demuestra que estás interesado en entrevistarte en la empresa.
  • Ten fe en el todopoderoso que obtendrás lo que está destinado para ti.
  • No rendirse nunca. Nunca te decepciones con tus rechazos. O la falta de oportunidades que tienes. Solo se necesita un buen día de actuación para transformar completamente tu vida, pero la preparación detrás de esto lleva años. Finalmente, mantén la fe en ti mismo. Todo lo mejor ❤️

Espero que les haya gustado esta publicación. Por favor, siéntase libre de dejar sus comentarios y hacer cualquier consulta. Estaré encantado de ayudar con todo lo que pueda.

Publicación traducida automáticamente

Artículo escrito por ritwikrishuraj y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *