Accolite Digital Hiring Challenge 13.0 es un desafío de contratación más reciente para el puesto de ingeniero de software. El concurso se inició el 15 de abril de 2021 y finalizó el 1 de junio de 2021. Para participar en el proceso de contratación es necesario registrarse en el sitio web www.eduthrill.com. Hubo un total de 5 Rondas y cada una fue una ronda eliminatoria.
Ronda 1 (Prueba en línea): Plataforma: -EduThrills
Nivel de dificultad: fácil
- Detalles de la prueba/módulos: – Era básicamente una prueba MCQ en línea dividida en diferentes tareas, que contenía preguntas de las materias básicas de Ciencias de la Computación (CN, OS, DS, DBMS) y algunas preguntas de aptitud.
- Los estudiantes tienen que dar al menos 20 tareas de 1 min cada una. Los estudiantes que obtienen al menos el 60% pasan a la siguiente ronda.
Ronda 2 (Prueba de codificación): Duración: 45 min
Nivel de dificultad-Medio
- La pregunta de codificación fue: http://codeforces.com/problemset/problem/919/d
Ronda 3 (Entrevista Técnica 1): Duración: 60 min
Nivel de dificultad- Fácil
Preguntas/temas planteados en detalle:-
- Presentarte
- ¿Qué es OOPS? ¿Ventajas y características de OOPS?
- Cree una clase Estudiante con identificación, nombre, marcas y realice las siguientes operaciones:
- Demostrar encapsulación y abstracción usando esta clase
- Inicialice una array de Estudiantes y encuentre el estudiante con las máximas calificaciones
- Encuentre el par de estudiantes cuya diferencia de calificaciones es mínima en O(n) tiempo
- Elimine todos los duplicados en la string dada: https://www.geeksforgeeks.org/remove-duplicates-from-a-given-string/
- Implemente una pila con operaciones push(), pop(), getmax() que funcionan en tiempo O(1): https://www.geeksforgeeks.org/tracking-current-maximum-element-in-a-stack/
Ronda 4 (Entrevista Técnica 2): Duración: 60 min
Nivel de dificultad- Medio
Preguntas/temas planteados en detalle:-
- Explica tus proyectos
- Algunas preguntas teóricas sobre C++, DBMS
Preguntas sobre DSA –
- Implemente una cola usando dos pilas: https://www.geeksforgeeks.org/queue-using-stacks/
- Detectar y eliminar bucles en una lista vinculada: https://www.geeksforgeeks.org/detect-and-remove-loop-in-a-linked-list/
- Cuente el número de trillizos pitagóricos en una array: https://www.geeksforgeeks.org/find-pythagorean-triplet-in-an-unsorted-array/
- Encuentre el primer carácter único en una string determinada: https://www.geeksforgeeks.org/given-a-string-find-its-first-non-repeating-character/
- Invertir una lista vinculada: https://www.geeksforgeeks.org/reverse-a-linked-list/
- ¿Cómo contar de manera eficiente una cantidad de transacciones fallidas en una array con una cantidad infinita de transacciones?
Ronda 5 (Entrevista de recursos humanos): Duración: 20 min
Nivel de dificultad- Fácil
Preguntas/temas planteados en detalle:-
- Presentarte
- Explique sus proyectos en términos simples y cuáles son los desafíos que enfrentó.
- ¿Cómo te perfeccionaste durante la pandemia?
- ¿Cuáles son sus fortalezas y debilidades?
- ¿Dónde te ves en 5 años?
- ¿Por qué Accolite Digital?
- Porque deberíamos contratarte?
- Discusiones sobre el salario.
Veredicto: Seleccionado
Puntas:
- Tener confianza. Sea cortés e interactivo con el entrevistador.
- Sea bueno en temas como DSA, OOPS, DBMS, OS, redes y conceptos específicos del idioma.
- Trate de dar soluciones ingenuas y eficientes a cualquier pregunta de DSA.
- Tener al menos dos buenos proyectos.
- Tómese un tiempo antes de responder a las preguntas. No te apures.
- Antes de la entrevista de cualquier empresa, practique las preguntas DSA del año anterior de la empresa en sitios web como Geeksforgeeks. Es muy probable que le hagan al menos algunas preguntas.