微软面试都考些什么?亲身经历
2011-12-01 21:39
141 查看
做一个简单的自我介绍(技术,工作经验等等)
1.各种排序算法(冒泡,选择,插入,快速,堆排序),灵活性很大.不会照搬课本.比如,返回数组中第k大的元素
2.字符串各种常用操作,要求写函数.比如:字符串逆序,判断字符串中有无出现重复字符.单词逆序.
3.实现atof,atoi,设计测试用例.(有可能让敲在电脑上测试能否运行,测试编码能力.因为面试官都会带着笔记本的.)
4.将一列数字重新排列,奇数在左端,偶数在右端
5.排序并去除数组中重复的数字
6.逆序链表.删除双向链表中指定数值的元素.
7.C++各种常见问题,有可能问很底层的东西.比如泛型编程是如何实现的.虚函数表是怎么工作的.
8.反应能力,思考问题的方式.考核方式多样.这是重中之重.即使前面的都回答的很好,这一关如果不行也会被果断的踢出来.因为微软的理念是:您的潜力,我们的动力.一个没潜力的人,他们是不会考虑的.
所有这一切的前提是,英语不能太差.一些英译汉,汉译英是最最基本的.本地化的口语水平将是很好的一个优势.
1.各种排序算法(冒泡,选择,插入,快速,堆排序),灵活性很大.不会照搬课本.比如,返回数组中第k大的元素
2.字符串各种常用操作,要求写函数.比如:字符串逆序,判断字符串中有无出现重复字符.单词逆序.
3.实现atof,atoi,设计测试用例.(有可能让敲在电脑上测试能否运行,测试编码能力.因为面试官都会带着笔记本的.)
4.将一列数字重新排列,奇数在左端,偶数在右端
5.排序并去除数组中重复的数字
6.逆序链表.删除双向链表中指定数值的元素.
7.C++各种常见问题,有可能问很底层的东西.比如泛型编程是如何实现的.虚函数表是怎么工作的.
8.反应能力,思考问题的方式.考核方式多样.这是重中之重.即使前面的都回答的很好,这一关如果不行也会被果断的踢出来.因为微软的理念是:您的潜力,我们的动力.一个没潜力的人,他们是不会考虑的.
所有这一切的前提是,英语不能太差.一些英译汉,汉译英是最最基本的.本地化的口语水平将是很好的一个优势.
相关文章推荐
- 微软亲身面试经历
- 阿里巴巴前端三次面试的亲身经历(转)
- 以亲身经历解读敏捷软件开发(一)什么是敏捷软件开发
- 连awk都不熟悉还搞什么Linux后台开发啊-----顺便分享一下与awk有关的笔试、面试经历
- 2014微软实习生面试经历
- 亲身经历的面试感受
- 与大家分享一下我的面试经历,也算对自己的一次总结。大家有什么心得,意见都可以畅所欲言。
- 微软校园招聘面试经历
- 微软面试经历
- 一天面试助理的亲身经历,其中涉及到几个程序员都关心的话题,希望能对大家有所帮助
- 一天面试助理的亲身经历,其中涉及到几个程序员都关心的话题,希望能对大家有所帮助。
- 2014微软实习生面试经历
- 微软ATC的笔试面试经历
- 饿了么java面试题(三轮面试亲身经历总结)
- 2013校园招聘——微软PM面试经历
- 微软的面试经历----黑马程序员6期学员
- 微软老员工分享面试经历[转贴]
- 百度Android 面试题目,亲身经历,绝对真实
- 2012微软实习生面试经历
- 变态题大串烧:微软面试问题 -- 三.难题:这类题有一定难度,如果得不到答案,也不能说明什么