重启开源,分享无限--微软面试187题精选
重启开源,分享无限--诚邀你加入微软面试187题的解题中
前期回顾
我想,只要是稍微浏览过我博客的朋友都知道,本博客内总体上大致分为两个部分的内容:1、算法(如十六个经典算法研究系列);2、面试与编程(涉及到微软面试100题系列,程序员编程艺术系列,海量数据处理面试题集锦等等)。从开博至今,大概10个多月之久,本博客内至始至终都是围绕着这两条主线“算法”和“面试”而创作各类文章,也正因为这两方面的内容,我才因此有幸认识全国各地的普天下的朋友。
从去年的10月初开始整理微软,google等各大公司的面试题起,陆陆续续的整理了187道面试题目(微软面试100题+微软面试100题第二版70题+海量数据处理面试题17题,共187道面试题目),
- [珍藏版]微软等数据结构+算法面试100题全部出炉[100题首次完整亮相] 1206
http://blog.csdn.net/v_JULY_v/archive/2010/12/06/6057286.aspx - 微软100题V0.2版第 1-60题:微软、谷歌、百度等公司经典面试100题[第1-60题]
- 微软100题V0.2版第61-70题: http://blog.csdn.net/v_JULY_v/archive/2011/04/10/6313257.aspx。
- 十道海量数据处理面试题与十个方法大总结
- 17道海量数据处理的面试题:海量数据处理面试题集锦与Bit-map详解
然后发帖和众多网友一起做这些面试题,把我们各自的思路或答案全部回复到下述帖子上(后来,我们把这些答案和思路整理成了文档上传到了我的资源下载处,请看下文):
- [推荐]横空出世,席卷Csdn:记微软等100题系列数次被荐[100题永久维护地址] 11.26日
http://topic.csdn.net/u/20101126/10/b4f12a00-6280-492f-b785-cb6835a63dc9.html
紧接着,我便开始把我自己和众多网友的思路和答案开始整理成文档上传至我的资源下载处(现在,基本上每份面试题的资料都是1000-3000人以上的下载量),
- 微软面试100题资源下载处:http://v_july_v.download.csdn.net/。
后来,当我整理完微软面试100题中的第1-60题的答案后(是的,目前为止,只整理完成了前60道题目的答案,正待你我共同完成余下题目的答案),发现其中很多题目的答案有问题,我便做起了微软面试100题的勘误与修订工作,发布在本博客内:
- 永久优化:微软技术面试100题第1-10题答案修正与优化
http://blog.csdn.net/v_JULY_v/archive/2011/03/25/6278484.aspx。 - 永久优化:微软技术面试100题第11-20题答案修正与优化
http://blog.csdn.net/v_JULY_v/archive/2011/04/04/6301244.aspx。
除此之外,我还意识倒这些面试题目中的每一道都值得重新求解,继续深究下去。于是,我便把这100题中某些值得进一步探究与商榷的题目提取出来,重新研究与解答,从此,程序员编程艺术系列横空出世。在编程艺术系列中,每一道题的解答不再只是紧紧提供答案,而是多种思路选取,多种方法解答,不断寻求更好的思路,更有效率的算法实现,由此,我们算是升华了这100题。此编程艺术系列详见:
关于这微软面试100题的更多详情,请参见此文:
重启开源
从来没有一项事情能汇集到如此众多的网友一起参加解题,众人分享各自的思路,共同享受思考的乐趣;从来没有一项事情能惠及到如此众多的朋友,包括学习编程的学生,即将要面临毕业找工作的人,以及准备去各个公司面试的朋友,众人一起努力学习,共同享受开源所带来的利益。意义重大,造福深远。
- 一年一度的校园招聘与面试热潮再度即将来临之际,我本人诚挚邀请全天下,全国各地的朋友,来继续参加这微软面试100题的解题中,加入我们的学生,老师,上班族,研究人员等各种人才组成的浩荡队伍中。
- 只要你有一定的时间,有一定的兴趣,有一定的激情,当然,也有一定的目的(或是为了准备面试,或是为了学习编程,哪怕是工作之外,空闲之余,闲时拿一道面试题目来动动脑子,练练编程也好),我们就欢迎您跟我们来一起做这微软面试100题,一起享受解题和思考,开源与分享的无限乐趣,以帮助你我,造福天下。
如果你已下定决心,不论你是何种身份,出于何种目的,你想见识或做做这187题道题目,我告诉你接下来,该怎么做:
- 首先,找到这187道面试题目的原题:
[珍藏版]微软等数据结构+算法面试100题全部出炉[100题首次完整亮相] 12.06
http://blog.csdn.net/v_JULY_v/archive/2010/12/06/6057286.aspx微软100题V0.2版:微软、谷歌、百度等公司经典面试100题[第1-60题]
微软100题V0.2版第61-70题: http://blog.csdn.net/v_JULY_v/archive/2011/04/10/6313257.aspx。
- 其次,下载答案:请到我的资源下载处下载:http://v_july_v.download.csdn.net/(下载第1-60题的答案)。
[最新答案V0.4版]微软等数据结构+算法面试100题[第41-60题答案] 2011、01、04
http://download.csdn.net/source/2959162
7.[答案V0.3版]微软等数据结构+算法面试100题[第21-40题答案]
http://download.csdn.net/source/2832862
8.[答案V0.2版]精选微软数据结构+算法面试100题[前20题]--修正
http://download.csdn.net/source/2813890
//注:答案,仅仅只作为思路参考。
- 由于之前上传的部分答案是有问题的,所以,你还要关注答案的修订(即答案的修正与优化)与题目的进一步探究(即程序员编程艺术系列文章)两个方面:
永久优化:微软技术面试100题第1-10题答案修正与优化
http://blog.csdn.net/v_JULY_v/archive/2011/03/25/6278484.aspx。永久优化:微软技术面试100题第11-20题答案修正与优化
http://blog.csdn.net/v_JULY_v/archive/2011/04/04/6301244.aspx
- 第4步:如果你对以上微软面试187题中的任何一题有任何想法,请把你所有的思路或解答发表到此帖子上:
[推荐]横空出世,席卷Csdn:记微软等100题系列数次被荐[100题永久维护地址] 11.26日
http://topic.csdn.net/u/20101126/10/b4f12a00-6280-492f-b785-cb6835a63dc9.html
-
最后,请感受我对你的致谢。因为,我本人目前正在创作两本书,其中一本便是有关面试与编程的书(至于最后是否能出版还不一定),而如果各位的思路和解答比我目前所能想到的更好的话,那么,我将在后续的答案修订和勘误中采取你的思路,最终在我的书籍的感谢一栏上荣幸的添加你的名字,聊表谢意。
能在网上找到有意义的事情并不多,而如此能帮助到千千万万的初学者,和即将要找工作而参加面试的人的事情更是罕见。希望,你也能参与进我们之中来,一起来做这微软面试187题,一起享受无私分享,开源,思考,共同努力,彼此交流,探讨的诸多无限乐趣。谢谢大家。
注:
- 希望参与进来做这些微软面试题目的朋友不是抱着极度想进微软等公司的目的而来的。我们常说,苦苦追功功不成,无心插柳柳成荫。所谓功到自然成,相信,不用多说,聪明的你,明白这个道理。:)。
- 你可以永久在百度或谷歌中搜索本博客名称的前4个字,即:“结构之法” 这4个关键字,即可进入本博客。
July、2011年8月18日启。