Experiencia de entrevista en Walmart Lab | Conjunto 7 (3 años de experiencia fuera del campus)

Ronda en línea: [60 minutos]

1. Dado un número N. Escribe de cuántas maneras se puede representar como N = a+b+c+d , 1< =a< =b< =c< = d; 1<=N< = 5000
2. dados dos números l y r (l<=r<=10^6) encuentre el dígito más frecuente entre todos los números primos entre l y r inclusive. si la frecuencia es la misma, imprima el dígito más alto.

La ronda 1:

1. diferencia entre esperar() y dormir() en Java.
2. escribir código para imprimir 1 a 20 usando 2 subprocesos. un hilo imprimirá solo par y otro solo impar.
3. Dada una string de entrada y un diccionario de palabras, averigüe si la string de entrada se puede segmentar en una secuencia de palabras del diccionario separadas por espacios. imprime todas las secuencias posibles ( Problema de separación de palabras ). ¿Cómo implementará el diccionario?
4. discusión sobre servicios REST.
5. discusión sobre algoritmos de recolección de basura y diferentes generaciones de almacenamiento dinámico.
6. algún ejemplo en sql y me pidió que escribiera el código sql para obtener los resultados deseados. discusión sobre expresiones SQL CASE.

La ronda 2:

1. discusión sobre diferentes tipos de relaciones de objeto (agregación, asociación, etc.).
2. diferencia entre NoClassDefFoundError y ClassNotFoundException en java.
3. diferencia entre esperar (segundos) y dormir() y sus usos.
3. discusión sobre mutex y semáforo. discusión sobre bloqueo y sincronización.
4. lista enlazada dada y un número k. lista de enlaces inversos en un grupo de k.
5. hay n casas en una ciudad. todo en una sola fila. podemos colorear una casa con cualquiera de los tres colores (R,G,B). el costo de colorear cada casa se da para cada color. ninguna casa de dos vecinos puede tener el mismo color. Imprimir costo mínimo para colorear toda la casa.
6. Dada una página wiki, implemente buscar todo y reemplazar todo con soporte limitado de expresiones regulares (? y *). por ejemplo de búsqueda: ‘?*?th’

Ronda 3 (Gerente):

1. por qué walmart, discusión sobre mi proyecto actual.
2. discusión sobre la indexación y las uniones de sql.
3. Discusión sobre la inicialización y constructores de clases Java.
4. discusión sobre algoritmos de recolección de basura.
5. 2 acertijos matemáticos. el primero era algo relacionado con contar números usando los dedos de una mano en orden alternativo. dado un número grande, qué dedo será el último dedo cuando termine el conteo. el segundo estaba relacionado con el concepto de velocidad del tiempo.
6. sobre mi debilidad y cómo la mejoraré.
7. ¿Cuál fue el último comentario que recibió de su gerente?

Ronda 4 (HR):

1. cuéntame sobre ti mismo, ¿por qué walmart?
2. ¿Dónde te ves después de 5 años?
3. lo que me gusta y lo que no me gusta de mi jefe actual.
4. mis expectativas de walmart.

me pidieron que escribiera código para todos los problemas de algo/ds.

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

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 *