Experiencia de entrevista en Amazon para la pasantía SDE – Part 2

Asistí a la colecta de la piscina en una universidad donde estaban presentes estudiantes de diferentes universidades.
Hubo 3 rondas: ronda en línea y 2 rondas de entrevistas técnicas cara a cara.

Ronda en línea: Hubo 28 MCQS y 2 preguntas de codificación. Los MCQ se centraron principalmente en estructuras de datos, salidas de C/C++ y 3 preguntas de aptitud.
Las dos preguntas de codificación fueron:

  1. Dada una entrada de string en el formato «num1+num2=num3». Uno de los números se dará como ‘X’ (p. ej.: “5+X=9”). Devuelve el valor de X.
  2. Dada una entrada de string en el formato «ar ar2» (p. ej.: «9 27») que son los números 2 y 3 en progresión geométrica. Dado n, devuelve el valor n de esa progresión geométrica.

Había alrededor de 80 personas esperando una entrevista de 4 universidades diferentes.

Ronda técnica 1:
El entrevistador comenzó preguntando sobre los proyectos que había realizado. Expliqué el proyecto reciente que hice. Luego comenzó a hacer preguntas sobre la implementación de algunas cosas en mis proyectos. Me pidieron que escribiera el esquema de la base de datos, consultas que usé en mi aplicación web. Usé la base de datos de Firebase en mi aplicación de Android. Hizo algunas preguntas sobre el almacenamiento y la recuperación de datos en firebase y también sobre la diferencia entre las bases de datos SQL y NoSQL y sobre cuál es la más preferida. les respondí
Luego hizo algunas preguntas sobre la memoria caché en los navegadores web y también para escribir el código en mi proyecto de compilador C. Las preguntas sobre mis proyectos continuaron durante 45 minutos.
Luego me dieron una pregunta de codificación simple.

  • Encuentre el número que falta en una array donde los números son consecutivos y no están ordenados.

Expliqué mis dos enfoques. Luego me pidió que escribiera el código para eso (usted es libre de escribir código en cualquier idioma a menos que el entrevistador mencione lo contrario).

Después de la primera ronda técnica, alrededor de 30 personas fueron preseleccionadas para la ronda técnica 2.

Ronda técnica 2:
esta fue una ronda de codificación completa. Pidió soluciones óptimas para todas las preguntas y escribió el código.

Las preguntas fueron:

  1. Encuentra el punto de intersección de 2 listas enlazadas.
  2. Imprime la vista derecha del árbol binario.
  3. Dado un lago que comienza en 0, termina en 1 y lista de gotas en los pares (x, r) donde x es el punto en que la gota cae sobre el lago y r es el radio de la ondulación causada en el lago debido a esa gota . Encuentra el número mínimo de gotas requeridas para cubrir todo el lago con ondas.

Los entrevistadores en Amazon están realmente relajados y puedes interactuar libremente con ellos. Incluso te ayudarán si te quedas atascado en alguna parte al responder a sus preguntas.
Luego de realizadas las entrevistas, 4 fueron seleccionados para el rol de SDE (afortunadamente yo fui uno de ellos), 3 para el rol de Ingeniero de Datos y 8 para el rol de Ingeniero de Soporte, de los 80 que asistieron a las entrevistas.

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

Deja una respuesta

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