Amazon entrevista Experiencia | Juego 412 (SDE II)

Tiempo total del proceso: 2 meses (17 de septiembre a 17 de noviembre)
Total de más de 60 personas
Rondas totales: 6
Dificultad general: 2,5 – 3
Ronda 1:
(3 códigos en papel)

  • Dado un conjunto de precios de las acciones de Amazon de ayer {2, -3, 5, 8, 1},
    escriba un código para comprar y vender esas acciones con el máximo beneficio. Antes de vender, debe comprarlo a precio mínimo. Debe haber un intervalo de un minuto entre la compra y la venta. Obtenga el máximo beneficio comprando y vendiendo 1 unidad (necesidad muy simple de encontrar el mínimo y el máximo, lo hice usando la combinación de hilos) GeeksforGeeks Link
  • Convertir un BST en un árbol de suma
  • Dada una array 1D. Retorna True si existe un elemento donde a[i]+a[j] = 0 && i!=j. Referencia:  Encontrar par dada diferencia
    Input: arr=(2,-3,4,1,-6,-4,1}
    Output: True
    Input: arr={2,3,4,1,-6,4,1}
    Output: False

La ronda 2:

  • Analizador de expresiones regulares como autómatas de estado finito
    Ejemplo: a*, aab*, abcb*c, ba*.c*, ab, a*b, etc., etc. y casos límite
  • Diseñar un sistema de clasificación. Tenemos un suministro infinito de palabras que terminan en ‘.’ Necesitamos implementar un programa lector que clasifique las palabras sobre la base de ciertos criterios.
    •           Ejemplo: Este es mi gato.
    •           Esta casa es de mi tío.
    •           Un país increíble con tantos lugares turísticos Y así sucesivamente..
  • Criterios del sistema de clasificación: clasifique las palabras en función de la aparición, por ejemplo,
    Salida: Este: 2, es: 2, mi: 2 … rango más alto (ordenado asc o desc según el indicador proporcionado)
    Diseñe un sistema de clasificación escalable y completo.
  • Diseñar un depurador
  • Ronda 3:

    • Explique su mayor proyecto realizado y lo grande que logró? – Detalles de flujo y arquitectura
    • Encuentra una string de palíndromo más larga
    • Diseño del sistema de carrito de Amazon. (HLD y LLD) Discusión sobre la solución.

    Ronda 4:

    • Dado un árbol binario, reemplace cada Node con su mayor Igual que el árbol de suma GeeksforGeeks
    • Imprima min y max (ambos) de todos los subconjuntos de tamaño k
       Referencia:
    • Dada una array de enteros, encuentre los primeros k elementos más grandes. La atención se centró en la complejidad del código GeeksforGeeks Link
    • Dada una array de enteros y un valor entero X, devuelva tres elementos en esa array de modo que la suma de ellos sea igual a X. GeeksforGeeks Link

    Esta fue la última ronda del día ya que el equipo tuvo que regresar a Bangalore. HR me preseleccionó junto con otros dos candidatos. Debido a Diwali, se estaban quedando cortos de personal para las rondas gerenciales, por lo que parece un mes para otras dos rondas que ocurrieron en su oficina de Gurgaon en VC

    Ronda 5:

    Bar Raiser: (Duración: 1.15 horas)

    • Háblame de ti
    • ¿Cuáles fueron los proyectos importantes en los que ha trabajado?
    • cual fue tu aporte
    • Explicar la arquitectura, el diseño y la discusión detallada.
    • ¿Cuáles fueron los desafíos que enfrentó y cómo los resolvió?
    • Diseña un sistema de notificaciones “En Shorts”

    Ronda 6:

    Responsable de contratación: (Duración: 1,15 horas)

    • Introducción y discusión muy detallada del proyecto.

    Preguntas de comportamiento –

    • ¿Encontró algún conflicto con un colega o gerente y cómo lo resolvió?
    • ¿Alguna vez ha entregado más de lo esperado?
    • ¿Alguna vez ha completado el proyecto antes de la fecha límite?
    • ¿Ha manejado a un cliente/cliente de manera eficiente y qué hizo?
    • ¿Alguna vez diseñó un sistema/proceso
    • ¿Cuáles fueron los proyectos más críticos en los que ha trabajado?
    • ¿Cómo manejó una situación crítica o ayudó a un colega?
    • Háblame de un momento en el que tuviste que trabajar en un proyecto con responsabilidades poco claras
    • ¿Has sido mentor de alguien? ¿Cuáles fueron los desafíos que enfrentó y cómo los resolvió?
    • ¿Qué decisiones técnicas importantes tomaste y cómo ayudaron a tu equipo?
    • ¿Por qué Amazonas?

    Recomiendo GeeksForGeeks para rondas de codificación técnica, educative.io para diseño y http://kraftshala.com/how-to-raise-the-bar-in-the-amazon-interview/ para comportamiento.

    Prácticamente cubre todos los detalles. Anunciaron resultado después de una semana y fui seleccionado 🙂

    Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

    Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.

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 *