Amazon Entrevista SDE-1 (Experiencia- 1 año)

Ronda 1:  esta ronda fue una prueba escrita en línea en la plataforma hackerrank. habia dos preguntas

  1. Conectar N cuerdas con problema de costo mínimo.
    1. Artículo:  https://www.geeksforgeeks.org/connect-n-ropes-minimum-cost/
    2. Práctica:  https://practice.geeksforgeeks.org/problems/minimum-cost-of-ropes/0
  2. Dadas dos arrays, la primera array representa la distancia de avance y la segunda distancia de retorno. Hay una distancia máxima  dist. Encuentre todos los pares (primer número de la primera array, segundo número de la segunda array) de modo que la suma de los valores de los pares sea menor que igual a  dist (necesita encontrar los pares de suma máximos posibles).  Nota: –  La suma de todos los pares debe ser la misma. Así que trata de maximizar la suma.

Para la próxima ronda: – Se supone que debe escribir el código en el papel y esperan que escriba el código de nivel de producción y se le darán múltiples casos de prueba para hacer una ejecución en seco en el código.

La ronda 2: 

  1. Háblame de ti ?
  2. Dado A BST, disminuya el valor del Node de los Nodes de rango par en k, ¿cuándo hará un recorrido en orden inverso (ordenado en orden decreciente)?
  3. Dado un círculo y hay n banderas en el límite del círculo, cada bandera tiene un valor de índice y su longitud. Y las banderas tienen una propiedad F[i] > F[j] donde i>j para cada i y j. Hay un número k( 0<=k<n), en  el índice divide el círculo en la array, ahora encuentra el elemento mínimo en la array en O(log(n))  ?
    1. Artículo: – https://www.geeksforgeeks.org/find-minimum-element-in-a-sorted-and-rotated-array/
    2. Práctica: – https://practice.geeksforgeeks.org/problems/minimum-element-in-a-sorted-and-rotated-array/0

Ronda 3:

  1. ¿Háblame de ti?
  2. ¿Cuéntame sobre tu proyecto actual?
  3. Invertir una lista enlazada en grupo de k. Resuelto esto para todos los posibles casos de esquina .
    1. Artículo: –  https://www.geeksforgeeks.org/reverse-a-list-in-groups-of-given-size/
    2. Práctica: – https://practice.geeksforgeeks.org/problems/reverse-a-linked-list-in-groups-of-given-size/1

Ronda 4:   esta ronda fue la ronda del gerente de contratación.

  1. ¿Háblame de ti?
  2. ¿Alguna nueva iniciativa que hayas tomado en tu equipo?
  3. ¿Por qué quieres unirte a Amazon?
  4. ¿Cuéntame sobre tu proyecto actual?
  5. MVC en Angular?
  6. ¿Algún desafío al que te hayas enfrentado en tu proyecto?

Ronda 5: esta fue la ronda telefónica, había una interfaz compartida, donde tenía que codificar.

  1. ¿Háblame de ti?
  2. Hay una array dada de tamaño N, en la que el siguiente elemento es +K o -K del elemento anterior. A[i+1] = A[i]-{0, 1, 2, …, K} o = A[i]+{0, 1, 2, …, K}. Ahora se supone que debe buscar un elemento X en la array en menos de O (N).
    1. Artículo: – https://www.geeksforgeeks.org/searching-array-adjacent-differ-k/

Después de esperar durante semanas, finalmente recibí un correo de Amazon 🙂. Gracias GeeksforGeeks.

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 *