Experiencia de entrevista de Amazon para SDE-2 – Part 4

1ra ronda:

‘?’ Coincide con cualquier carácter individual.
‘*’ Coincide con cualquier secuencia de caracteres (incluida la secuencia vacía).

Ejemplo :

Entrada:
s = “adceb”
p = “ a b”
Salida:  verdadero
Explicación:  El primer ‘ ‘ coincide con la secuencia vacía, mientras que el segundo ‘ ‘ coincide con la substring “dce”.

P 2.  https://www.geeksforgeeks.org/min-cost-path-dp-6/

Q3 . Dada una array  denums  n  enteros  , ¿hay elementos  a ,   b ,   cnums tales que   a  +  b  +  c  = 0? Encuentre todos los tripletes únicos en la array que da la suma de cero.

Ejemplo:

Números de array dados = [-1, 0, 1, 2, -1, -4],

Un conjunto solución es:
[
[-1, 0, 1],
[-1, -1, 2]
]

2da ronda

Podemos suponer que ninguna string en  A es substring de otra string en  A.

Ejemplo 1:

Entrada:  [“alex”, “loves”, “leetcode”]
Salida:  “alexlovesleetcode”
Explicación:  También se aceptarán todas las permutaciones de “alex”, “loves”, “leetcode”.

P 2  https://www.geeksforgeeks.org/minimum-time-required-so-that-all-oranges-become-rotten/

P 3  https://www.geeksforgeeks.org/lowest-common-ancestor-in-a-binary-search-tree/

Ronda 3

Q 2
Entrada binaria dada

Ejemplo: “010”
reemplaza
0 con 01
1 con 10.
dado k, m
k es iteración, m es índice
decir lo que está presente en m índice

ejemplo k= 2, m=3
010
iteración 1–011001
iteración 2–011010010110

respuesta: 0 (valor en el tercer índice, segunda iteración)

Pregunta 3  https://www.geeksforgeeks.org/egg-dropping-puzzle-dp-11/

Ronda 4 (Diseño)

Gerente de contratación de la ronda 5

Q2 Design Snake
& Ladder juego multijugador
HLD y LLD se discutieron en detalle
Cómo almacenará su vista en el servidor (Gran discusión al respecto)
y el tablero de escalera es aleatorio para cada sesión de juego (la posición de las serpientes y la posición coordinada de las escaleras debe ser aleatoria para cada sesión de juego)

Ronda 6 (Elevación de la barra)

Encuentre el resultado máximo de ai XOR aj, donde 0 ? yo ,   j  <  norte .

Se esperaba una complejidad O(N)
Ejemplo:

Entrada:  [3, 10, 5, 25, 2, 8]

Salida:  28

Explicación:  El resultado máximo es  5  ^  25  = 28.

Resultado: ¡Contratado!

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 *