Experiencia de entrevista en Amazon SDE1 | Fuera del campus

Ronda 1: Codificación en línea + MCQ

MCQ constaba de estructuras de datos, algoritmos, salida de código de fragmentos de código C/C++ (punteros).

Preguntas de codificación:

  • Contar ceros finales en factorial de un número
  • Encuentre la altura mínima del árbol binario para un recorrido dado en orden y orden de nivel

Ronda 2: Resolución de problemas F2F

Inicialmente, el entrevistador preguntó sobre el puesto de trabajo actual y la presentación y luego comenzó a codificar las preguntas. En esta ronda, hicieron dos preguntas.

  • Encuentre la raíz cuadrada de un número con una precisión de hasta 3
  • Cola de diseño usando pila

Ronda 3: Resolución de problemas F2F

En esta ronda, el entrevistador también hizo dos preguntas de codificación. Para la segunda pregunta, dio algunos casos de uso y explicó detalladamente y pidió escribir código listo para producción y algunas preguntas técnicas de Java ya que mencioné Java en mi currículum.

  • Clonar una lista enlazada con el puntero siguiente y aleatorio
  • Árbol de montón mínimo
  • ¿Qué es el polimorfismo?
  • Explicar el caso de la vida real de sobrecarga y anulación de funciones
  • ¿Qué son el destructor virtual y un constructor privado?

Ronda 4: Videollamada en la aplicación Amazon Chime

El entrevistador me pidió que me presentara y le informara sobre mi función laboral y mis contribuciones. Algunas preguntas que me hizo sobre el proyecto de mi empresa en el que estoy trabajando. Luego comienza algunas preguntas genéricas como:

  • ¿Por qué quieres cambiar de trabajo?
  • ¿Por qué solo Amazon?
  • Cualquier cosa que haya tomado como líder o le haya dado sus ideas a su líder o gerente

Compartió una pantalla en vivo para escribir código. Me pidió que primero explicara el enfoque y la complejidad del tiempo y el espacio.

Pregunta de codificación:

Le expliqué que usaba la clasificación por inserción, pero debido a su peor complejidad de tiempo, me pidió que pensara de otra manera. Me ayudó a escribir código usando el árbol de búsqueda binaria y la ronda de codificación salió bien.

Ronda 5: Subida de la barra

En esta ronda, el entrevistador verificó cuán técnicamente fuerte y capaz es lo suficientemente fuerte como para manejar cualquier tipo de tarea desafiante basada en nuestros trabajos anteriores. Hizo algunas preguntas genéricas como:

  • ¿Por qué quieres cambiar de trabajo?
  • Hizo algunas preguntas al ver mi currículum.
  •  ¿Algún problema crítico que hayas resuelto? En caso afirmativo, ¿cómo fue su enfoque, resolución e impacto?
  • Hizo muchas preguntas relacionadas con el marco de automatización que creé usando Java y Selenium.

Pidió resolver un código en la pantalla de compartir en vivo. En primer lugar, pidió que le dijera el enfoque y cuál será la complejidad de tiempo y espacio y qué tipo de estructura de datos preferirá.

Pregunta de codificación:

Le expliqué y escribí código usando BFS. Aunque, no era la mejor solución pero lo convenció.

Resultado:  Mala suerte no seleccionada. Esta fue mi primera experiencia de entrevista con Amazon. Aunque, no la seleccionan en el primer intento pero ganan la confianza suficiente para una futura entrevista.

Consejos: mencione solo ese tipo de cosas en su currículum que pueda explicar bien. Esté preparado con la estructura de datos y el algoritmo y las preguntas técnicas del dominio en el que trabajó.

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 *