微软的面试经历----黑马程序员6期学员

来源:互联网 发布:百度知道推广软件 编辑:程序博客网 时间:2024/05/06 16:25
         穿着大衣顶着雪来入学,穿着短裤和拖鞋毕业,三个半月虽然不长,但也经历了北京的各种天气。上学的时光真是美好,虽然说很累,但也是无忧无虑,不用担心自己的工作待遇等各种令人烦躁的问题。每天上课,做项目,讨论,扯淡,然后无聊了打打游戏,每天生活的很充实、很美好,所以请后面的同学珍惜这三个半月。

        上课的我就不多说了,但是一定学好前面的基础,面向对象、JS、SQL等等,否则后面听老马的课是很痛苦的,不过就算前面都听懂了,想跟上老马项目的进程也是很痛苦的,但是如果跟上了,那么恭喜你,你已经具备高级程序员的素质,唯一欠缺的也就是经验了,跟不上也没关系,我就是上完课后才跟上的。

        面试的过程总的来说还是很顺利,智联、58和大街网我都投递了简历,不过面试的主要来源还是智联,所以请大家一定认真填写好智联的简历,HR大部分都是看到智联上填写的电子简历,是看不到你自己制作的简历的。第一天投了大概20份简历,第二天就接到不少面试的电话,时间都安排乱了,好几家的时间冲突了,不过没关系,比如有俩都是2点去,那就先去一家,另一家4点再说,但是去面试的时候记得先跟HR解释一下晚来的原因,我一般都说是有别的面试,距离比较远,我觉得他们一般都不会在意。

        从周一到周三,总共三天的面试,大概面试的8家吧。基本上来就是笔试,但是面试的重点并不是你笔试会做就OK了,毕竟笔试考的都是些基础的概念,重点在笔试的后两道题和与面试官的交流,这才是决定你是否有Offer和薪水的关键。大部分比较难的题都来自于SQL语句和算法设计。比如我去用友面试,有一道写SQL让表行列互换,同时还有一些其他筛选条件,这个就比较烦,当时题目要求使用SQL或者其他算法,SQL我当时没想到,写了一个算法,实际上算法还有些问题,但是面试官看了我的答卷以后,并没有纠结在我的算法到底对不对的问题上,只是看了下就开始和我谈工作的事情了,后来我想了想,我觉得面试官是不会纠结你写的方法名、你写的程序到底能不能调通,他们在乎的是你有没有想法、有没有思路,毕竟想法有了,剩下的就只是调程序而已。微软的面试比较困难,最后我题没做完,面试官拿着我的题,挨个问我,主要是继承、多态、值类型,所以大家一定要把基础的东西弄明白,尤其是面向对象,但是这些基础并不是重点,后面有两道写算法的题,微软的面试官并不像其他公司的面试官那样看看就好了,他让我把算法描述一遍,我在纸上把算法流程写了一遍,有些有错误的地方他也给我指出来,我也提出了些自己的想法,其实算法不难,我讲了遍冒泡排序、快速排序、还有一个是类似数学的题,让编写一个算法,我当时没有写完,只是用数学公式进行了计算,面试基本就这样,他并不关心MVC、ROM、EF那些新技术,他只在乎你的基础是否牢固、是否能在压力下快速思考问题、是否有好的表达能力。所有面试中这两家比较有代表性,小型公司的面试题,大公司面试题总会有那么几道题是你需要靠自己思考的,但是决定Offer和薪水的是你和他们的交谈,所以请后面的同学一定好好锻炼自己的表达能力,面试千万别紧张,不会也没事,说说思路就可以了。

       拿到Offer也快去上班了,不过之前上课还有点问题想问老马,不过老马回家带孩子去了%>_<%,只好等他回来再联系他,三个月真的很累,迟到还要罚款。。。不过有时候我觉得我用10块钱买个懒觉也是值得的~~~,大概就说这么多吧!

       PS:六期的赵同学1.5万打破了.NET黑马的工资记录,我是破不了记录了,靠你们了!!!!加油!!

原文来自:黑马程序员。
ps:黑马程序员开设unity3d培训了!详情点击:http://edu.csdn.net/dotnet/subject/unity3D/index.html
原创粉丝点击