查看: 6749|回复: 0
go

[面试] MSRA的RSDE职位面试感受

发表于 2008-8-21 10:05 |显示全部楼层
  近日曾去MSRA面试,技术转化组TTG的 研究软件开发工程师RSDE职位。写下自己的感受,以便后来者能了解一下这面试大致是怎么一回事,就跟智力测验之前还让人做做模拟题的用意一样;而且似乎,这个职位在版内还没有面经(不知道今年是不是其第一次校园招聘)。

  因曾答应一个面试官不透露题目,故对题目只能非常概括地说说,重点是说说我的感受。这样一来不知道这帖子是否还有意义。至少,算是平衡一下自己长期潜水造成的内疚感吧:) 。

  总的来看,这是一次难忘的经历。一次平日难遇一次的关于个人能力的高效、深入的交流,有一些紧张,但也相当愉快。虽然多数问题我回答得并不好、估计这次面试是难以通过了,但对于自己在一些情况下能有什么样的表现、对于自己的能力现状多了不少了解。所以还是很感谢公司的:动用了不少人力物力组织的这场面试,我倒从中为自己收获了这么多。^_^

  这是这个职位的的第一次面试。当天下午共5位应聘者(其它的面试日应该都是四五个人吧),其中4硕1博。流程是:下午1点钟起,分三轮,每轮都有5个面试官把应聘者们单独带走进行面试,每轮将近1个小时。同一个面试官这一轮面了这个求职者,下一轮可能会去面另一个,因此同一轮中不同的求职者面的内容很可能是不一样的。面过我的3个人,似乎分别是技术人员、管理者、人力资源,但似乎又不像,因为技术问题、智力问题、性格态度问题都被不止一人问到。

  面试内容大致有(但明显感觉这些题目也不是提前固定地设置好的,有的似乎是结合应聘者个人的特点而提出的;大家切莫过于关注具体问题):

  三轮中都曾让自己介绍现在的研究课题。用意可能有二:

*一是看看应聘者的表达能力、讲解一个事物时是否有条理;

*二是正好几位面试官都对这题目本身有兴趣。

  一道problem solving 的题也算是智力题吧(对一个初看上去不可能的任务,根据代价来安排方案步骤)。估计其用意在于:查看面对全新问题时的分析、解决问题的能力,这问题不是自己熟知的某个类型的问题,不能简单搬照通用解法。 另外一个智力题应是用来测试逻辑推理的,类似于八皇后那样的矩阵问题,但我没想明白到底是怎么回事:( 。还有一个是做游戏的,需要应聘者通过试探、推理和对方的反馈来进行猜测。

  代码题,一个不大的、但需要费心考虑算法的问题,并写出实用级的代码。用意:查看面对不是全新的问题时构想算法的能力、和对编程语言的掌握程度。另外一个写伪代码的,貌似操作系统中的一个典型问题。

  英语。就开放问题双方用英语互相问答;用英语简单介绍做过的项目。估计其用意:主要是看英语口头表达能力,兼看自己的价值观念、考虑就业等问题的角度等。

  性格态度方面,简述自己的优势、找工作时看重什么、为什么想来这里等等,很常见的 一些。似乎比重不大,--大概是因为是这次面试只是第一次面试的原因吧。

  从自己的表现中得到的经验教训主要有: 1)跟这样的专业人士交流时,宜于先给出关键观点,再展开论述,否则可能你还没进入正题他已经问下一个问题了,结果给面试官留下了看问题抓不住核心的印象;

2)如果自己做题时出了点问题、但原因与人们自然想到的原因大不一样的话,应当主动迅速地进行简单的解释,而不应等着对方来问;

3)一个人要尽可能深刻地认识自己,任何时刻都要十分清楚自己的特点;

4)平时可以考虑通过熟记一些常用句式来练练口语,免得要说时既想不起单词又想不起用什么句式好;5)很常见的两点:基本功要扎实; 逻辑推理、解决问题能力最好平日里就多训练--毕竟作为程序员是要靠大脑吃饭的,得练好了。

  关于紧张问题:面试前最紧张,面试开始之后几乎感觉不到,面试完后那感觉叫一个放松!――即使明明知道自己过关的希望不大。这大概是人之常情、普遍规律了吧。但我个人在面试前一天也曾就开始不断地告诉自己:只关注过程、不考虑结果;此次面试,不奢望能被录用,并且不录用的话后面的其它机会也还多的是;最主要的意义,是看一下自己在这种有意义的场合下能表现得多漂亮,算是看看自己有多大能耐吧。这么想应该还是起到了一些作用,尤其是使得自己在面试过程中远远比此前想像中那紧张兮兮的样子要好得多。

+10

使用道具 举报 !return_top!

应届生微信小程序|应届生求职网YingJieSheng.COM ( 沪ICP备12015550号-13 )

GMT+8, 2024-12-8 21:08

Powered by Discuz! X3.2

© 2001-2010 Comsenz Inc.