📜  摩根士丹利访谈 |设置 4

📅  最后修改于: 2022-05-13 01:58:27.440000             🧑  作者: Mango

摩根士丹利访谈 |设置 4

笔试:
10 资质
30 编程
10 个 CS 基础知识
有负标记,加上有截断,所以你必须非常小心,同时也有风险。

笔试2:
编程回合,45 分钟内 4 个问题
1. 得到一个数组 B 使得 B[i] 具有除 A[i] 之外的所有 A 的数字的乘积
使用左右数组的解决方案很简单
2.螺旋级顺序遍历
3. 最长公共子串
4.添加两个链表

97人中有22人入围。

技术面试1:
面试官讨论了我写的代码。
还有一些额外的问题,例如使用两个堆栈的队列、BFS 的复杂性、快速排序的最坏情况复杂性以及最坏情况何时发生。
一个 SQL 查询。

在 22 人中,有 10 人入围。
在此之后,直到最后都没有淘汰。

团体活动:
这可能是成败的关键,因为摩根士丹利是关于个性和沟通技巧的。在我的例子中,我们被分成两组,每组 5 人,获得 10 11 张图片,并被要求将它们联系起来并创建一个故事。你的创造力在这里很重要。建议:不要保持沉默,但要理智地说话。

技术面试2:
1. 设计一个在线电子商务网站,如亚马逊、Flipkart。
这个问题需要注意细节。
2. 给定一个表达式 5*3+10/2 ,编写一个函数来计算这个表达式。我的解决方案是制作一棵树并以后序遍历。

技术+人力资源:
这家伙是八名招聘人员中最资深的。
他谈到了我的项目,我遇到了哪些困难,我还有什么可以改进的。
一个问题是..我收到了有关参加过某些科目的学生的数据。
我必须创建一个数据结构,这样如果我查询一个科目中没有学生或学生没有修过的科目,那么复杂性应该会更低。
休息是人力资源。

最后,经过招聘人员之间 3 小时的讨论,我被选中了🙂

非常感谢 GeeksforGeeks。这是我夏天的圣经。

一个建议:请不要从这个网站上提出问题。自己解决它们。测试的是解决问题的能力,而不是你的记忆力。

摩根士丹利的所有练习题!