Aquí está mi experiencia de ser entrevistado en Morgan Stanley. (Gerente, Bangalore | Oferta de septiembre de 2020)
Este año, durante la pandemia, aparecí para Goldman Sachs (rechazado en la quinta ronda), Amazon (primera ronda), Morgan Stanley (primera ronda), De-Shaw (superado 3 rondas). No aclaré todas las rondas en ninguna de estas empresas.
Desmotivado después de muchos rechazos. De repente contacte al reclutador de Google en Linkedin. Me pone la piel de gallina.
Empezó a prepararse de nuevo.
Apareció nuevamente para Morgan Stanley después de 6 meses. Has completado 7 rondas 🙂
Durante las entrevistas se realizaron las siguientes preguntas. La pregunta puede no ser exactamente la misma debido a NDA:
Primera ronda (30-40 mentas) : evaluación telefónica sobre la experiencia general y preguntas básicas de DS, Algo y Java.
2da ronda (1 hora) : Llamada de zoom técnico virtual
Dos strings son anagrama o no en O (N) Complejidad de tiempo
Ordene los datos alfanuméricos según las ocurrencias, si las ocurrencias son las mismas, entonces según el valor ASCII.
Resuelto en O(NlogN) basado en el comparador personalizado.
3.ª ronda (1 hora) : Llamada virtual de zoom técnico
Encuentre la unión de dos arrays enteras en complejidad de tiempo O (N) y complejidad de espacio O (1)
Resuelto usando el procedimiento fusionado de Merge Sort. Pregunta de seguimiento sobre la complejidad del tiempo.
Preguntas básicas de Java
4ta ronda (1 hora) : Llamada de zoom técnico virtual
Encuentre el cruce de límites del árbol binario.
Java 8 preguntas, Sincronización
5ta ronda (2 horas) : ronda de vicepresidente (técnica)
Diseño HLD y LLD de implementación de Chatbot
He trabajado en algunos POC en Amazon Alexa. Así que diseñe mi solución con los mismos conceptos de expresiones e intenciones. Algunas preguntas de seguimiento sobre escalabilidad y reducción de llamadas al servidor
¿Cómo diseñará un sitio web de intranet que brinde una experiencia de usuario diferente según la ubicación geográfica diferente?
y basado en diferentes personas en MS.
Una vez que el usuario inicie sesión en MS, según el menú desplegable, complete los datos. Cuando los usuarios vuelven a abrir el mismo sitio web, se debe recordar la opción desplegable y no se debe permitir que el usuario realice una selección redundante.
Resuelto usando cookies del navegador y almacenamiento de caché local
6ta Ronda (1:30 hrs) : Ronda Director Ejecutivo (Técnico + Gerencial)
Escenarios basados en la discusión técnica.
2-3 rompecabezas
Preguntas de comportamiento
7ma ronda (30-40 mentas) : HR
Discusión de salario 🙂
Aquí hay algunos consejos que quiero transmitir a los aspirantes a trabajos de SW:
Intenta concentrarte en exprimir el problema de Leetcode en lugar de resolver más. Intenta analizar el patrón mientras resuelves un problema como DP, 2 punteros, divide y vencerás, etc.
Inicialmente, busqué problemas fáciles para generar confianza.
Luego atacó una mezcla de problemas medios y difíciles.
Intenta resolver la dificultad media/difícil en al menos 30 minutos.
Cubrí todos los temas en algos/DS y el etiquetado de problemas de leetcode a mi favor.
Después de resolver un problema, hice todo lo posible para superar el 100% de las soluciones, tanto en tiempo como en espacio. Esta actividad me enseñó acerca de las compensaciones.
Revisé las mejores soluciones de otros después de hacer lo mejor que pude. Esta es la actividad más importante. me enseñó muchas cosas
Pensamientos finales:
Intenta múltiples entrevistas. Aprenda del error, trabaje en el error y evite cometer esos errores en la próxima entrevista.
Conviértete en una mejor versión entrevista a entrevista. Serás el amo después de algún tiempo.
El horario es crucial. Haz metas pequeñas. Intenta desafíos y trata de resolver los problemas etiquetados por la empresa.
Valorarse a sí mismo en la resolución de problemas
¡¡Mis mejores deseos!!
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