Experiencia de entrevista de Walmart Labs Senior SE

Me llamaron directamente para una entrevista en el lugar.

Ronda 1, Codificación con lápiz y papel :
esta fue la ronda de codificación en la que proporcionaron una lista de 5 preguntas y usted tiene un código de escritura para 3 preguntas en 1 hora.

Las preguntas estaban relacionadas con listas enlazadas, BFS, gráficos y arrays y la dificultad era moderada.

Ronda 2:
Q1. Dado un número racional en forma de números racionales a/b, debe imprimir el número en su formato decimal. Si es un decimal periódico, debe imprimir la parte periódica entre paréntesis.
Por ejemplo, 1, para 10/3, la salida debe ser 3.(3)
Por ejemplo, 2, para 10/8, la salida debe ser 1,25

Q2. Dada una lista de archivos en un proyecto donde la compilación de algunos archivos depende de otros archivos. Tienes que imprimir el orden de compilar todos los archivos en el proyecto.

Soln: Clasificación topológica

Ronda 3:
esto se relacionó principalmente con el trabajo que hice en mi organización actual. Después de esta discusión pasamos a 2 preguntas de PS/DS.

Q1. Dada una array de enteros, encuentre 2 índices i y j en una array tal que a[i] + a[j] + (ji) sea el máximo.

Q2. Clonar binario con punteros aleatorios.

https://www.geeksforgeeks.org/clone-binary-tree-random-pointers/

Ronda 4:

Diseñe un marco de registro como log4j. El problema se centró principalmente en cómo usaría el patrón de observador, ya que puede haber múltiples anexadores para una línea de registro.

Ronda 5:

Discutimos principalmente sobre mi trabajo actual y la tecnología utilizada. Luego, el entrevistador me pidió que diseñara un sistema de acortamiento de URL.

Ronda 6:

Diseño de sistema de detección de fraude para banco. Debe ser en tiempo real y tolerante a fallas.

Después de unos días recibí comentarios positivos de Recursos Humanos.

En general, mi experiencia con Walmart fue muy buena.

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 *