昨天中午在银行时收到微软MSRA的预约电话面试通知,没有料到自己通过了笔试,当时真是一阵慌张——以为要在银行电面呢!约了晚上9点电话面试,于是早早到了研究所,守在电话旁。8点50分,电话响了,对方是一个和我差不多年纪的青年男士,应该就是微软MSRA搜索小组的开发人员吧。对方很客气,我的心也很快平静下来。
电面官先问我对笔试感觉怎样。“感觉很差,时间不够”我回答,在大牛面前,怎么也要表现得谦虚一些,更别说我的确感觉考得不咋地!然后电面官就问我哪些地方感觉不好,我一一回答。
接下来,电面官说我的简历里面有不少项目,好多是国家的项目,哪一个对你映像最深。我回答说是本科时做的嵌入式linux驱动项目,那是我从一点不懂,通过查阅资料,询问高手后,在限定时间里成功完成的,是我第一次通过自学思考完成任务。
电面官在电话里仔细的听,时不时会问点问题,但都不涉及技术。前面的是热身吧,接下来就是真格的了。电面官说,这些是用C开发的吧,那你应该对C比较熟悉,不知道你对C++怎么样。我赶忙说:我的C++水平知道基于对象设计这个层次,对于面向对象的继承以及模板之类的,我只处于书本阶段,因为项目实践当中基本用不到。(只能实话实说啦,不然在高手面前一定会漏马脚的)于是他问我怎样在C++中实现Java里的垃圾回收类似功能;以及平时怎样来处理异常。在我的实际工作中,写代码其实很粗糙,不太注意异常这类东东,所以也就只能如实回答了。
接下来是算法题,主要是排序和查找,都是书本上经典算法的变形或变种,但是感觉我思维不够熟练和周密,中间好几次出了漏洞,被电面官指出。最后的一道题,感觉有点像初中的奥数题,可是怎么想都想不出来,难道是老了,呜呜!!!看来要被鄙视了吧......
希望后面的XDJM们加油!
转发至微博
转发至微博
评论