MSRA Internship First Day

今天是在MSRA实习的第一天,基本上一天都在不断的激动中度过的。
话说第一次知道MSRA是大二的时候MSTC组织的一次活动,请了一位员工给我们说里面的工作生活,当时就很向往那儿。
没想到现在那位员工也成了我现在所在项目组的一员。
大概是六月底的时候投的简历,上上个星期收到面试的电话,上星期通知面试结果,今天入职。
这也是我生平第一次在公司里实习,非常幸运我待的第一间公司就是MS。
进去的第一印象就是太好了这里,完全就是一个让我不想离开的工作环境,吃的喝的一应俱全,纸笔等文具也非常易于获得,还有纸巾也有提供,这些都是每次我搬实验室的时候整理半天的东西。一个好的环境还是很重要的。
登陆系统后就开始装各种软件(以firefox为核心安装各种插件),打造习惯的工作机器环境,顺便把outlook配置了。
话说email简直就是工作的核心啊,一上来就不断收到各种talk、meeting的mail,基本上所有task也都是通过mail来通知。
基本上一个上午就这么过去了。
中午的时候本来约了清华的学妹,结果不小心碰到了顾胖,然后跟他们蹭了顿午餐,见到了各高校校园大使。
下午参加了一个talk和一个meeting。
talk比较有意思,大家也听得比较轻松,结束后吃到了传说中的研究院下午三点的水果。
之后的meeting讨论的是组里的project,对另外几位实习生最近的工作和项目下一步进展也有了初步的了解。
meeting之后学长又给我专门地介绍了一下,工作也派下来了。
再说一说人,旁边坐着一位来自北邮的MM,话说今年去斯德哥尔摩参加了ACM World Final。
据说那边有位本科MIT的MM,准备入学Stanford。
然后另一边有位Berkeley的,我的位置原来坐着位Georgia Tech来的实习生…
基本上就是这么一个情况了。
嗯,然后我就下班走了,第一天实习结束了。
明天七夕,我想明天更加的努力工作,嗯!

学长的一些MSRA面试经验

昨晚打电话问了一下往届学长有关MSRA的一些情况。主要谈了谈一些面试的经验,在这里总结一下通话的内容。
首先面试的内容主要分为两部分,一部分是考技术,一部分是考你的个人能力。
考技术主要考的是你写代码的能力,比如他会出一道有关搜索的题,让你现场写代码。其中可能会涉及到一些基础的数据结构和算法,注意,是”基础”的。按学长的意思是说只要把大二学得数据结构和算法分析那两本书搞懂就够了。不需要涉及到某些具体领域的专有算法,据说当时他准备的都没用上。我问他那是不是本科四年写了很多代码,他也说写了不少吧。不过他不是ACMer,呵呵,这个让我稍微增加一些信心。
考能力部分,就是考官会出一些开放式的问题。比如会问你两个电梯的调度方法,然后让你评价一下两者利弊。最后还可能结合你申请的职位问一些问题,比如那位学长是申请SDET,面试官就会让你去测试一个”杯子”,你就把那些什么压力测试、性能测试往上面套吧。
最后我问他说觉得自己哪一点让他通过了面试,他说他也不知道,反正就是让他写的程序他都写了,问他的问题他也都回答了。
总的来说,大体意思跟网上看得都差不多,但是亲自与经历过面试的人 交流,感觉收获还是不太一样。看来面试官对于本科生主要看重的是两点:1.编程基本功要扎实;2.脑袋要聪明。其实本来是希望能够让他内部推荐一下的,不过我想申请的group他不在一个gruop,只好算了。
ps:因为之前看到许多msra的面经,本科生基本上都是参加过这个那个国际比赛并且拿奖。我关于这点问学长的时候,学长说:啊?我没见过身边有这样的人啊,你说的是google的面经吧?
膜拜google中…貌似google 是个让我去做非技术我都愿意去的公司