Deutsche Bank realizó una campaña de reclutamiento en el campus de mi universidad para el puesto de Analista en prácticas (2 meses) en agosto de 2021.
En general, se realizaron 4 rondas en línea:
- Prueba de codificación en línea
- Ronda Técnica 1
- Ronda Técnica 2
- Ronda de recursos humanos
Ronda 1 (Prueba de codificación en línea – 120 minutos):
- Criterios de elegibilidad: CPI>=7.0, 10° >= 70%, 12° >= 70%
- Hubo un total de 12 preguntas.
- 1-10 fueron MCQ basados en DSA, Java, SQL, C++ y 2 preguntas de codificación
Las preguntas de codificación formuladas fueron:
- Dados dos arreglos A y F de longitud dada N, Ai representa la longitud del i-ésimo palo y Fi representa la cantidad de i-ésimo palo presente. Cada palo se puede usar como largo o ancho, pero solo una vez. Construye rectángulos usando estos palos y encuentra la suma máxima de todos los perímetros de los rectángulos (Medium Greedy, Maths)
- Dado un número y una array de números. Encuentre la diferencia entre dos números de la array más cercana al número dado. (Clasificación media, dos punteros)
7 seleccionados para la próxima ronda
Ronda 2 (Ronda de entrevista técnica – 1 60 minutos): Esta ronda se llevó a cabo en Skype. Háblame de ti.
Pregunta sobre DSA:
- Qué es stack y su aplicación.
- Qué es cola y su aplicación.
- Diferencia entre pila y cola.
- Qué es Tree y su aplicación.
- Que es grafico y su aplicacion.
- Qué es la lista enlazada y su aplicación y la diferencia entre la lista enlazada y la array.
- Ante una pregunta de codificación, dada una lista vinculada y un número entero k, tengo que eliminar todos los Nodes cuyo valor sea igual a k escribir un programa.
- Entonces Diferencia entre SQL y MongoDB
- Discusión sobre el proyecto
4 estudiantes fueron seleccionados para la siguiente ronda.
Ronda 3 (Ronda de entrevista técnica – 2 50 minutos): Esta ronda se llevó a cabo en Skype.
- El entrevistador me pidió que dijera lo que hice en 1er y 2do año.
- ¿Qué es OOP?
- ¿Qué es Clase y Objeto?
- que es abstraccion con ejemplo
- ¿Qué es la encapsulación? con ejemplo
- Polimorfismo y sus tipos?
- ¿Diferencia entre anulación de funciones y sobrecarga de funciones?
- en la anulación de la función si el tipo de retorno es diferente pero el parámetro y el tipo de parámetro no son iguales. entonces es posible o no?
- ¿Herencia y función virtual?
- ¿Qué es estático?
- constructor y destructor
- Discusión sobre el proyecto
- ¿Qué es el arranque?
- que es servidor
- MongoDB, Node js.
- ¿Alguna pregunta que le gustaría hacer?
Se seleccionaron 3 estudiantes para la siguiente ronda y en la ronda de recursos humanos se seleccionaron todos.
En general, fue una experiencia agradable. No estoy seleccionado para la ronda de recursos humanos.