software1

Amazon Interview Experience para SDE 1 | Fuera del campus


Un reclutador me contactó acerca de INSTAHYRE (plataforma de búsqueda de empleo). Tengo mi perfil en muchas plataformas, pero Instahyre parece el más auténtico. Recibí un correo electrónico de Amazon HR y él me llamó para una entrevista en el sitio en Amazon Bangalore.

Alrededor de 60-70 candidatos estuvieron allí el día de la entrevista. Hubo 4 rondas, cada una fue una ronda eliminatoria. Después de las rondas de conversaciones hubo otra ronda de llamadas de Skype.

Ronda 1 (ronda escrita): Generalmente, Amazon realiza una calificación en línea, pero en mi caso, se realizó una ronda por escrito en el lugar. Formato como el de la calificación en línea: 2 preguntas de codificación en 60 minutos , Las MCQ no estaban allí.

Pregunta 1. https://www.geeksforgeeks.org/find-triplets-array-whose-sum-equal-zero/

Preguntas 2. https: // www .geeksforgeeks.org / replace-node-binary-tree-sum-in-order-predessor-successor / [19459009[19659002[Laspreguntaseranjustamentelaprincipalpreocupacióndelacomplejidadtemporalyespacial

Después de esta ronda aún quedaban 50 estudiantes.

Ronda 2 (entrevista personal): Esta ronda se centró solo en mis habilidades de DS y ALGO. El entrevistador fue muy amable. Me hizo dos preguntas y me pidió que primero discutiera el enfoque y luego implementara un código listo para producción para los problemas. El enfoque de esta ronda fue:

1. Optimizando la solución para la mejor complejidad posible.

. 2 Escriba código listo para producción, su implementación será probada. Debe escribir un código que se ejecute sin errores de compilación o tiempo de ejecución cuando se prueba en un sistema. Incluso un pequeño error puede conducir a su rechazo.

Preguntas formuladas:

Esto se debió a la recursión y la memorización. Me tomó mucho tiempo, traté de resolverlo, pero desde que vi esta pregunta por primera vez, estaba un poco asustado, el entrevistador fue amable, me ayudó con algunos consejos y finalmente tenemos una solución Encontrado: https://www.hackerrank.com/challenges/grid-walking/problem

  • Este fue un mapa hash y un problema basado en árboles https://www.geeksforgeeks.org/construct-a- binary-tree-froom-parent-array-rendering / :
  • Esta ronda fue bien y califiqué para la siguiente.

    Ronda 3 (Entrevista cara a cara): Esta ronda también se centró en DS, ALGO. El entrevistador solicitó detalles básicos sobre mis proyectos y luego hizo dos preguntas.

    Pregunta 1: Era un problema de cadena, la pregunta era mediana, podía resolverlo en menos tiempo. https://www.geeksforgeeks.org/find-the-smallest-window-in-a-string-containing-all-characters-of-another-string/

    Pregunta 2: Esta pregunta un problema estándar de DP: compra y venta de acciones con el máximo beneficio, si solo se permiten k transacciones.

    Comenzó con la versión básica y luego cambió a la versión estándar. https://www.geeksforgeeks.org/maximum-profit-by-buying-and-selling-a-share-at-most-k-times/ .

    Hice esa vuelta. [19659002] Ronda 4 (entrevista cara a cara): Esta ronda se centró más en las habilidades CORE (OS y DBMS solamente, no se hicieron preguntas de conexión). Ha discutido mis proyectos en detalle y siempre está listo para responder a todos los detalles de los proyectos mencionados en su CV. Luego me preguntó, porque soy del tipo C ++, algunas preguntas sobre C ++:

    1. ¿Cómo evolucionó C ++ de C ++ a C ++ 17?
    2. ¿Qué es un problema de diamantes?
    3. ¿Cómo funciona una palabra clave virtual?
    4. Preguntas sobre multihilo en C ++.
    5. Cómo funciona el compilador de C ++ en detalle.

    Luego se dirigió a las preguntas centrales, es decir, el sistema operativo y el DBMS. Me dio algunos escenarios y me preguntó cómo se comportaría el sistema operativo. ¿Cómo funcionará esto, cómo ayudarán los semáforos, qué es la memoria virtual, cómo funcionan los algoritmos de reemplazo de página? En DBMS, me preguntó en detalle sobre la indexación de cómo funciona realmente la indexación en DBMS.

    Como mi currículum era sobre Javascript y Nosql, me preguntó sobre mis diferencias entre las bases de datos NoSql y sql y cuándo usar qué.

    Admití esta ronda y luego me dijeron que tendría otra ronda de entrevistas en Skype y que sería técnica.

    Ronda 4 (Llamada en línea): La entrevista comenzó con su presentación y luego mi presentación. Luego hizo preguntas sobre mi proyecto académico. Luego hizo algunas preguntas de comportamiento como ¿Por qué Amazon? ¿Qué te motiva? ¿Qué aprendiste solo? Después de estas preguntas, me hizo un simple problema de codificación. Después de discutir el enfoque, me pidió que escribiera un código listo para la producción.

    https://www.geeksforgeeks.org/minimum-number-platforms-required-railwaybus-station/

    [19659002] Al día siguiente recibí una llamada de Recursos Humanos y me felicitó Caída de la oferta SDE 1 en Amazon.

    ALGUNOS CONSEJOS:

    1. Comience a practicar problemas de codificación un mes antes de su entrevista implementándolos en papel, ya que esperarían un código listo para producción durante la entrevista significa que escriben el mismo código En su sistema se ejecutaría sin error de compilación.
    2. Mejore su comunicación, no significa que mejore su inglés. Solo asegúrese de que el entrevistador se entere de su proceso de pensamiento durante la entrevista, lo que lo ayudaría a tomar la decisión correcta, incluso si no puede resolver el problema.
    3. Complete su currículum y podrá responder todas las preguntas que tenga sobre todos los temas de su currículum.
    4. Escriba su nivel de conocimiento con todas las habilidades que menciona en su CV. Si conoce bien C ++, mencione esto como PROFESIONAL.
    5. No se asuste si ve una nueva pregunta. Intenta resolver esto como si estuvieras sentado con un amigo. Es parte de la entrevista.
    6. Siempre piensa como un entrevistador durante la entrevista, como es de esperar de alguien que entrevista a un hombre y está en las mismas circunstancias que tú.
    7. Es su responsabilidad tomar su fuerza del entrevistador.

    ¡Todo lo mejor! Feliz codificación !!

    Si le gusta GeeksforGeeks y desea contribuir, también puede escribir un artículo con contrib.geeksforgeeks.org o enviar su artículo por correo electrónico a contrib@geeksforgeeks.org. Vea su artículo en la página principal de GeeksforGeeks y ayude a otros geeks.

    Mejore este artículo si encuentra errores haciendo clic en el botón "Mejorar artículo" a continuación.



    Software almacen de Cea Ordenadores

    Comentarios desactivados en Amazon Interview Experience para SDE 1 | Fuera del campus