MorganStanley vino a nuestra universidad para el reclutamiento en el campus. La primera ronda fue prueba en línea, 7 preguntas de corrección de algún error (ya sea de sintaxis o error lógico), prueba de aptitud y 3 códigos simples.
1ra Ronda:
Cuestión de buscar la palabra más frecuente, una larga discusión sobre montón, mapa (unordered_map, mapa simple relacionado con la complejidad del tiempo), colisión en hashing, clasificación de montón.
Preguntas sobre el sistema operativo: diferencia entre el proceso y el subproceso, por qué el subproceso es liviano y el proceso es pesado, cómo funciona el subproceso, cómo logra la multitarea, preguntas relacionadas con la memoria virtual.
comandos unix: cortar, pegar, ps, who con opciones.
2da Ronda (Técnica):
Larga discusión sobre el proyecto. Me estaba dando condiciones para agregar en mi proyecto y me preguntaba cómo implementará esas cosas en dbms y en cpp también.
Otra pregunta era hacer un menú, con algunos elementos dados y combinaciones de todas esas cosas con precio y cómo buscará y verificará el precio de una combinación particular en menor complejidad.
3ra Ronda (Ronda de HR) :
Preguntas como-
¿Dónde te ves en los próximos 5 años?
cual es tu fuerza
¿por qué deberíamos contratarlo?
¿Cuáles son sus áreas de desarrollo? ¿y por qué?
Sobre la familia y muchos más relacionados conmigo.