摩根斯丹利(大摩)面试经历

原创 2013年12月03日 20:44:41
大摩是今年招聘季我最后面的一个公司。遗憾的是,最后一个公司没给我坎坷的应聘路划上一个完美的句号。乘着记忆还鲜活,记录一下面试经过和感受。

面试五个小时,半个小时笔试,三轮单面,一轮群面。本以为三轮单面会是两轮tech,一轮personal fit。结果都是tech面。

笔试:
与我之前查到的种种面经上说的不同,这次大摩面试单面完全考技术,没有personal fit。首先笔试写代码(题目是:怎样高效地实现tail命令)。我很快就写完了,却在中间犯了两个低级错误。我用一个vector<string>按tail命令中指定的行数n保存目前所读取到的n行。随后,每读取一行,就插入到容器的末尾,然后删除第一行。

一面:
卷子给一面面试官审阅。一面面试官是个白人,很有friendly。很快,他发现了我卷子中的两个低级错误。我表示抱歉,犯了这两个错误。对方很客气的表示:You work is still excellant work。随后,对方问我有没有更高效的方法。当时一刻没想出来,说如果能提前知道行数的话,可以直接从最后n行的第一行开始读取。但是,要知道整个文件的行数,照理说也是读一遍文件的。后来想起来,可以跳到文件尾,然后每次用fseek前移一个字节,并读取该字节保存起来。同时记录获取的\n的数目。如果\n超过了n个或是fseek已到了文件头,则终止。
接着又问了我tail命令的 -F和-f选项的作用(动态显示,常用于显示日志文件),没用过,所以没答出来。
随后,白人面试官用问了很多基础的c++问题。heap和stack的区别,virtual function和shared_ptr,auto_ptr,destructor为什么要设置为虚函数。对于这些老生常谈的问题自然不在话下。老外一连说了很多的"Good"。

二面:
二面面试官是个中国人,自我介绍中说在摩根呆了5年。首先问了一些基本的c++问题,其中有些还是和一面面试官重复的。。总之,我答出来了。接来下,他让我写一个能树形展示目录中所有文件和子目录的程序。格式自定。我说就用最简单的方法:每行一个文件(或是目录),前面用空格数表示它们的层次,层次越深,空格越多。显然,这种程序当然应该要用递归来做。他要求的程序函数只有一个参数,就是目录名。于是我用一个static变量来保存前面的空格数。用于函数在递归中分享空格数信息。但是用static有个问题,整个递归完成后,这个static变量也被污染了。下次再调用这个函数显然就会出错。所以我提出要修改接口,在接口中增加一个参数表示空格数。这也得到了面试官的肯定。

三面:
接下来虐心的三面开始了,三面面试官首先问但一个对象生成失败时,会发生什么。。当时听到问题就懵了,这个怎么答,这个要看具体的类的实现吧。说了半天,也没理解面试官的意思。于是面试官写了一个try catch的例子。在try中有很多个对象,这些对象在不同的作用域。当throw错误的时候,那些对象还会存在还是销毁?由于异常处理我平时很少用。我没答出来。面试官随后就跳过去了。接下来,面试官让我写了一个遍历的二叉树的实现。我用中序递归很快得实现了。对方于是加强难度,说给定两个节点,要我输出他们的他们的共同父节点到根节点上的所有节点。这题如果用递归来做,其实也不难。但是当时我的,再次做出了错误的决定,一下想当然,想了一个非递归的算法,这个算法其实是错的,只会对一些特定情况才正确,而且还不好实现,果然最后这个错误的算法我也没实现正确。。。

群面:
经历了惨痛的第三面,我后面群面已抱着打酱油的心态。全面的题目是公司要开展一个面向全体员工的health care的计划。对此,要我们想如何准备这个计划,需要考虑些什么,怎样充分调用现有的资源,如果采取具体的对策,以及如何衡量最后的结果。我在其中说的话不多不少吧。提出一些中规中矩的建议,但亮点不多。我们组整个讨论的全称节奏都被一个浙大的同学把握了。当我还没怎么看懂群面题目的英文说明的时候,他就开始带节奏了。最后面试官提问,一些面试官都对他们感兴趣的同学问了一些问题。没人问我,估计是我的表现很plain吧。

面完之后,会宾馆立马收拾东西走人。下午的时候上海的天气变天转凉了,自己的心境如气温般低落。坐着开往飞机场的地铁路上,看着魔都郊外的风景,整个人都陷入半瘫状态,这次面得太挫了,虽然感觉到自从招聘高潮过了之后,很早就已经不在状态了,可还是没想到自己会面得这么差。面试八成是跪了。自己的快速思考能力,随机应变能力,创新能力(小的来看,能不能提出新颖的观点的能力)还是不行呀。

