📌  相关文章
📜  摩根士丹利面试(校内实习)

📅  最后修改于: 2021-11-10 06:59:31             🧑  作者: Mango

摩根士丹利今年第一次来我校选拔实习生(暑期分析师)。有3轮:
1.在线(技术)
2. 面试(技术)
3. 面试(人力资源)

在线回合(技术):
本轮是在有抱负的思想在线平台上进行的。它有 3 个部分——
1. 错误更正:有 6 道题,每道题有一段代码(仅 c、c++、 Java),我们必须检测其中的错误,这些错误可能是语法、逻辑或任何其他运行时错误。本节我们有 20 分钟的时间。
2. 定量:在 20 分钟内完成 10 道 MCQ 问题,基于数学推理和逻辑推理。
3. 编码:这部分有 3 道编码问题需要在 1 小时内完成。第一个问题基于强连接组件的数量。第二个问题是,如果有 n 个气泡排成一行,每个气泡都有一定的半径,你从左到右,如果一个气泡的半径大于它左边的气泡,它就会爆裂,我们必须找到我们必须的次数在遍历中不可能出现这种突发之前从左到右移动。第三个问题基于使用出队和映射实现的 LRU 缓存问题,可以在 geeksforgeeks.org 上找到。

由于第三部分提供的时间较少,完成 2 个问题或部分完成所有 3 个问题就足够了。

19 名学生入围更多轮次。

面试(技术):
面试官很友好。他自我介绍,然后问我的介绍(告诉我你自己)。
然后问了一系列基于 DS 和 Algo 的技术问题,其中一些是——
1. 你有 2 个数组,一个代表 n 列火车的到达时间和 n 列火车的其他出发时间(不对应的火车)。告诉没有冲突所需的最少站数。
2. 给定一个具有段落的文件,找出出现次数最多的单词,并在其中找到第一个不重复的字符。
3. 孟买->德里、果阿->钦奈、德里->班加罗尔等许多旅游车票可用。我们必须打印一系列可以使用这些车票旅行的城市。基本上是拓扑排序问题。
4. 反转一行字,例如:嗨,我的名字是 xyz -> iH ym eman si zyx
然后他问我有没有什么问题要问他。

还有一些基于hash map的问题,也有几个朋友被问到系统设计的问题,比如电商网站设计,makemytrip之类的服务设计。

最后一轮有9名学生入围。

面试(人力资源):
面试要求我介绍一下我自己,然后问了一系列关于我简历上提到的项目的问题。接下来是一些问题,比如为什么摩根士丹利,最大的成就,最大的遗憾,5年后你在哪里看到自己以及其他标准的人力资源问题。然后他问我有没有什么问题要问他。

在这之后,有 5 名学生被选为实习生,幸好我是其中之一。
我的建议是保持 DS 和 Algo 强大。练习来自 geeksforgeeks.org 的基于公司的问题,并在充分理解之后在面试中仔细处理问题。