Experiencia de entrevista en Amazon SDE1 | Fuera del campus – Part 1

La ronda 1:

Prueba de codificación en línea que consta de tres preguntas de codificación. Los problemas de codificación fueron:

La ronda 2: 

Hizo dos preguntas de codificación y me pidió que ejecutara en seco los casos de prueba manteniendo la complejidad del tiempo y el espacio. Las preguntas de codificación son:

  • Encuentre la suma de todos los Nodes presentes en cada nivel y finalmente imprima el producto de todas las sumas encontradas en cada nivel
  • Encuentre la fila que tenga el número máximo de uno en una array binaria ordenada en 2D                                                                    https://www.geeksforgeeks.org/find-the-row-with-maximum-number-1s/

Ronda 3: 

Esta ronda es completamente técnica y no hay preguntas de codificación. Después de la introducción y las preguntas de mi puesto de trabajo actual, me pidió que diseñara un portal y un esquema de base de datos para una entrada determinada.

Después de hacerlo, hizo preguntas de la base de datos como

  1. ¿Cuál es la diferencia entre la tabla maestra y la tabla de transacciones?
  2. ¿Qué es un cursor, disparador en la base de datos, procedimiento almacenado, propiedad ACID?
  3. Cómo mejorar el rendimiento de la base de datos (indexación en la base de datos)
  4.  JSON y diferencia entre HTTP y HTTPS

Ronda 4: 

Inicialmente, le di una introducción y detalles de mi trabajo actual y luego me hizo una pregunta de codificación y algunas preguntas técnicas del sistema operativo.

  1. Imprime todos los Nodes que están a una distancia K de un Node en particular                                                                   https://www.geeksforgeeks.org/print-nodes-distance-k-given-node-binary-tree/
  2. Qué es thrashing, falla de página, llamada al sistema, kernel
  3. Técnica de asignación de memoria, paginación, segmentación.
  4. Cómo un programa de gran tamaño se puede cargar de manera eficiente en la memoria RAM y el concepto de memoria virtual.

Ronda 4: Barra – Ronda de aumento

Fue una entrevista por videollamada en línea usando Amazon Chime y fue tomada por Manager de EE. UU.

  1. Pidió que explicara cualquier proyecto del que estoy orgulloso y hubo algunas preguntas cruzadas mientras explicaba el proyecto.
  2. Me preguntó si cualquier problema crítico lo resolví. En caso afirmativo, cómo y dónde y cuáles son los impactos
  3. Cualquier innovación y trabajo desafiante hasta ahora.
  4. Una pregunta de codificación en la pantalla de código compartido en vivo. Primero pidió explicar el enfoque y luego dijo que escribiera el código                                                                                                                                                       https://www.geeksforgeeks.org/trapping-rain-water/
  5. Finalmente, ¿Por qué Amazon?

Consejos: en primer lugar, debe explicar su proyecto actual y funciona de manera fluida y clara mientras brinda una introducción. Mientras resuelve las preguntas de codificación, asegúrese de que sea eficiente y cubra todos los casos de esquina. La estructura de datos y la codificación son imprescindibles y las cuestiones técnicas dependen del rol y el equipo.

Publicación traducida automáticamente

Artículo escrito por DEO KUMAR DAS 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 *