微软实习生试手小结
今天结束了位于上海闵行区的微软亚太研究所的SDET On-site面试。一共三轮,每轮一个面试官,每轮持续一个小时。
面试的题目都是非常基础的编程题目,要求你先在白板上面写出你的代码实现,用自己设计的测试用例进行测试。并且根据自己的测试用例对已经实现好的代码进行修改和优化。
前两轮在与面试官的互动下都勉强做出来了。面试官都很随和,会很自然的鼓励你继续说下去。让原本有些紧张的小情绪舒缓了下来。
第三轮的面试官是个印度人,比我想象中的精明许多。他那双犀利的眼睛瞪得我紧张兮兮的,会议室又非常燥热,结果在写程序的时候乱了阵脚。他就说了这么一句:If you don’t know about coding, how could you write test cases?
我当下就顿悟应该是没戏了。印度面试官看我的反应又委婉的补充了一句:But I’m impressed by your test cases。也许就是纯粹安慰一下我吧。因为他们好像是不能事先透露面试结果的。
微软很重视实习生的选拔。之前HR在电话中考验了一下基本的英语口语能力。隔了一个星期左右后接到Tech-screen的通知,Tech-screen结束的当天晚上接到On-site的通知。不像是国内的一般实习生的招聘,一个电话就决定是否录用你。
本来其实也就觉得自己有着各方面的欠缺,这次面试之后,明确知道自己不足所在。最重要的就是在编程方面的经验不够。既然选择了这个专业,就认真做下去。并且编程对于我的感觉,没有若干年前那么令人厌恶了。
共享一些面试的小经验:
1. 不要放过自己有机会接触的编程中出现的每一个问题。
把这个问题钻研透彻,理解,并且反复揣摩。不要快餐式的生吞活咽面经中出现的别人的解决方法。
2. 认真学习专业课
一些教条式的专业知识有的时候真的能够派上用场。毕竟教材上面的内容是很多大师人物实践总结出来的精华。
3. 紧张是最没用的情绪
没什么好紧张的。面试官不是洪水猛兽。他们可能是你后的同事,上司。大家都是平等的。
还有时间,感谢这次微软的面试,让我知道在模糊的未来,我该朝什么方向努力。








看到了方向就好呀
嗯啊,一起努力!
嗯。。我做了半年QA Intern,不见得能写出好的测试用例。。
QA跟SDET还是有很多不同的,SDET比SDE要写更多的代码。。
不知那个Indian的口音如何
比我预料中的好很多,要不是事先被知会了,根本跟我理解的印度人联系不起来~
牛逼,直接没有面试机会的飘过
你是直接进了!
on-site是不是会报销车费旅费房费等等一切费用的? 爽
貌似是的,但是我卡里貌似一直没多钱。。
Why not zoidberg?