回忆起来,自从暑假从某著名互联网公司实习回来以后,以为自己在的实习经历和拿到了一个含金量还比较高的offer,能给自己加分,但面了很多公司,却不断地受着打击,残酷的现实告诉我,自己还是个屌丝。总结失败的经验,这么多面试中,很少问我项目经历的,大部分都是考察基础知识,一些算法设计与实现,编程能力。这和我很多同学不同,我一些同学常被面试官盯着项目问。研究生阶段没做过什么好的项目的确是自己最大的一个短板;二是自己的编程能力等实践能力的确还有待提高。阿里校招和这次都败在纸写代码了。一是自己代码还是写少了,所谓孰才能生巧;二可能本身资质有限,有没有勤于弥补;自己准备不佳也是一个原因。回来之后,虽然一直在复习。但没有一个系统的,全面的复习计划。之前设定好的要看好的书后面都没看完。实习前复习好的东西后来很多都忘了。回来之后,一直是海投,当然也努力让自己的对不同的公司的准备更有针对性。可目标太多,给每个分配下来的用于准备的时间和精力自然少了;自己还犯了很多非技术的错误。阿里的终面失之交臂,华为性格测试被刷,完美世界hr面被刷。自己内向迟钝的性格,不怎么擅长展示自己,这也是个很大的不足。

回顾今年整个找工作的流程,前期占优,后期完败。拿到实习offer,阿里的也面终面了,虽然最后失之交臂,但过程中对自己的技术面发挥还都挺满意的。实习回来之后校招确是各种惨败。回来面了大大小小快20家公司,有很多就是去打酱油的,好好准备的估摸有10来家吧,最后确收获甚少。

前面总结的四点原因,第一条实践经验少了是主因。这忙碌的一年。中间还是学到很多东西。自己实力有效,。学生时代就这样酱油过去了。以后在公司一定要好好提高自己!

摩拜单车CEO:将以大数据提升不足10%的单车利用率

摩拜单车CEO:将以大数据提升不足10%的单车利用率  11月6日,在由中信出版集团主办的“智能生态与商业的未来”高峰论坛上,摩拜单车CEO王晓峰表示,目前摩拜单车的车辆时间利用率仍低于10%,其正在...
  • qq_36648909
  • qq_36648909
  • 2016年11月08日 15:52
  • 726

摩根士丹利华鑫基金公司面试

1、IP数据报首部有8bit固定部分用于定义此数据报所承载的数据是使用何种协议(协议号)。将这8bit数据转为10进制后,TCP的协议号是(),UDP的协议号是()。 2、Windows xp及以上版...
  • llorjj999
  • llorjj999
  • 2014年03月04日 21:47
  • 1684

摩拜CEO胡炜炜 一席 演讲中的 点亮北京,深圳骑行动态,地图技术实现

先看看《摩拜CEO:失败了,就当做公益吧》演讲:  http://mp.weixin.qq.com/s/SkqOZ71mqK6b0NDljm63Ew  再看 效果图(图片来自摩拜)...
  • xiaozei523
  • xiaozei523
  • 2017年02月27日 10:14
  • 862

摩拜单车开锁实现原理剖析

1.开锁技术可能性分析 1  mqtt 实现  摩拜服务器作为broker, 手机APP 和  智能锁作为 subcriber/publisher, 过程如下 1.  智能锁和摩拜云端保持长连...
  • a_bcd_123
  • a_bcd_123
  • 2017年04月21日 15:39
  • 5031

大摩电话面试经历

大摩HR是两天前打电话来,
  • u014638883
  • u014638883
  • 2014年04月10日 16:23
  • 231

摩拜单车微信小程序开发技术总结

前言 摩拜单车小程序已于微信小程序上线第一天正式发布,刷爆微博媒体朋友圈。本文主要讲讲技术方向的总结,在段时间的开发周期内内如何一步步从学习到进阶。 思维转变 微信小程序没有HT...
  • hxqneuq2012
  • hxqneuq2012
  • 2017年01月12日 20:54
  • 1012

(转)造势满分的摩羯智投都存在哪些问题?

偏离智能投顾本身的金融逻辑,造势满分的摩羯智投都存在哪些问题?2017-03-06 伍治坚 鲤财III. Menuetto - Allegretto Berliner Philharmoniker;...
  • wowotuo
  • wowotuo
  • 2017年03月07日 08:43
  • 1009

【面试】Morgan Stanley IT面经

职位Morgan Stanley 2015 IT Summer Analyst 校招的话仅供参考,流程大概类似,不过也有可能多几轮。电面自我介绍+十道左右基础问题+一道简单算法,全英文 问题都...
  • u014536596
  • u014536596
  • 2015年10月28日 12:21
  • 1390

Atitit 《摩奴法典》overivew 读后感 不是由国王 颁布的,而是 僧侣编制

Atitit 《摩奴法典》overivew 读后感 不是由国王 颁布的,而是 僧侣编制   1. 《摩奴法典》是印度最古老的一部法律文献。该法典不是由国王或立法机关制定颁布的,而是由婆罗门教僧侣根...
  • attilax
  • attilax
  • 2015年08月26日 00:29
  • 1250

摩拜单车使用

1,关于摩拜摩拜单车 http://mobike.com/ 做的很上心的自行车,自己做硬件也做软件。2,关于优点有了gps之后自行车很方便定位,自行车是防爆胎。 不用担心打气问题。 自行车是传...
  • freewebsys
  • freewebsys
  • 2016年10月31日 18:53
  • 1578
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:摩根斯丹利(大摩)面试经历
举报原因:
原因补充:

(最多只允许输入30个字)