Experiencia de entrevista en Deutsche Bank: en el campus (FTE)

Empresa : BANCO DEUTSCHE

Ubicación del trabajo: Bangalore / Pune

Perfil del puesto: Analista graduado

Fecha del proceso: prueba en línea: 23 de agosto de 2019

Entrevistas: 24 de agosto de 2019

Campus: MNNIT Allahabad

LA RONDA 1

 Preguntas de programación en Hackerearth: –

  1. Escriba un programa para contar las substrings que tienen caracteres terminales iguales en el rango dado [L..R] de una string (la indexación comienza con 1).

Ejemplo: – string=”aabcda” L=2 R=6

Salida = 6 («a», «b», «c», «d», «a», «abcda»)

  1. Escriba un programa para clasificar las URL dadas en función de su frecuencia. Cuando dos o más URL tienen el mismo conteo de frecuencia, imprima primero la URL lexicográficamente más pequeña.

Ejemplo: – 4 {www.google.com, www.fb.com, www.twitter.com, www.google.com}

Salida: – 3 {www.google.com, www.fb.com, www.twitter.com}

  1. Se proporciona una array (la indexación comienza con 1) de tamaño S y el usuario Ni = (MPR) proporciona un número N de consultas; 1<=i<=N. Imprima el elemento mínimo Rth de la array después de actualizar el índice Mth.

Ejemplo: – Array: [2, 4, 6, 1, 7] S=5

Consultas: N=3

2 5 3

5 3 2

4 8 4

Salida: – 5

2

6

LA RONDA 2

Codificación:-

  1. Escribe todas las funciones para invertir una string.
  2. Escribe una función para comprobar si una string es palíndromo o no. ¿Cuál es su complejidad temporal?

Sistema operativo :-

  1. ¿Qué es el semáforo? ¿Cuál es la diferencia entre mutex y semáforo?
  2. ¿Qué es la paginación?

SGBD:-

  1. Digamos que su escuela tiene un sistema de calificación para los maestros. Un estudiante puede calificar a uno o más maestros, así como un maestro puede ser calificado por uno o más estudiantes. Las valoraciones serán sobre 10.

a) Diseñar la base de datos optimizada para este sistema de calificación.

b) Escriba una consulta para encontrar el nombre del maestro que obtuvo la mayor cantidad de calificaciones.

c) Escriba una consulta para encontrar el nombre del maestro mejor calificado junto con su calificación.

Diseño de sistemas :-

  1. Suponga que está visitando un centro comercial y el centro comercial tiene una zona de estacionamiento de varios niveles con un número fijo de espacios de estacionamiento en cada nivel. Todas las tragamonedas tienen un sensor incorporado que informa sobre la ocupación de la tragamonedas. Si el sensor está ‘ENCENDIDO’, significa que no hay ningún automóvil en esa ranura; de lo contrario, hay un automóvil. La entrada de esa zona de estacionamiento tiene un dispositivo de visualización que informa sobre el estado actual de todos los espacios en cada nivel. Ahora está conduciendo su automóvil y tiene que estacionarlo, ¿dónde debe estacionar su automóvil para que pueda ahorrar tiempo?

a) Diseñe el sistema para este escenario.

7. Suponga que hay un edificio de 10 pisos con solo 2 ascensores operativos. El programador que diseñó el sistema de elevación había cometido un error. Debido a su error surgió un problema.

PROBLEMA: – Digamos que estás en el tercer piso y tienes que ir al octavo. Pero cada vez que el ascensor llega a tu planta siempre está lleno de gente, tanto si viene de abajo como de arriba.

a) ¿Tienes que decir qué error cometió el programador al diseñar el sistema?

b) ¿Diseñar el sistema correcto?

c) Describe todos los casos en los que tengas que elegir entre dos ascensores para llegar rápido a tu destino.

