Dell había venido al campus en busca de 2 perfiles: desarrollador de software y analista comercial.
Ronda 1 ( desarrollador de software) :
Evaluación técnica en línea que contiene 3 secciones.
- Aptitud
- Técnico (recursión, DBMS, árboles, colas, arreglos, pilas, listas de enlaces, oops)
- Sección opcional: C++/Java
En C++, contenía preguntas de salida de recursividad mutua, herencia, funciones virtuales, etc.
Ronda 1 ( Analista de Negocios) :
Preselección basada en hojas de vida.
Ronda 2 ( Analista de Negocios) :
Prueba escrita MCQ de interpretación de datos. Contenía de 20 a 25 preguntas basadas en gráficos, párrafos, razonamiento lógico, matemáticas, etc.
Me habían preseleccionado para ambos perfiles.
Entrevista Técnica Ronda -1:
- Háblame de ti.
Le conté sobre mis proyectos y se llevó a cabo una discusión profunda sobre mis tres proyectos discutiendo la implementación y los módulos que manejé en cada uno de ellos. También expliqué el funcionamiento de Django al final junto con los proyectos. - ¿Dónde ha utilizado técnicas orientadas a objetos en sus proyectos? Demostrar a través del código.
- ¿Cómo harías las pruebas? (discusión sobre tipos de pruebas como pruebas unitarias, pruebas funcionales)
- ¿Cómo hacéis las pruebas en vuestros proyectos?
Escribí 4 situaciones en las que se requerían pruebas para mi proyecto de pasantía. - ¿En qué idioma dominas?
Le dije a C++. - ¿Quién usa C++ en estos días?
Le dije que soy bueno aprendiendo nuevas tecnologías y que actualmente estoy aprendiendo Java. Básicamente quería comprobar si tenía alguna limitación de idioma/tecnología. - ¿Dónde se usa C++ en sus proyectos?
- ¿Cuál es la diferencia entre if-else y switch? Luego, una pregunta más sobre algún concepto de c ++ que no recuerdo.
- ¿Cómo implementaste tu proyecto?
- Ella vio los enlaces de github en mi currículum y me preguntó qué es checkin, checkout. Había una pregunta sobre un término más que no recuerdo.
- Supongamos que es una persona recién contratada y se le asigna un proyecto con el resto de los miembros del equipo como personas mayores. Nadie te escucha ni te informa sobre el proyecto completo, solo se te pide que termines con tu parte. ¿Qué harías?
- Suponga que usted es un administrador de eventos, administra un evento por primera vez en su organización, y ningún senior está listo para ayudar, ¿cómo lo superaría para lograr un evento exitoso?
- Me pidió que demostrara el proceso completo por el que pasé en mi proyecto de pasantía.
A esto, traté de enmarcar mi respuesta de tal manera que cada fase del ciclo de vida del desarrollo de software se cubra junto con ejemplos. - Al final, me dijo que hiciera cualquier pregunta sobre lo que le pregunté sobre los comentarios.
Después de eso, pregunté si trabajaría en un proyecto que abarque un período prolongado o en diferentes proyectos en diferentes momentos.
Luego también pregunté si es posible cambiar entre los proyectos en caso de que encontremos que podemos encajar mejor en otro.
Entrevista de Business Analyst Ronda 1: (Entrevista de panel en Skype)
- ¿Qué entiendes por Business Analyst?
- Guíame a través de tu currículum.
- Te has involucrado más en proyectos de Desarrollo Web, ¿por qué te interesa este perfil?
Les conté lo entusiasmado que estaba con los negocios, las finanzas y campos relacionados. - Su papel en el proyecto de pasantía.
- Si le pido a tu profesor que te describa, ¿qué atributos usará para ti?
- ROMPECABEZAS: Si tienes 9 monedas en la mano, y de ellas 1 pesa menos, ¿en cuántos pasos puedes identificar la moneda impar? Describa el procedimiento.
Le dije que podíamos identificar usando 2 pasos y le expliqué el procedimiento completo. - Pregunta: Dígame su enfoque para identificar la cantidad de computadoras portátiles vendidas en Delhi por día. Dé una cifra aproximada.
Les dije que comenzaremos a analizar desde una colonia, multiplicando sin colonias en un distrito, multiplicando sin distritos en la ciudad. Les di una cifra aproximada del número de hogares en una colonia y el número de computadoras portátiles compradas en 1 día en esa colonia. - Al final, el panel me preguntó si tenía alguna pregunta. Pregunté qué tan cerca estaba de la respuesta en la pregunta anterior. A lo que dijeron que su estimación superará el no real, pero estaban buscando el enfoque.
Basado en las 2 rondas anteriores, me llamaron directamente para la ronda de gestión.
Ronda Gerencial:
- Háblame de ti.
- Discusión detallada sobre mis proyectos.
- ¿Debería ponerte a prueba en matemáticas, programación o lógica?
Le dije que puedes probarme en programación o lógica. - Ella me pidió que eligiera una a la que elegí la programación. Me preguntó el motivo de mi elección.
- Ella dio un escenario de organización y me pidió que diseñara los esquemas. (Formé 3 tablas: EMPLEADO, SALARIO, DEPARTAMENTO).
- Hice una consulta SQL relacionada con el departamento y el empleado de 2 tablas.
Básicamente, probándome en la aplicación de combinación correcta y cómo escribí consultas anidadas. - Me preguntó la diferencia entre todos los tipos de uniones.
- Una consulta sql relacionada con las 3 tablas. (al final tuvo que imprimir los salarios por mes para cada empleado en un departamento).
La consulta estaba anidada y tuve que aplicar 2 uniones en la misma consulta.Ella dijo que me había perdido el grupo por cláusula. Luego dijo que necesitas mejorarlo y dijo que hemos terminado. En esto le pedí que me pusiera a prueba en lógica. Ella estuvo de acuerdo y me dio un rompecabezas.
- ROMPECABEZAS: Hay 3 frascos de capacidad 8, 5, 3. El frasco de capacidad 8 estaba completamente lleno de agua. Me pidió que dividiera los 8 litros en 2 porciones de 4 litros cada una usando los 3 frascos anteriores.
- Me hizo sentarme frente a ella y resolver y llamó a otro candidato para la entrevista. Me tomé un tiempo y le di la solución. Comprobó si se podía desarrollar alguna solución con un número menor de pasos. Como mi solución resultó ser óptima, ella dijo que era correcta y en 5 minutos me llamaron para la ronda de recursos humanos.
Una tabla diferente para el salario ya que los salarios pueden ser diferentes para cada mes.
RONDA DE HR:
- Presentarte.
- Me preguntó sobre mis roles en los proyectos (que deben quedar claros) y cómo fui seleccionado en cada proyecto.
- Luego me preguntó por qué mis calificaciones en la universidad no son tan altas como las calificaciones en la escuela.
- Revisó cada sección de mi currículum y me preguntó sobre casi todo lo que había escrito en mi sección de Competencias y Actividades Extracurriculares .
Básicamente quería comprobar si estoy al tanto de mi currículum o si las cosas eran falsas. - Luego discutió sobre la ubicación y me preguntó las razones de mi elección.
- Me preguntó si tenía alguna pregunta.
Me ofrecieron el perfil de desarrollador de software (mi primera preferencia de los 2 roles).
Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
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