📜  摩根士丹利访谈 |设置 14(校内)

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

摩根士丹利访谈 |设置 14(校内)

摩根士丹利最近访问了我们的校园,担任技术和全职分析师职位。所以事情是这样的。

第一轮:编码和 MCQ 轮:
有 20 个 MCQ 和 2 个编码问题,测试在 Hacker-rank 平台上进行。
MCQ 基于能力、基本数据结构、OOP 和一些输入输出问题等主题。
第一个编码问题相对容易,第二个编码问题也是基于找到最大和子数组。
我能够编写第一个问题,但我没有时间解决第二个问题,但我的朋友告诉我这很容易,因为测试用例非常弱,所以即使 O(N^3) 也通过了。
这一轮结束后,29名学生被要求进行技术面试。

第二轮:技术PI:
我的面试是最早安排的面试之一。不知道是随机的还是我的资质很好。但是我的许多朋友也能够通过第二个问题的大量测试用例,而我无法编写第二个问题。

1. 他首先问我,如果给我一个包含字母数字字符的文件,我需要找到只有字母字符的前 2 个单词。
例如:“1. H1i hen 1ss you hen he s you hen he he 1ss 1ss¬”应该给出“he”和“hen”的答案

我问他是否有两个词的频率相同,那么我是否应该打印最近访问的词。他告诉我,这样做是我自己的选择。我决定实现这个功能。
我首先告诉他为每个单词使用一个 Hash-map。他问了我一些关于如何检查单词之间的数字的问题,然后我认为这种方法需要处理很多测试用例。
然后我告诉他使用Trie 和 MinHeap 。然后他告诉我编写逻辑代码,我按照我的指示做了。我在他之前解释了所有极端情况,他似乎对这个解决方案很满意。

2.用这个金利瓶解释我的多态性。我对Java一无所知,所以请不要使用任何行话

3.他问我一个使用 GROUP BY 的 SQL 查询,但我不记得这个问题了

4.给定一个数组,其中只有一个数字重复了一次,找到这个数字。 (一次性使用异或)

5.如果对数字重复的频率没有限制,例如可以有5个数字出现3次,2个数字重复6次,1个数字重复一次,我们需要找到重复一次的数字
示例:“1 2 3 2 3 3 3 3 3 3 3 3 4 4 4 5 5”有 1 作为元素重复一次。
他告诉我只在数组的一次传递中完成它。我是使用 Balanced BST 完成的,我想改进这个解决方案,但随着时间的流逝,他让我停下来。
本轮结束后,11名学生被选入下一轮。这一轮结束后没有淘汰赛,然后宣布结果。

第三轮:小组活动轮:
在选定的 11 名成员中,我们被分成 6 号和 5 号团队。我是 6 号团队中的一个。

分配的时间是 30 分钟,他们身边有一位导师,他会在 15 分钟后检查我们的表现并提出一些建议。

我们被赋予了以下任务:

我们需要为初创公司准备一个想法,并将我们的想法展示在一群投资者面前。我们得到了 2 张图表纸、一个乐高套件、一些标记和 Play-Doh。

在第一份图表文件中,我们被告知要准备徽标、启动名称、目标、功能。

在另一张图表文件中,我们被告知要提供商业模式、独特的创意卖点以及我们公司何时开始盈利。

我们的方法:
我们首先讨论了我们将要研究的想法。在头脑风暴的想法中,我告诉做一些与医疗保健部门有关的事情。但是,由于每个人都对为初出茅庐的初创企业提供培训并作为公司弥合投资者与新想法之间的差距的想法感兴趣,我们决定采用这个想法。

我们将自己分成两组,每组 3 人。我在小组中准备徽标和一切(即制作第一个图表)。

因为我不确定这个想法,所以我向提出这个想法的人提出了一些疑问。然后,我帮助为公司命名并为公司准备徽标。我还帮助巩固了我们的目标和特点。

15 分钟后,我们的导师问了一些与我们想法的独特性有关的问题。他给出了一些建议,然后我们又回到了任务中。

评估:

我对此非常紧张,因为有超过 5 个人在评估我们。

他们问我们这样的问题:
一种。我们已经收到了这样的想法。你的想法有何独特之处?

湾。你有没有在任何时候认为这个想法在决定这个想法后是不可持续的?

C。我们的初创公司需要多少资金,什么时候开始盈利?

d。你将如何宣传这家初创公司,人们将如何被你吸引?

在这一切过程中,我很安静,我只是对所有人所说的话点了点头。


第四轮:人力资源轮:

1. 告诉我一些关于你自己的事情。

2. 告诉我你的家庭背景。
然后有一些关于我认为我在前几轮比赛中的表现的讨论。我告诉他,我在技术上非常强大,所以在那轮比赛中我最舒服。

我坦率地告诉他,我在小组活动中并不是最好的,我本可以表现得更好。然后他问我为什么我在那轮比赛中表现不佳。

我告诉他这个想法不是我的想法,在最初阶段我必须清除我的疑虑。然后在我们分成 2 个团队之后,我是一个给出 Logo 的想法和初创公司名称的人。

我还告诉他,在所有小组项目中,我一直是领导者,我一直是在参加任何会议之前不断收集数据的人,并且我是任何小组会议的积极贡献者。

3. 他给了我一个场景,如果我的团队中有人什么都不做,我会怎么做。我一直给他回应,他一直说这个人太僵硬了,无法参与。
我最后告诉他,我会向上级报告。

4. 摩根士丹利会聘用你的一项品质是什么?

5. 如果我去你的大学,让你的朋友列出你的两个品质,他们会说什么?

6. 你的弱点是什么?

7、印度社会目前面临的问题是什么?然后他问我,如果我是财政部长的顾问,并且我们有相互冲突的想法,我将如何解决这个争端。

8. 你的爱好是什么?

9. 如果给你两个机会,一个是追求你的爱好,另一个是在摩根士丹利的编程工作,你会如何在这两个机会中选择一个,并告诉你会选择哪一个。
我选择了编程工作。

10. 如果你有两个工作机会,摩根士丹利的编程工作和谷歌的编程工作,你会如何选择其中之一?

11. 你有没有遇到过必须在同等优先级的两件事之间做出选择的情况,你是如何决定选择哪一个的?

12. 你打算继续深造吗?为什么或者为什么不?

13. 关于之前关于摩根士丹利的介绍,你有 2 点的想法。

14. 有什么问题吗?

第五轮:人力资源轮/专业健身轮:
1. 告诉我一些关于你自己的事情。

2. 家庭背景。

3. 为什么选择研究实习而不是工业实习?

4. 你多久回家一次?您多久与家人互动一次?

5. 在这里我也说过我在小组活动中表现不佳。他问了我很多情境问题,比如你在头脑风暴中选择一个想法时做了什么等。

6. 有什么问题吗?我询问了摩根士丹利的工作文化。我问他是什么让员工对他们所做的工作感到兴奋,因为兴奋是任何人的最大驱动因素。

第六轮:技术PI
1.您需要评估一个表达式,运算符的优先级将由用户给出。运算符的结合性是从左到右的。他让我对问题进行编码,然后他对其进行了审查。

2. 数据库设计题:

为具有多个部门的各种公司的工资单系统设计数据库。每个员工的工资分为三个部分:基本、HRA 和 PA。每个员工可以有多个账户,他会给出每个账户存入工资的百分比。

总结一下:
每个公司可以有很多部门。如果有任何员工在 2 个部门,那么我有另一个元组。因此,一名员工可以是 2 个部门的一部分。

每个 Employee 可以有多个帐户,Salary 有 3 个组成部分:Basic、HRA 和 PA。

3. 查询数据库:

找出每个公司中获得该部门所有员工工资总和最高的前 3 个部门。

4. 有任何问题吗?
这是一个非常漫长的过程,他们不仅会从技术上判断你,还会看到你的情境反应和团队管理技能。

以下是我认为有助于我被选中的几点:

一种。在小组活动中表现出的领导力是不够的,您还需要成为您项目的领导者。

湾。 HR面试是非常难的,因为他们很坦率,而且就像快速射击,所以不要假装。他们正在记录您的个性,如果您与之前给出的回答相矛盾,他们会抓住您。

C。面试和小组活动期间的信心。与面试官大声交谈,让他知道你的想法。