Recientemente tuve la oportunidad de entrevistarme con Amazon. Tuve tres rondas.
Ronda 1: Comenzó con mi presentación y luego el entrevistador saltó rápidamente a la parte de codificación. Me hicieron dos preguntas.
- La primera pregunta fue encontrar el máximo de la ventana deslizante. https://practice.geeksforgeeks.org/problems/maximum-of-all-subarrays-of-size-k3101/1
- El segundo fue encontrar la distancia entre dos Nodes del árbol binario. ht https://practice.geeksforgeeks.org/problems/min-distance- between-two-given-nodes-of-a-binary-tree/1
Luego, el entrevistador modificó ligeramente la pregunta: ¿qué pasa si la estructura de Nodes de ese árbol binario define valor, padre? Dados los dos Nodes. Encuentra la distancia entre ellos.
Ronda 2: Esta ronda también fue una ronda técnica en la que me pidieron dos problemas de codificación.
- https://practice.geeksforgeeks.org/problems/k-largest-elements3736/1
- https://practice.geeksforgeeks.org/problems/excel-sheet5448/1
Ronda 3: Esta fue la última ronda. Tuvimos una discusión relacionada con mis pasantías y proyectos. Luego me hizo un par de preguntas de comportamiento.
- Luego me preguntó problema DP. https://practice.geeksforgeeks.org/problems/longest-increasing-subsequence-1587115620/1
Los entrevistadores fueron muy amables. En general, el nivel fue medio. Uno necesita estar muy tranquilo durante la solución de los problemas. Sea muy claro acerca de las complejidades de tiempo y espacio y siempre hable mientras piensa. Discuta su solución con el entrevistador y luego pase a escribir el código. Pregúntale siempre a tu entrevistador si estás atascado o si tienes alguna duda.
Veredicto: Seleccionado
GeeksforGeeks es un excelente lugar para aprender estructuras de datos y algoritmos, que es la parte más importante de las entrevistas.
¡Mis mejores deseos!
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