Ronda 1: la evaluación en línea consta de 2 secciones (existe un corte seccional, n0 calificación negativa)
Codificación: 2 preguntas de codificación (una fácil y otra difícil)
MCQ:20-25 mcq en c/c++
Los estudiantes que completaron 2 preguntas de codificación y que también obtuvieron buenos resultados en MCQ fueron seleccionados para la entrevista
Ronda 2: la ronda técnica consta de 2-3 rondas
Llegaron a contratar para 3 roles diferentes SDE, DE (ingeniero de datos) y SE
TR1 : 45-60 minutos
- Proyectos y esquemas (debe explicar claramente sus proyectos y las tecnologías que utilizó. Las últimas tecnologías pueden ayudarlo a captar su atención como ML)
- Consultas simples en MongoDB (como está en mi currículum)
- Consultas SQL basadas en uniones y consultas internas (esta parte es un poco difícil, puede confundirse)
- Dibujar esquema de base de datos de uber
- normalización y formas normales
- Intenta normalizar las 2 tablas dadas a 3NF
- Qué es la computación en la nube y cuáles son las ventajas sobre una base de datos normal
- oops y conceptos DBMS (polimorfismo, abstracción, punto de guardado, DML, comandos DDL, etc.)
- Tipos de uniones
- ¿Qué es un sistema de archivos distribuido?
- por último, 2 preguntas de codificación simples (encuentre la frecuencia de un número en una array ordenada, implemente la búsqueda binaria)
TR2 : 30 minutos
- proyecto y esquema
- Las consultas SQL son más difíciles que la ronda anterior. Ponen a prueba su idea y la eficiencia de recuperar datos mediante uniones y consultas internas.
- Conceptos simples de DBMS
- 2 preguntas de codificación simples (frecuencia de un número en una array, encuentre el segundo número más grande en la array dada)
TR3 : 20-30 minutos
- Esta ronda es para probar nuestra capacidad de resolución de problemas.
- encontrar el elemento medio de una lista enlazada
- encontrar el punto de fusión de 2 listas vinculadas
- imprimir la vista derecha de un árbol de búsqueda binaria
- La complejidad del tiempo importa
- En función de su desempeño, se decidirá su papel.
- Para ser ingeniero de desarrollo de software (SDE), debe tener buenas habilidades para resolver problemas. Preparar LL, árboles, DP, gráficos.
- Para el rol de ingeniero de datos (DE), prepare consultas SQL y conceptos de bases de datos, así como conceptos básicos de computación en la nube y big data. Puedes trabajar en AWS como DE.
- Las rondas TR pueden estar en el mismo orden para todos.
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