Experiencia de entrevista de CommVault – Part 6

El 6 de agosto, CommVault visita nuestro campus. En GeeksforGeeks había muchos archivos de entrevistas y eso me ayudó mucho a aprender sobre la empresa. Leo casi todas las experiencias y me da un empujón para escribir sobre mi experiencia también.

Hubo 5 Rondas del proceso.

Ronda 1 (Ronda de selección): Esta ronda fue para filtrar la mayoría. En esta ronda participan casi 1300+ estudiantes, y filtran 109 de ellos, y yo era uno de ellos. En esta ronda, tienen su portal GeeekAssess donde se organiza una ronda en línea. En esta ronda, las preguntas fueron bastante simples, aunque tiene una opción de idioma entre C++/Java que puede hacer en consecuencia. Había dos secciones Aptitud y Core Java. Las preguntas eran básicas.

Ronda 2 (Ronda de codificación): Esta fue una ronda de codificación (80 minutos) y las preguntas eran simples como tales.

  1. 0/1 Variación de mochila
  2. Combinar dos listas ordenadas
  3. Imprime el número mínimo de intercambios necesarios para reorganizar una string de C y D, de modo que no haya dos C o D consecutivos.
  4. Manipulación sencilla de strings

Después de esta ronda, 17 estudiantes fueron preseleccionados para la siguiente ronda. Yo también fui preseleccionado.

Ronda 3 (Diseño del sistema): En realidad, esta fue más una ronda de prueba de esfuerzo. Nos dieron un problema para implementar el sistema de archivos utilizando cualquier estructura de datos. Nos dieron un código esqueleto donde se creaba el cuerpo del código y se definían algunas funciones. Tenemos que implementar el sistema de archivos utilizando cualquier estructura de datos. Nos dieron tiempo para pensar durante aproximadamente una hora y media para llegar a un diseño para implementar. Entonces sobre esa base también estaban echando a algunos estudiantes. Pude hacer esa ronda y mi código funcionaba bien.

Operaciones requeridas para el sistema de archivos:

  1. Crea un archivo()
  2. LeerARCHIVO()
  3. ReemplazarContenidoArchivo()
  4. BorrarArchivo()
  5. ImprimirTodosLosArchivos()
  6. AddFileLink() // Igual que Symlink (hard-symbloic-link) en Linux
  7. MoverArchivo()

Esta ronda comienza a las 10:00 a. m. y finaliza a las 3:00 p. m. Después de esta ronda, comienzan a enviar correos a los estudiantes preseleccionados individualmente. No pude descifrarlo. Ese no fue mi día pero algunos de nuestros universitarios pudieron dar una entrevista. La ronda de recursos humanos es seguida por la ronda de entrevistas. En la entrevista, estaban más enfocados en los sistemas operativos y DBMS. Y muy menos de Codificación.

Muchísimas gracias.

Publicación traducida automáticamente

Artículo escrito por himanshubansal07 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 *