En el proceso de reclutamiento de nuestro campus universitario, habrá una prueba en línea (MCQ: 30 min/30Que y ronda de codificación: 60 min de duración), seguida de rondas de entrevistas técnicas (2 niveles) y personales, todas las sesiones de entrevista se realizarán virtualmente. El número de rondas puede variar de una universidad a otra.
Evaluación 1: en esta, tenemos que intentar una evaluación de 30 minutos en la plataforma Eduthrill, que consta de 30 preguntas. Las preguntas están relacionadas con estructuras de datos y algoritmos, sistemas operativos, programación orientada a objetos, sistemas de gestión de bases de datos, redes, aptitud cuantitativa y razonamiento.
Evaluación 2 (Ronda de codificación): Tenemos que resolver 1 pregunta de codificación en 1 hora en esta ronda.
- Se nos da la array deseada target[ ] que contiene n elementos. Calcule y devuelva el número más pequeño posible de las operaciones necesarias para cambiar la array de ceros a la array deseada . Han cambiado la historia de la pregunta, por lo demás el concepto es totalmente el mismo.
Entrevista técnica ronda 1 (más de 1 hora): después de la ronda de codificación, recibí el correo y la llamada de Recursos Humanos el mismo día, informándome sobre la próxima ronda. He pasado por las experiencias de entrevista anteriores en GeeksforGeeks y Glassdoor. (Pero principalmente su entrevista se basa en su currículum y conjuntos de habilidades)
El entrevistador comenzó con la parte de introducción y luego preguntó:
- ¿Qué son los OOP, Clase, Objetos, características de OOP, por qué necesitamos OOP?
- Tipos de polimorfismo (sobrecarga funcional y de operadores)
- Encapsulación
- Herencia.
- (Colecciones (solo si sabes C++ y Java, en mi caso directamente le digo “soy más proclive a Python”)).
- Luego me pregunta sobre estructuras de datos y algoritmos en python (Lista, Tupla, Diccionario, algoritmo de clasificación – burbuja, fusión)
- Luego me pide que comparta mi pantalla de VS Code y me da un problema : dada una array y un valor objetivo, verifique los pares en la array con la suma como objetivo (SIN REPETICIÓN DE PARES).
- Después de eso, pasa a mis proyectos y pregunta sobre eso: cubriendo (cuál es ese proyecto, tecnología utilizada, preguntas profundas sobre ese tema tecnológico) (casi 10-15 minutos de discusión)
- Después de eso pasamos a DBMS y OS:
- OS – (Proceso y Subprocesos)
- DBMS: uniones (interior, izquierda exterior, derecha exterior), segunda consulta de salario más alto, normalización (todos los tipos)
- Al final, me preguntó si tenía alguna pregunta para él. Le pregunté acerca de mis comentarios.
Ronda de entrevista técnica 2 (más de 1 hora): obtuve el resultado de la entrevista técnica 1 en 2 horas, que he aprobado esa ronda y programan la próxima ronda técnica después de 3 horas.
- El entrevistador me pidió que me presentara, mis proyectos, mis prácticas anteriores y mis actividades extracurriculares. (Hace demasiadas preguntas técnicas sobre mi experiencia). Pregunta por CN Fundamentals (HTTP, HTTPS, certificado SSL).
- DBMS: uniones (internas, izquierdas externas, derechas externas), normalización (todos los tipos), esta vez me pide que escriba una consulta para la combinación izquierda en el ejemplo dado.
- Mi proyecto está en el dominio de AI/ML/Web-dev. Entonces me pregunta sobre algoritmos de aprendizaje supervisado -> Regresión lineal, regresión logística, árbol de decisión, bosque aleatorio -> Cómo calcular la precisión del modelo (Respuesta: para registro lineal: valor RMS y para registro logístico: array de confusión) -> ¿Qué es array de confusión -> 4 cuadrantes de array de confusión (TP,TN,P,N)-> fórmula para calcular la precisión a partir de la array de confusión (precisión = (TP+TN)/(P+N)), ganancia de información + fórmula y entropía .(Profundizando extrayendo palabras clave de sus respuestas anteriores)
- Luego pasó a Preprocesamiento de datos, Métodos de limpieza de datos. (Fundamentos, explico todo con mis proyectos)
- Al final, me preguntó si tenía alguna pregunta para él. Le pregunté acerca de mis comentarios.
Entrevista de recursos humanos ronda 3 (45-60 minutos): después de dos entrevistas técnicas, obtuve el resultado el mismo día, lo aclaré y programarán una entrevista de recursos humanos mañana.
El entrevistador preguntó (TODAS LAS PRINCIPALES PREGUNTAS DE RRHH):
- Dime algo sobre ti.
- Explique su proyecto. (Luego me pidió que le explicara una)
- ¿Dónde te ves después de 5 años? (diablillo)
- ¿Por qué Accolite? (prepáralo desde su web)
- ¿Cuáles son sus expectativas de Accolite?
- ¿Objetivos a corto plazo, objetivos a largo plazo y objetivos finales?
- ¿Por qué la empresa lo contratará?
- ¿Hay alguna pregunta que quiera hacer?
Luego, el entrevistador me explicó la compensación que obtendré y los términos y condiciones de la empresa.
Veredicto final: Seleccionado