Recientemente Accolite Digital visitó nuestro campus. Primero, tuvimos una charla previa a la colocación donde hablaron sobre la empresa.
Posteriormente, se les pide a los candidatos interesados que presenten su solicitud con su último currículum, según el currículum, pocos fueron preseleccionados para la prueba en línea, que es la primera ronda del proceso.
Proceso de contratación:
- Prueba de MCQ en línea
- Prueba de codificación en línea
- Ronda Técnica 1
- Ronda Técnica 2
- Ronda de recursos humanos
Prueba de MCQ en línea: nos dieron 30 MCQ y debemos completarlos en 30 minutos. La plataforma para el examen es EduThrill. La prueba consiste principalmente en preguntas técnicas y algunas aptitudes generales. Estas fueron preguntas de nivel fácil y uno puede pasar esta ronda si son fuertes en el plan de estudios de su curso.
Ronda de codificación en línea: nos dieron 1 pregunta de codificación para resolver. La plataforma es EduThrill y es un poco similar a CodeBlocks. Necesitamos resolver esa pregunta con éxito para pasar esta ronda. La dificultad de la pregunta es fácil.
NOTA:
- Se nos pidió que seleccionemos un idioma preferido en el momento del registro, se permitirá el mismo idioma para codificar esta ronda, no se aceptarán otros idiomas.
- No se deben cambiar las firmas/paquetes de métodos existentes y no se debe agregar el método principal; sin embargo, puede crear nuevos métodos llamados desde el método dado, si es necesario.
Después de 5 a 6 días de prueba en línea, nos dieron los detalles de la lista corta para la entrevista.
Entrevista Técnica-1: Cerca de 1000 estudiantes aplicaron para el proceso y 85 fueron seleccionados para esta ronda. La duración de la entrevista es de 1 hora, para mí, el entrevistador probó primero mis habilidades para resolver problemas.
Primero me pidieron que me presentara y que explicara mis proyectos, y tenían algunas preguntas básicas al respecto. Más tarde, ella (entrevistadora) comenzó con preguntas básicas de codificación y me pidió que compartiera la pantalla para resolver el problema. Primero me pidió que codificara la subsecuencia creciente más larga ( Ej: – [1,2,3,4,6,7,8,10,11]—> Salida: (4)(1,2,3,4) ) ) y probado con todos los casos de prueba de esquina. Me pidió que resolviera un problema de array y luego me pidió lógica para operaciones de lista enlazada y tabla hash. luego me pidieron que ordenara la array dada que tiene solo 3 (0,1,2) elementos distintos (Ej: [1,1,0,2,2,0,1,2,0,0,1,2 ,1] – Array ordenada: – [0,0,0,0,1,1,1,1,1,2,2,2,2]). Solía contar y resolverlo con complejidad O(n) y ella estaba satisfecha con eso. Estas preguntas de resolución de problemas tardaron entre 35 y 40 minutos en resolverse. Necesitamos resolver solo con una complejidad de tiempo óptima para calificar en la próxima ronda. Después de resolver el problema, me hicieron algunas preguntas básicas sobre OOPS, OS, DBMS.
Esta fue una entrevista fácil y tomó alrededor de 50 a 60 minutos, y ella estaba satisfecha con mis soluciones.
NOTA:
- La solución óptima es importante para descifrar esta ronda.
- Debe ser lo suficientemente fuerte en lo básico para responder a los conceptos de OOPS.
Al día siguiente por la mañana recibí un correo de Accolite informándome que había sido seleccionado para la siguiente ronda.
Entrevista técnica-2: solo se seleccionaron unos pocos estudiantes para la ronda técnica-2, se seleccionó alrededor del 35%. El tiempo de duración es de 1 hora. Pero me duró alrededor de 1 hora y 35 minutos.
Me pidieron que me presentara. Asegúrese de incluir la pila técnica en su currículum y prepárese para eso. Puede esperar cualquier pregunta del currículum. El entrevistador hizo muchas preguntas sobre mis proyectos. Asegúrate de estar preparado con ellos.
Me hizo preguntas relacionadas con JS, Java, OOPS, DBMS, resolución de problemas, DSA, ciencia de datos ( según mi currículum ), etc.
Me pidieron que escribiera la sintaxis de algunas preguntas en JS. Y pocas preguntas sobre Data Science. Esté preparado con un ejemplo/uso de la vida real relacionado con su proyecto. Más tarde me puso a prueba al azar en lo básico:
Ex:
int i=5; int j=i++; print(i,j)
Ex:
int main(){ int a=1,b=2; void change(a,b); print(a,b); } void change(int a, int b){ a=10; b=20; }
me preguntó la salida (1,2) y también me pidió que corrigiera el código , de modo que la salida sea 10 y 20. Necesitamos usar punteros para esto.
Luego me hizo algunas preguntas sobre constructores, constructor predeterminado, privado, estático, objetos, etc. Puso a prueba mi conocimiento de OOPS con preguntas indirectas relacionadas con abstracción, encapsulación, sobrecarga, anulación, etc. Así que prepárate con todos los conceptos de OOPS.
Me hizo algunas preguntas relacionadas con DSA, que incluye árboles, gráficos, listas vinculadas, pilas y colas. Me pidió que explicara cómo implementar la pila usando la cola. Poca lógica sobre los gráficos (esté preparado con puntos de articulación, puentes, etc.). La mayoría de las preguntas se encuentran en árboles y listas vinculadas. Preguntó la diferencia entre la lista enlazada y las arrays y cuál se prefiere en situaciones particulares. Como cuándo usar array y cuándo usar listas enlazadas.
Más tarde me hizo algunas preguntas relacionadas con DBMS. Algunos de ellos están en Uniones, normalización, encontrar el segundo y tercer salario máximo, combinación externa izquierda, grupo por, etc.
Casi tomó 1 hora y 15 minutos para completar todas estas preguntas.
Más tarde me dieron un problema con el código:
Para imprimir elementos duplicados en una array. Los casos de prueba básicos se pasarán fácilmente, así que esté atento a los casos de esquina.
Ex:
Basic test case: [0,1,1,2,2,3,4,8,7]----->Output: [1,2]
Ex:
Corner test case: [0,1,1,2,2,3,1,4,2,8,7,7]----->Output:[1,2,1,2,7][1,2,7]
Asi que preparate. Después de completar todas las preguntas, me preguntó si tenía algunas preguntas y se hizo en 1 hora y 35 minutos. Más tarde, después de 10 minutos, recibí una llamada de RR. HH. que me seleccionaron para la ronda de RR. HH. y debo atenderla en 10 minutos.
Ronda HR: Fue una ronda genial. Se presentó a sí mismo y me pidió que hiciera lo mismo. Le impresionó mi perfil. Me preguntó sobre mis proyectos y los problemas que enfrentaba para completar ese proyecto. Pocas preguntas hipotéticas relacionadas con los proyectos. Y me preguntó cómo usé el año pasado para mejorarme. También preguntó por qué Accolite y por qué debería contratarme.
Después de esto, me explicó sobre la empresa y me explicó mi ruptura con CTC y me preguntó si tenía alguna pregunta. Duró unos 35-40min.
Al día siguiente recibimos un correo de que me seleccionaron para Accolite 🙂
Sugerencias: Esté preparado con DSA y sea fuerte en la resolución de problemas y preguntas lógicas. Sugiero usar Geeks for Geeks para DSA. Resolver todos los problemas en geeks para geeks te garantiza una buena experiencia de entrevista. Prepare los conceptos en el currículum y tenga confianza al respecto. Nunca diga “No sé” a ninguna pregunta (trate de resolver). ¡¡Mis mejores deseos!!
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