Proceso de selección: hubo un total de 5 rondas y cada ronda fue una ronda de eliminación.
Ronda 1 (Prueba en línea: 44 preguntas | 1,5 horas):
- Razonamiento matemático | Prueba de Aptitud – (Lógica, Teoría de Grafos | Teorema de Bayes | Probabilidad)
- Conjunto de habilidades de programación (complejidades temporales del algoritmo | técnicas de clasificación)
- Dos idiomas preferidos de (C, C++, Java, Javascript)
- C- (Sintaxis básica, asignación de memoria dinámica, punteros(*imp))
- C++ – (Conceptos OOPS, principales de polimorfismo, funciones virtuales, uso de palabras clave)
Dos preguntas de codificación:
- String de string más larga: https://www.geeksforgeeks.org/find-the-longest-string-that-can-be-made-up-of-other-strings-from-the-array/
- Hermoso arreglo (ambos en diferentes idiomas)
Sección de bonificación: Preguntas de Python
Ronda 2 (Discusión en grupo – 15 min):
- Los temas fueron: Educación Semipresencial (Online + presencial) en la era de la pandemia, programa EDG.
- Tres rondas: (1) Todos tienen 30 segundos para hablar (2) Entrada adicional durante 30 segundos (3) Ronda de debate
Ronda 3 (Ronda Gerencial – 1 h 15 min): Esta ronda comenzó con una breve presentación del candidato.
- Las preguntas posteriores se derivaron de la propia introducción.
- Déles respuestas adecuadas y articuladas en breve. Me pidieron que explicara uno de mis proyectos y qué tecnología se usó. Luego se hicieron preguntas sobre el programa EDG, la experiencia laboral previa, la gestión del tiempo, el trabajo en equipo y otras preguntas básicas.
Puntas:
- Nunca dé declaraciones contradictorias, hágalas al grano y tenga confianza con una sonrisa en su rostro.
- Trate de no parecer confundido.
- Habrá preguntas cruzadas en cada una de sus respuestas.
- Piénsalo dos veces antes de hablar.
- Puede pedirles 1 minuto para prepararse para una pregunta inusual.
- Hay momentos en los que sientes que lo estás perdiendo, pero estos son los tiempos de prueba. Sigue hablando algo relevante.
- No les hagas pensar que estás dando una respuesta artificial.
- Haz buenas prácticas antes de aparecer.
Ronda 4 (Ronda de recursos humanos: 30 min): esta ronda se centró en preguntas básicas de recursos humanos relacionadas con la gestión del tiempo, la ética laboral, la singularidad, las fortalezas y las debilidades, etc.
Ronda 5 (Ronda técnica: 1 hora y 15 minutos): esta ronda comenzó con una breve introducción, sobre mí, sobre mis proyectos, tecnología, ¿por qué elijo esa pila?
- Luego comenzó con mi conocimiento sobre estructuras de datos.
- ¿Cuáles son tus estructuras de datos favoritas?
- ¿Qué es una lista enlazada?
- ¿En qué se diferencia LL de una array?
- ¿Implementación de asignación de memoria dinámica usando malloc, calloc, realloc?
- Conocimiento completo probado en OOPS y punteros en C.
Se le preguntó a Pseudocode por problemas de codificación:
- Left Leaves suma del árbol binario: https://www.geeksforgeeks.org/find-sum-left-leaves-given-binary-tree/
- Ordenar una array usando la función de volteo: https://www.geeksforgeeks.org/pancake-sorting/
Resultado: Seleccionado
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