Mi experiencia de CommVault:
Primera Ronda (Codificación):
La primera ronda fue una ronda de codificación. Había 1 pregunta de demostración y 6
preguntas reales. La codificación tenía que hacerse en su propio entorno. La marcación parcial (para pasar parcialmente los casos de prueba) estaba allí.
Las preguntas fueron:
1. Dados 2 enteros myn (sistema decimal), escriba un programa para realizar el desplazamiento a la derecha en m, n veces.
2. Dada una pila (implementada usando una lista enlazada) y algunas funciones predefinidas: push(int), pop() y isEmpty(), escriba una
función recursiva para invertir el contenido de la pila. (No se permiten bucles).
3. Dada una string s y una string de máscara m, elimine todos los caracteres en s que eran comunes a s y m.
4. Dada una array bidimensional de x y o, escriba una función que primero gire la array 90 grados en el sentido de las agujas del reloj y luego empuje todas las x hacia abajo y las o hacia arriba en cada columna.
For eg, if given matrix was: x o o o x x x o x After 90 degrees rotation: x o x o x o x x o After pushing x's to bottom: o o o x x o x x x
5. Dado el preorden y el postorden de un árbol binario, escribe una función para encontrar el orden interior del mismo árbol.
6. Los polinomios se representan como listas enlazadas de la siguiente manera:
Cada Node tiene 2 miembros, el coeficiente (coeff) y el exponente (exp). Nodes dados en orden decreciente de exponente. Por ejemplo, lista enlazada:
(5, 4)->(2,3)->(3,1)->(4,0)
representa la lista enlazada:
5x^4 + 2x^3 + 3x + 4
Entonces, dados dos polinomios como 2 listas enlazadas, devuelva la suma de estos 2 polinomios como una lista enlazada.
25 estudiantes fueron preseleccionados en esta ronda.
Segunda ronda:
Esta fue una ronda de codificación de 7 horas. Tuvimos que completar su código para un sistema de archivos virtual. Había ciertos hitos que tenían que ser completados. Al final, solo 4 estudiantes fueron preseleccionados.
Tercera ronda (Entrevista técnica y de recursos humanos):
Entrevista técnica:
Primero, me pidieron que revisara mi CV. Me hicieron algunas preguntas básicas sobre mis proyectos y yo respondí. A continuación, me pidieron 3-4
acertijos difíciles. Después de eso, preguntas de codificación, principalmente de OOPS, DS y Algorithms.
Entrevista de recursos humanos:
La entrevista de recursos humanos fue principalmente sobre mi CV. Me preguntaron sobre mis proyectos y roles que tenía, y todo el trabajo que había hecho. Era bastante básico.
Finalmente, 2 de nosotros fuimos seleccionados.
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