Recientemente, Accolite Digital visitó mi universidad para el rol de desarrollador de software para el lote de 2022 . Según yo, el nivel de las preguntas fue de fácil a medio.
El proceso de entrevista constó de 5 rondas .
- Ronda MCQ
- Ronda de codificación
- Entrevista Técnica R1
- Entrevista Técnica R2
- Ronda de recursos humanos
Ronda 1 (Ronda MCQ): alrededor de 100 o más dieron esta ronda
- La ronda de MCQ tenía 30 preguntas, teníamos que responderlas en 30 minutos, sin calificación negativa. Creo que el límite fue superior al 60 %, pero es mejor obtener una puntuación entre el 75 y el 80 % (si obtienes una puntuación tan alta, definitivamente pasarás a la siguiente ronda).
- En esta ronda, se hicieron preguntas basadas en OOPS, C++, estructuras de datos, algoritmos y aptitud.
- Obtuve una buena puntuación y recibí un correo para la ronda de codificación.
Ronda 2 (Ronda de codificación): Alrededor de 85-90 dieron esta ronda
- Esta ronda tuvo solo una pregunta y el tiempo dado fue de 60 minutos, fue una pregunta de nivel medio basada en arrays. La pregunta se hizo en forma de historia tal como la recibimos en plataformas como Codechef. Tuvimos que proporcionar una solución optimizada con casos de prueba dados y ocultos que fueran correctos.
- https://www.geeksforgeeks.org/count-minimum-steps-get-given-desired-array/ . Esta fue la pregunta hecha recién enmarcada en alguna historia
- Un problema al que me enfrenté fue que la interfaz es un poco confusa, así que lea atentamente la declaración del problema y que mencionen en qué archivo debe escribir el código y ejecutar los casos de prueba.
- Resolví la pregunta correctamente y recibí el enlace para la primera Entrevista Técnica que era al día siguiente.
Ronda 3 (Ronda técnica R1): 20 estudiantes fueron preseleccionados para R1
- Al principio me preguntó si esta era mi primera Entrevista Técnica o si había dado alguna antes de alguna otra empresa, le dije que esta es la primera.
- Luego me preguntó en qué materias soy bueno, así que le dije DSA, DBMS, OOPS. Me preguntó si había estudiado Diseño de Compiladores y me preguntó los pasos, le dije que aunque la materia estaba en nuestro plan de estudios yo no preparé eso, luego me preguntó sobre COA (Arquitectura de Computadores que nos enseñaron en Sem4) le dije que no recuerdo mucho de eso también. Me preguntó si podía recordar Booths Algo y qué hace, no podía recordarlo en ese momento.
- Luego dijo, está bien, pasemos a DSA, me preguntó qué algoritmos conocía, le dije BFS, DFS, luego me interrumpió y me preguntó si conocía el algoritmo de Dijkstra. Le dije.
Luego hizo algunas preguntas y me dijo que las codificara en el bloc de notas.
- Cómo encontrar un bucle en una lista vinculada sin usar ninguna biblioteca (le dije a Brute cuál estaba usando la biblioteca y luego el enfoque óptimo): estaba satisfecho
- Diferencia entre Prims algo y Dijkstra
- Y algunas otras preguntas simples de código y teoría.
- Luego dijo que había terminado con la entrevista y dijo que Recursos Humanos se pondrá en contacto para cualquier otro proceso.
Esto fue durante unos 30-35 minutos.
No estaba seguro de si me seleccionarían para la siguiente ronda, ya que no sabía muchas de las preguntas durante la fase inicial de la entrevista. Pero luego recibí una llamada de Recursos Humanos y me dijo que me seleccionaron para la Ronda 2, que era a las 3:30 del mismo día.
Ronda 4 (Ronda Técnica R2): 7 estudiantes fueron preseleccionados para R2
- Me preguntó si estaba en 5° sem o 7° sem. Le dije 7th, luego procedió con la entrevista. Me preguntó si sabía Java. Le dije que sabía C++, no Java. Luego dio un fragmento de código y pidió la salida. Luché un poco pero dije la respuesta que no era del todo correcta pero cercana.
- Luego me preguntó si conocía DBMS y SQL y luego me preguntó algunas consultas de SQL (fue muy útil y me dio pistas cuando me quedé atascado cerca de la respuesta correcta). Luego me hizo preguntas transversales de BST y me pidió que escribiera el código. Luego preguntó la Complejidad de Tiempo y Espacio del Código.
Algunas de las preguntas que se hicieron fueron
- ¿Cómo encontrarías si una lista enlazada es circular? ¿Es circular una lista enlazada vacía y por qué?
- invertir una string
- Pidió conceptos OOPS. Luego me dije a mí mismo que tengo que diseñar un sistema en el que pueda encontrar las áreas de un rectángulo, un cuadrado, un triángulo y un cuadrado. (básicamente las clases y todo). Tuvimos una larga discusión sobre esto y pude hacerlo.
- Luego preguntó qué es la clase abstracta y preguntas relacionadas.
- Dijo que había terminado con la entrevista y me preguntó si tenía alguna pregunta para él. Le pregunté cuánto tiempo había estado en la empresa y cuál era su función y la pila de tecnología que se utiliza en la empresa. Me lo contó y luego terminó la entrevista.
Esto fue durante unos 70-80 minutos. Fue de gran ayuda y me dijo que esto es solo una discusión, no hay necesidad de ponerse nervioso.
Uno de mis amigos recibió el correo de Recursos Humanos después de esta ronda, pero yo no. Pensé que no me seleccionaron para un proceso posterior. Pero a las 5:15 recibí una llamada de Recursos Humanos que me habían seleccionado para la siguiente ronda y que sería a las 5:30, que es la ronda de Recursos Humanos .
Ronda 5 (HR): 3 estudiantes fueron seleccionados para HR
Se presentó y luego me pidió que me presentara. Luego hizo algunas preguntas comunes de recursos humanos:
- Diferencia entre trabajo duro e inteligente
- Eres nuevo y tu jefe no está escuchando tu idea, ¿cómo lo convencerás?
- Usted es un líder de equipo y tiene que entregar un producto en 2 días, pero algunos de los miembros del equipo no están trabajando correctamente y no asisten a las reuniones. ¿Qué vas a hacer?
- ¿Por qué quieres unirte a Accolite?
Luego me contó sobre la ruptura de CTC y me preguntó si tenía alguna pregunta. Le pregunté cuándo se anunciarían los resultados, dijo que se enviaría por correo a la TPO de la universidad y después de que terminara esta ronda de recursos humanos.
Esto continuó durante unos 15-20 minutos.
Resultado: A las 12 de la noche, el TPO envió un mensaje de que los 3 habíamos sido seleccionados por Accolite Digital.
Puntas:
- DSA por supuesto
- Consultas SQL y DBMS
- conceptos de programación orientada a objetos y también practicar algunas preguntas de diseño.
- Tenga confianza al responder, ya sea correcto o incorrecto.
No te entristezcas si no te seleccionan, ya que yo mismo había sido rechazado en 3-4 empresas. Sigue practicando y mejorando. ¡¡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