La ronda 1:
- Preguntas basadas en aptitudes: 10 preguntas 15 minutos
- Interpretación de datos
- Sistema de numeración
- Preguntas técnicas – 30-40 preguntas
- Sistema operativo (programación de disco, paginación)
- Redes (preguntas de protocolo)
- Estructuras de datos (Árboles)
- Cómo estaría la instantánea en el medio durante la ordenación por inserción
- Los recorridos de los árboles son importantes
- SGBD
- Le darán alguna consulta y le pedirán que prediga la salida.
- Preguntas de salida
- Pregunta de codificación: 1 pregunta 30 minutos
- Encuentre la suma de todos los subarreglo dado el arreglo y la longitud del subarreglo
- la pregunta era muy simple y el enfoque de fuerza bruta funcionó.
- Encuentre la suma de todos los subarreglo dado el arreglo y la longitud del subarreglo
- Preguntas basadas en el idioma
- le pedirán que elija el idioma de su elección entre 4 (c, c ++, java, python). Habrá predecir las preguntas de salida y preguntas específicas del idioma.
La ronda 1 se trataba básicamente de responder bien las preguntas de MCQ, porque la pregunta de codificación era simple y 30 minutos fueron más que suficientes para resolverla. Por lo tanto, es importante obtener los MCQ correctos.
Ronda 2 (Técnica):
La ronda 2 fue una ronda técnica. Estuvo en el rango de alrededor de 1-1.5 horas. El entrevistador me pidió que discutiera con él cuáles son los problemas que podría enfrentar al implementar un software de máquina expendedora. Dibujé un diagrama que explica los diferentes pasos que estarán involucrados antes de que el comprador obtenga sus cosas de la máquina. También discutí todos los posibles problemas con los que nos podríamos encontrar. Se me pidió que implementara el sistema.
La segunda pregunta fue encontrar el camino entre 2 Nodes dados. Usé LCA para mi solución, estaba muy contento con la solución.
Ronda 3 (Técnica):
El entrevistador me preguntó sobre mis proyectos. Luego comenzó con preguntas técnicas enfocadas principalmente en el sistema operativo. Me preguntó sobre LRU, las estructuras de datos que se pueden usar para realizar la búsqueda e identificar las condiciones de acierto/fallo en O(1). Tuve que escribir una solución C++.
Ronda 4 (Técnica):
De nuevo técnico.
- Imprimir array en espiral
- Contar el número de 1 en forma binaria de un número
- Encuentra los tripletes pitagóricos en una array
- Di una solución O(n^2)
Ronda 5 (FC):
Preguntas como
¿Por qué VMware?
¿Por qué Ciencias de la Computación?
¿Por qué elegirte a ti en lugar de a los demás?
¿Cómo te preparaste para VMware?
Recibí una oferta de pasantía de VMware. Conversión basada en el rendimiento.
Espero que compartir esto te ayude. ¡Otras experiencias de entrevistas también me han ayudado mucho!
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