CommVault System visitó recientemente nuestro campus (IIT BHU) en enero de 2021. Aquí está nuestra experiencia de entrevista:
Ronda 1: esta fue una ronda en línea de 65 minutos. Tenía 15 MCQ (25 minutos) puramente en la implementación de C++/Java OOP y 3 preguntas de programación (40 minutos).
- Era similar a máxima-suma-ruta-array-arriba-abajo. ( https://www.geeksforgeeks.org/maximum-sum-path-matrix-top-bottom/ )
- Encuentre la longitud de la substring palíndromo más larga. ( https://www.geeksforgeeks.org/length-of-longest-palindrome-substring/ )
- No recuerdo basado en union-find.
Ronda 2: fue una ronda de codificación continua durante unas 6 horas.
El enunciado del problema era similar a este: (Diseño del sistema de archivos)
Cree un sistema de archivos que tenga las siguientes funciones:
- Agregue un archivo (cuya ruta completa se proporciona) junto con los directorios dentro de los cuales está presente.
- Adjunte un archivo.
- Crear un archivo vinculado.
- Adjuntar archivo vinculado.
- Eliminar enlace.
- Mover archivos de un directorio a otro.
Hubo alrededor de 40 candidatos (de varias universidades) en esta ronda. Nos pusieron en diferentes salas a través de zoom y tuvimos que codificar mientras compartíamos nuestras pantallas.
- Nos dieron acceso a su sistema y tuvimos que escribir código allí.
- Los mentores estaban allí para ayudar con nuestras dudas con respecto a la pregunta.
- En la primera hora, tuvimos que diseñar las clases y discutir el diseño con los mentores. Eliminaban personas cada hora.
- Implementé las funciones pero no pude optimizar algunas funciones.
- Al final, el entrevistador me dijo que se pondrá en contacto conmigo si a su equipo de liderazgo senior le gusta mi diseño.
No fui seleccionado para la ronda técnica final.
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