Amazon pidió una entrevista para el campus de Hyderabad.
Ronda 1: fue una ronda telefónica en la que se me pidió que codificara un documento compartido durante la llamada. El entrevistador fue amable y proporcionó pistas cuando se encontraba en el medio.
Las preguntas que se hicieron fueron:
- Encuentre la suma contigua más larga en una array. ( Algoritmos de Kadane )
- ¿Cómo encontrará si hay un bucle en la lista vinculada y extendido para encontrar su punto de partida junto con pruebas matemáticas?
Ronda 2: Después de una semana llamaron para una entrevista cara a cara en su campus de Hyderabad. Hubo dos rondas técnicas. Las preguntas formuladas en la primera ronda técnica aquí fueron:
- Dada una array donde los elementos adyacentes en la array difieren en +1 o -1. Escriba un programa para buscar un número dado en la array. Respondí con la solución O (n), me pidió que optimizara aún más.
- Dado un número, escribe un programa para encontrar la raíz cuadrada de un número. Proporcioné la solución O (logn).
Ronda 3: Como continuación de la ronda anterior, realizaron la siguiente ronda técnica que constaba de dos preguntas.
- Encuentre el k-ésimo elemento más grande en el árbol de búsqueda binaria con optimizaciones y otras manipulaciones.
- Da la longitud de las tuberías en la array. Encuentre el costo mínimo de unir estas tuberías para formar una sola tubería dada la restricción de que el costo de unir dos tuberías es igual a la suma de las longitudes de ambas.
Ronda 4: fue una ronda de RR. Es mejor ser honesto aquí, ya que analizarán cada detalle que hable. La ronda duró casi 1 hora y consistió principalmente en preguntas estándar de recursos humanos. También hubo una discusión sobre mis proyectos.
Ronda 5: fue una ronda fundamental de CS combinada con algunas preguntas de recursos humanos y 2 preguntas básicas de codificación. Preguntaron acerca de los punteros, la asignación de memoria en montón, los punteros colgantes, la paginación de los sistemas operativos. También hubo algunas preguntas de comportamiento en el medio. Las preguntas de codificación que se hicieron aquí no fueron difíciles y parecen formales.
Veredicto: Seleccionado.
Agradezco a geeksforgeeks por proporcionar una plataforma para todos los fanáticos de la informática y crear conciencia sobre muchas cosas que deben saber.
Puntas:
- Acostúmbrate a poner código en el papel.
- Sea minucioso con DS y Algo.
- Asegúrese de tener conocimiento de al menos un tema que no sea DS y Algo para las entrevistas.
- Practica mucho. Te hace sentir cómodo durante 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