Rompecabezas :-

  1. Tienes dos contenedores de volumen 5 lts y 3 lts y una fuente infinita de agua. Tienes que medir 4 lts de agua. ¿Cómo vas a medir?
  2. Tienes dos velas que pueden quemarse por completo en 30 minutos y una caja de fósforos. Las velas son heterogéneas, es decir, la primera mitad se puede quemar en 5 minutos y la otra mitad en 25 minutos. ¿Cómo medirás 45 minutos de tiempo con estas velas? (Sugerencia: una vela solo se puede quemar de un solo lado. Olvídese de sus pensamientos sobre el rompecabezas estándar de quemar cuerdas).

Discusión del proyecto: –

  1. Proporcione una breve descripción de todos sus proyectos.

RONDA 3

Discusión de grupo :-

  1. Desmonetización.
  2. Piense en una tecnología que reemplace a los correos electrónicos. La necesidad de esto es que los correos electrónicos causan mucha distracción mientras se trabaja.

RONDA 4

Preguntas de comportamiento: –

  1. Escribe tus tres fortalezas y tres debilidades y justifícalas todas en 2 líneas cada una.
  2. ¿Cuál es tu objetivo principal? ¿Alguna meta a corto plazo?
  3. Me preguntó sobre todo lo que había en mi currículum.

Codificación:-

  1. Escriba un código para imprimir el siguiente patrón: –

0 0

12 21

123 321

1234 4321

1234554321

  1. ¿Escribir un programa para imprimir el cruce de límites de un árbol binario?

SGBD:-

  1. Dibuje el esquema de su proyecto DBMS. (Hice un sitio web llamado «PassOn», que es muy parecido a un sitio web de comercio electrónico).
  2. ¿Cuál es la diferencia entre las uniones internas y externas? Qué son las uniones izquierda y derecha. Me hizo varias preguntas sobre las uniones.
  3. Se te da una tabla y tienes que decir que tabla pertenece a qué forma normal? Describa todas las formas normales y sus condiciones necesarias.
  4. ¿Qué son las funciones agregadas en SQL? Indica la diferencia entre COUNT(atributo), COUNT(*) y COUNT(NULL).
  5. ¿Cuál es la diferencia entre claves candidatas, clave primaria y claves únicas? ¿Puede una clave única tener dos o más valores NULL?
  6. Me dio una pregunta difícil de consulta de ‘actualización’; que se puede resolver mediante el uso de la instrucción «IF…..THEN» o «CASE».

Preguntas situacionales: –

  1. Suponga que usted es el fundador de PhonePe y tiene que convencer a un hombre de negocios de clase media baja para que use PhonePe, que inicialmente no tiene ningún conocimiento sobre los sistemas de pago en línea. Todo lo que sabe es que va al banco, deposita su dinero y cuando actualiza su libreta de ahorros, se asegura de que su dinero ahora está seguro. (Mantenga la respuesta directa y lo más simple posible).

RONDA 5

Preguntas de recursos humanos: –

  1. ¿Háblame de ti? ¿Qué remedios has tomado para deshacerte de tus debilidades?
  2. Cuál es su definición de éxito’? Mencione tres viñetas y justifique cómo lo hará sentir satisfecho.
  3. ¿Eres un jugador de equipo? ¿Si ocurrieron conflictos en su equipo? ¿Qué ha hecho para eliminar esos conflictos?
  4. ¿Qué cualidades pondrás en consideración al seleccionar a los miembros del equipo para cualquier proyecto?
  5. ¿Qué te hace diferente de otros candidatos?
  6. ¿Cuáles son tus metas? Si te seleccionan hoy, ¿cuánto tiempo estarás en el Deutsche Bank?
  7. Hábleme de sus antecedentes familiares.
  8. Como ha mencionado, tiene una ventaja para el trabajo social, ¿continuará haciéndolo también en el futuro?
  9. Finalmente me preguntó, ¿cuánta confianza tienes en que vas a ser seleccionado hoy? (A lo que dije que estoy 100% seguro).

¡Gracias!

Mis mejores deseos.

Publicación traducida automáticamente

Artículo escrito por Vishal Deep Maurya 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 *