Experiencia de entrevista de Deutsche Bank para prácticas de verano 2021

Ronda 1 (ronda de codificación):

Esta ronda se llevó a cabo en HackerEarth. Hubo 10 preguntas MCQ sobre conceptos DSA, OS, DBMS, OOP, CN por 4 puntos cada una junto con 2 preguntas de codificación por 25 puntos cada una. Se pidió a los participantes que mantuvieran sus cámaras web encendidas. A esta ronda se presentaron más de 100 personas y 16 fueron adelantadas. Obtuve alrededor de 7-8 de los MCQ correctos. Las siguientes fueron las preguntas de codificación:

1) Una pregunta fácil con una simple solución if-else. Esto no tomó mucho tiempo.

2) Dada una array, encuentre el costo mínimo de saltar fuera de la array. Puede saltar 2 índices hacia adelante o 1 índice hacia atrás y el costo de un salto desde el índice i es a[i]. Era una pregunta básica de programación dinámica. Mi solución pasó 7/10 casos de prueba.

Ronda 2 (Entrevista técnica):

Esta ronda se llevó a cabo a través de Skype Business y duró 45 minutos. El entrevistador fue amable, agradecido y se aseguró de que me sintiera cómodo. Salió bien en su mayoría. Podría responder a la mayoría de las preguntas. 9 de 16 personas fueron seleccionadas de esta ronda. Aquí hay algunas preguntas:

1) Preséntate.

2) ¿Qué es la programación orientada a objetos? ¿Qué son las clases y los objetos?

3) ¿Cuáles son los especificadores de acceso en C++ y qué hacen?

4) ¿Cuál es la diferencia entre variables estáticas y dinámicas en una clase?

5) ¿Se pueden llamar funciones estáticas desde dentro de una función no estática?

6) Escribir pseudocódigo para calcular todas las ocurrencias de un número particular en una array dada. Me pidieron que compartiera mi pantalla y la escribiera en el Bloc de notas. Me pidieron que lo explicara junto con la complejidad del tiempo.

7) Escribir pseudocódigo para calcular el factorial de un número dado. Escribí la solución del enfoque de programación dinámica. Me pidió que escribiera la solución recursiva también.

8) ¿Qué es enhebrar?

9) Encuentra el siguiente número en la serie 1, 2, 5, 10, _ 

10) ¿Cuál es la diferencia entre HTTP y HTTPS?

11) ¿Qué es hash (no di una respuesta satisfactoria)

12) BFS y DFS

13) Recorrido a la izquierda y recorrido a la derecha (Acepté que no podía responder a esta pregunta. Cambió la pregunta de inmediato)

14) ¿Cuáles son tus pasatiempos?

15) ¿Con qué frecuencia viaja? Preguntas situacionales al respecto.

16) Algunas preguntas sobre git, SSH, NodeJS y REST APIS basadas en mi currículum.

Ronda 3 (ronda de fitness profesional):

Este fue un nivel superior al de la ronda anterior y duró entre 20 y 30 minutos. Estaba completamente basado en mi currículum.

Consejo: asegúrese de tener un conocimiento sólido de todos y cada uno de los aspectos que menciona en su currículum.

1) Preguntas basadas en mi proyecto de pasantía actual.

2) Diferencia entre SQL y NOSQL. ¿Cuál debe usarse dónde?

3) ¿Cómo crear tablas en NoSQL? (Una pregunta capciosa. NoSQL no contiene tablas)

4) Algunas consultas SQL. ¿Cómo encontrará el quinto salario más alto sin ordenar las filas? (No pude responder a esto.)

5) Algo llamado Dataframe o similar. (Yo tampoco pude responder a esta).

6) Algunas consultas de MongoDB. Pregunta de seguimiento: ¿cómo se asegurará de que esta consulta se ejecute lo suficientemente rápido con al menos un millón de entradas? (Otra vez una pregunta capciosa)

7) ¿Qué haces en tu tiempo libre después de la universidad?

Ronda 4 (entrevista de recursos humanos):

Esta ronda duró unos 20 minutos. La persona de recursos humanos y yo tuvimos una muy buena conversación y ella quedó impresionada por el final. La idea detrás de esta ronda es mantener la conversación y prueban si tienes claras tus ideologías. Todas las personas que aparecieron en la ronda anterior también aparecieron en esta y luego 5 de 9 personas, incluyéndome a mí, fueron seleccionadas en base a ambas rondas. Aquí están las preguntas:

1) Preséntate.

2) Como parte de todos los clubes universitarios, narre un incidente en el que enfrentó una dificultad y cómo la superó. Una buena conversación siguió a esta pregunta.

3) ¿Cómo tratarías a una persona que es innecesariamente crítica y negativa contigo?

4) ¿Cree en elevar los asuntos a la autoridad superior? Este fue un seguimiento basado en mi respuesta anterior.

5) ¿Por qué alemán?

6) ¿Cuáles son los 2 valores que más aprecias? Dije que uno de ellos era la lealtad.

7) Narre un incidente en el que describió la lealtad. Tuvimos una agradable charla después de esta también.

Puntas:

Le preguntan si tiene alguna pregunta para ellos después de cada ronda, asegúrese de hacerles al menos una pregunta. Decir que no muestra desinterés.

Si no está seguro acerca de una pregunta, dígaselo de inmediato, cambiarán la pregunta.

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *