摩根士丹利访谈 |设置 26 (校外)
第 1 轮:(Hackerrank 在线编程竞赛)
时间-24小时
有6道难度递增的问题。
https://www.hackerrank.com/contests/morgan-stanley-2015/challenges
我认为选择了印度各地的前 150 名。 (因为我的等级低于 150)
第 2 轮:(Skype 轮)–时间 – 45 分钟以上
- 说说你自己。
- 简要描述您从事的项目。
- 描述多态性及其类型。虚拟函数是如何实现的,什么是虚拟表,它是静态/动态的,为什么?什么是vptr?继承层次结构中是否存在多个虚拟表或单个虚拟表,为什么会这样?
- 设计脸书。这是一个开放式问题,一个人只需给出他对数据的看法
您在设计时想要使用的结构以及它是如何实现的。 - 您的浏览器中有多个选项卡,您必须设计这样一个系统,当您关闭一个选项卡时
然后它跳回到它之前的最后访问的选项卡。也可以打开新标签。例如。如果您有三个选项卡 –
youtube.com、google.com、yahoo.com 分别在您的浏览器中打开并且您在 yahoo.com 上,来自
yahoo.com 你切换到 google.com,(在这里如果你关闭谷歌标签,那么你应该跳转到 yahoo.com 不是
youtube.com)现在您在新标签页中打开 gmail.com(如果您关闭 gmail 标签页,那么您应该返回到
google.com)。 - 什么是 LRU(最近最少使用)?实施它。
- 关于应该使用多线程的场景的几个问题。
本轮结果在7天后公布。
第 3 轮:(技术轮 – 1)-时间 – 45 分钟
这是一个面对面的回合。
- 编写一个程序,从给定的字符串形成回文。
- 编写递归和迭代代码来查找阶乘以及哪个更好。
- 编写一个程序,以数组的形式从给定的数字中找到下一个更高的数字(例如:4955 as
4,9,5,5 下一个更高的数字 – 5,4,5,9)
第 4 轮:(技术轮 – 2)时间 – 45 分钟
- 简要描述您从事的项目。
- 什么是数据结构?解释地图。当一个人试图插入一个对应于一个值的值时会发生什么
如果它已经存在于您的地图中,则为键 - 面向对象编程语言和过程语言有什么区别
- 什么是栈和堆?这些记忆驻留在哪里。 (他只是想知道记忆
布局) - 链表和数组的区别。在哪种情况下哪个更可取,为什么?
其他几个问题我现在不记得了。
第 5 轮:(专业装备)-时间 - 45 分钟
- 自我介绍。
- 他带来了一个我现在不记得但基本上涉及的问题
排序,然后找到最大递增子序列。我在纸上编码。 - 给你一个机会,你现在想在这个国家解决什么问题?
- 你的弱点是什么,你正在采取什么措施来克服它?
- 你有没有领导过(我说是的)然后他问你表现如何,你遇到了什么障碍,
你是怎么对付他们的? - 你有其他公司的offer吗(我说是的)所以他问,你能留下你的礼物吗
公司&为什么? - 你对摩根士丹利了解多少?
然后他问我有没有什么问题。
第 6 轮:(HR 轮)–时间 – 45 分钟
- 为什么选择摩根士丹利?是钱还是你对金融感兴趣?
- 你的梦想是什么?
- 描述一下您在生活中遇到过的最大问题以及您是如何解决的?
- 你如何看待五年后的自己?你打算在技术领域工作多久或
你有什么计划在未来转向管理之类的其他工作吗? - 您如何评价自己的沟通技巧?
- 你认为这份工作的要求是什么,并在其中取得成功?
- 关于我的一个项目的简短讨论。
最后他问我有没有什么问题,我问了他很温和的回答。
结论:公司更看重你的谈话方式,而不是你所知道的。他们的全部口头禅是,“我们可以教你
关于技术,但我们不能教你自信、与人交谈、不要刻薄等等。”所以记住这一点。如果您不知道某个问题的答案也没关系,但不要只说“我不知道”。他们喜欢故事,所以让你内心的 JK 罗琳出来吧!总而言之,要自信,多微笑,不要紧张,保持冷静!这将使您在工作过程中走得很远!祝大家好运!我认为面试是“困难的”。我的原因不是这些问题很难,而是因为你有 4 次以上的面试,所以很难保持精力,不要过多地重复自己,遇到风度翩翩等。希望有帮助!
如果您喜欢 GeeksforGeeks 并愿意做出贡献,您还可以撰写文章并将您的文章邮寄至 review-team@geeksforgeeks.org。在 GeeksforGeeks 主页上查看您的文章并帮助其他 Geeks。