G继续发问,说你的项目当中最exciting的部分是什么,这个还好,我就说了是这学期投稿国际会议的这个理论项目,然后因为理论项目和工程项目不同,要有自己的创新点,要有足够的说服力,所以我们小组内部不断地讨论,不断地从大量参考文献中提炼要点,思考我们的改进等等。又问自己在项目中承担了哪些任务,这一部分,英文没有准备过,说到几处实在是难以继续下去了,GG很耐心地让我不要着急,慢慢想想再说,于是总算是硬撑着讲完了,但是词不达意,很不理想,之后问,最喜欢微软的什么产品,为什么喜欢,认为还有什么不足?此时脑子有点空白,慌乱之中竟然说了,是MSN…
接下来是技术题,能想起来的就这么几个,都是很基础的
1. Java支持多继承吗?Java用什么方式实现多继承的功能?
2. 解释Java中的Synchronization的概念
3. C++中“*”的三种operation是什么(到后来都没搞明白是指针的用法还是什么意思)
4. 解释一下什么是递归
5. C++中如何动态地分配内存
…
题目很简单,但是要用全英文表达,的确是困难了一些,于是我开始频繁冒出“I’m sorry”“Could I express it in Chinese”之类的语句,事后想想,自己的慌乱一定给对方留下了很不好的印象,我觉得是面试当中的大忌讳吧,不论状况多么tough,从容的心态都是必备的。
最后一个问题,因为我申请的是测试职位,问How to test a text box?
一下子有点儿蒙,乱答一气。。
Microsoft的电面就在我的窘迫中结束了,感受是,练好口语太重要了,尤其是应付这种临场的即兴问题,没有平时深厚的功底,是很容易没有底气,语无伦次的,所以明年3月的高级口译,我一定要好好准备。另外就是,千万不能出现冷场,不能追求语法,辞藻的完美诠释,哪怕来不及斟酌,说不上来,要主动地为自己圆场,整个过程最好是连贯的,不要等对方忍受不了长时间的停顿,开口说“Is that all ”。面试过后还有一个体会,网上大堆的面经,简历之谈,面试之谈,举止着装之谈,固然重要,但我认为什么都比不上平日的积累,自己的真材实学,也许外表的浮华和排练千遍的激昂言辞会让你博得别人一时的好感,但是只有深层次的沉淀和积累,才能真正让你从心底体会到坚定的自信和清晰的安全感,最终得到别人的认可。
最后说一些题外话。认识自我,明确自己想要获取的目标真的是一件重要的事情,对于我们这些理工科出身的学生而言,我认为不要轻易放弃我们的专业和技能,在对别的领域没有足够认识和对自己没有足够把握的前提下,从事技术工作是一个非常好的起点,如果你想找到一份好的工作,学以致用,那么业务知识和实践经验的点滴积累必不可少,不要再拿兴趣说事儿了,我觉得责任感对一个人而言,才是最为重要的。如果你想去咨询,管理,销售,也绝对不能被这些时髦职业的光环和荣耀迷惑,要真正了解它们,了解自我,想想是不是符合自己的价值观,自己的人格魅力是不是足够主导,影响,感染别人去一同承担社会责任,如果你认定了科研的崇高和自己投身于此的执着与决心,那么要好好考英语,积极申请去国外好的大学,路有很多,关键是适合自己。同本科时相比,最大的变化是,现在的我不再羡慕任何人,因为我认为自己有能力改变自己的一切。所有职业都神奇奥妙,任何领域的成功者都走过艰辛坎坷的道路,靠的都是伟大的人格魅力,而不是社会主流所认同的那些与生俱来的性格因素。
最后,想用前两天在SHREK 3里面看到的颇受感动的一串话来作结尾:
Just because people treat you like a coward, or a gink, or just some loser, it doesn’t mean that you are one, the thing that matters most is what think of yourself, if there is something you really want, or someone you really want to be, then the only person standing in your way, is you.
挖掘自我是一个充满欣喜的过程,我想我已经在这么做了,从这个意义上讲,我在被自己感动着,人有无限能级,关键是怎么样探索和开发,依赖->独立->互赖是任何走向卓越的人都无法避免的成长过程,如果说前些年我是一个生活在温床当中,受外界影响,情绪大起大落,依赖性很强全然不做盘算的小傻瓜,那么我只能说,我表示遗憾但不会为此羞耻,这是成长的必经之路,我振奋地觉得,我的使命感和目标已经日渐清晰,它会驱动着我不断前行,永不气馁。