Recientemente, VMware visitó nuestro campus para puestos de pasantía y de tiempo completo. Hubo un corte de CGPA de 7/10 por asistir al proceso de contratación de VMware.
Ronda 1: Prueba
en línea La prueba en línea tenía 32 preguntas sin calificación negativa. La prueba constaba de las siguientes secciones: aptitud y lógica (alrededor de 10 preguntas), preguntas técnicas (sobre microprocesadores, arquitectura de computadoras, redes, sistema operativo, UNIX, preguntas de salida C, etc. alrededor de 15 de ellas) y la tercera sección que teníamos para elegir entre C++ y Java. La tercera sección tenía 7 preguntas. La sección de Java que había elegido tenía todas las preguntas basadas en resultados que se concentraban principalmente en los conceptos de herencia y polimorfismo en tiempo de ejecución.
Después de esta ronda, 35 estudiantes fueron preseleccionados para entrevistas.
Ronda 2: Entrevista técnica
El entrevistador me pidió que eligiera mi tema favorito y elegí OS. Entonces me hizo la siguiente pregunta: dado un requisito de memoria de 4 GB, ¿cómo manejaría esto con una máquina que tiene 2 GB de RAM? Dije que lo haría usando paginación y memoria virtual y me pidieron que explicara estos conceptos.
Después de esto, me hicieron algunas preguntas sobre Redes: explicar la secuencia de acciones que tienen lugar cuando un usuario escribe una URL en el navegador y presiona Intro (me pidieron que mostrara un flujo usando 2 pilas de protocolos tanto en el cliente como en el servidor). lados), qué es un socket y qué contiene y qué es un enrutador de puerta de enlace. Para mi última pregunta sobre Redes, me pidió que le dijera el contenido del paquete de un paquete de respuesta que llega al enrutador de puerta de enlace de una red determinada. Se esperaba que escribiera las direcciones IP y MAC de origen y destino.
Me pidieron que escribiera un código de solución para 2 problemas: (a) dado un archivo de registro que contiene declaraciones INFO, WARNING y DEBUG, separe las declaraciones de registro específicas en archivos específicos (por ejemplo, todas las declaraciones INFO en el archivo INFO y así sucesivamente) y elimine el archivo original.
(b) Dadas varias apariciones de caracteres en una string, generar el carácter seguido de su frecuencia. Por ejemplo, si la entrada es ‘aaaaabbbbc’, la salida debería ser ‘a4b3c1’.
Como trabajé en proyectos de OpenStack, me hicieron algunas preguntas sobre OpenStack sobre qué es OpenStack, si OpenStack es un competidor o un complemento para VMware y por qué.
Ronda 3: Entrevista Técnica + Gerencial
En esta ronda, fui interrogado principalmente sobre mis proyectos. Aparte de esto, me pidieron que escribiera un código de solución para 2 problemas: (a) Dados 2 sistemas A y B, ¿cómo ejecutaría mediante programación un script en A en B (dada la IP de B y sus credenciales de acceso)? (Sin embargo, no se le permite acceder a la consola de B)
(b) Dado un archivo de configuración que tiene pares clave-valor, escriba una función para aceptar el nombre del archivo, la clave y el valor como parámetros e ir a ese archivo en particular y actualizar/agregar el nuevo par clave-valor
El entrevistador también me preguntó si había trabajado con Eclipse y vCenter Server.
Ronda 4: Entrevista
de recursos humanos Se hicieron preguntas estándar de recursos humanos:
(a) Acerca de los antecedentes familiares
(b) ¿Cómo han sido los últimos 3 años en la universidad?
(c) ¿Qué espera de VMware?
(d) ¿Dónde te ves en 2 años?
(e) ¿Preferiría un rol de Dev/QE y por qué?
Muchas gracias a GeeksforGeeks por proporcionar un material tan valioso para la preparación.
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