笔试: 10能力 30编程 10 CS基础知识 有负面的标记,再加上分段截断,所以你必须非常小心,同时也有风险。
笔试2: 编程一轮,45分钟4个问题 1. 得到一个数组B,使得B[i]与除A[i]之外的所有A数乘积 解决方案很简单,使用左右数组 2. 螺旋级顺序遍历 3. 最长公共子串 4. 添加两个链接列表
97人中有22人入围。
技术面试1: 面试官讨论了我写的代码。 还有一些额外的问题,比如使用两个堆栈的队列,BFS的复杂性,快速排序的最坏情况复杂性,以及最坏情况何时发生。 一个SQL查询。
在22人中,有10人入围。 此后,直到最后才被淘汰。
团体活动: 这可能是成败的关键,因为摩根士丹利(Morgan Stanley)关注的是个性和沟通技巧。在我的例子中,我们被分成两组,每组5人,给他们10张11张照片,并要求他们把它们联系起来,创造一个故事。你的创造力在这里很重要。建议:不要保持沉默,但要理智地交谈。
技术面试2: 1.设计一个在线电子商务网站,比如亚马逊Flipkart。 这个问题需要注意细节。 2.给定一个表达式5*3+10/2,编写一个函数来计算该表达式。我的解决方案是做一棵树 后序遍历 .
技术+人力资源: 这家伙是8名招聘人员中年龄最大的。 他谈到了我的项目,我面临的困难,还有什么可以改进的地方。 一个问题是。。我得到了一些选修过某些科目的学生的数据。 我必须建立一个数据结构,这样如果我查询一个科目中没有学生,或者一个学生没有选修过任何科目,那么复杂性应该会降低。 剩下的是人力资源部。
最后,经过招聘人员三个小时的讨论,我被选中了
非常感谢极客们。这是我这个夏天的圣经。
一条建议:请不要把这个网站上的问题记在心里。自己解决它们。测试的是解决问题的能力,而不是你的记忆力。
如果你喜欢Geeksforgek,并想贡献自己的力量,你也可以写一篇文章,然后把你的文章发到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。