图书推荐:《编程之美——微软技术面试心得》

问题描述

想知道微软面人的内幕吗?——《编程之美——微软技术面试心得》通过分析微软面试中经常出现的题目,给您解答微软面试疑惑。写程序真的没有意思?为什么许多微软的员工乐此不疲?——《编程之美——微软技术面试心得》将告诉您:编程和生活一样是富于激情和艺术性的!《编程之美》一书中包含了约60道算法和程序设计的题目,是微软的工程师写的。这些题目大部分在近年的笔试,面试中出现过,或者是被微软员工热烈讨论过。作者试图从书中各种有趣的问题出发,引导读者发现问题,分析问题,解决问题,寻找更优的解法。书中还讲述了面试的各种小故事,告诉读者微软需要什么样的技术人才,重视什么样的能力,如何甄别人才。回答读者关于IT业面试,招聘,职业发展的疑问。这本书的很多题目会出现在IT行业的各种笔试,面试中。但本书更深层的意义在于引导读者思考,和读者共享思考之乐,编程之美。《编程之美》,集智慧与乐趣于一身,书中循序渐进的解题方法,淋漓尽致地体现了算法的美妙,在china-pub上,本书上市半个月即销量突破千册,连续10周雄居china-pub排行榜榜首……不管您是想学习算法,还是面临求职,《编程之美》都是不可多得的选择。

解决方案

###大家顶啊,这么好的帖子,楼主辛苦了

时间: 2025-01-21 14:16:58

图书推荐:《编程之美——微软技术面试心得》的相关文章

《编程之美》读书笔记(一):中国象棋将帅问题

     千呼万唤始出来,在跳票了快一个月之后,虽然明知道书里还有不少错误没改过来(附了一整页的勘误),但是感觉已经不能等下一版了.赶快去书店买回来,吃完饭躺床上舒舒服服地看.大致翻看之后,总体感觉是书中的内容没有"脱离群众",很多都是我们平时生活.工作中经常能遇到的.题目不见得难,基本上给一本<算法导论>和足够的时间,大多数人都能解决其中的问题.但注意副标题--"微软技术面试心得",这就给这本书定下一个基调:面对这些我们并不陌生.也并非特别困难的问题,

面试经之给刚毕业的大学生和刚入门的程序员的忠告及图书推荐

从11岁时,我就一直在编程,并且一直都很喜欢技术和编程.这些年来,我积累了一些艰难又容易的经验.作为一名程序员,你或许还没这些经验,但我会把它们献给那些想从中学到更多的朋友. 我会持续更新这些经验,我可能还会有更多的感想,但就我这20年来看,我想下面这个列表中基本不需要增添额外的东西了.下面就是我至今最难忘的经验. 1.估算解决问题所需要的时间.不要怕,承认吧!我曾见过一些程序员为了解决一个特殊问题而坐在显示器前面8小时.为自己定一个时间限制吧,1小时.30分钟或甚至15分钟.如果在这期间你不能

微软编程之美挑战赛的冠军

在第二届微软"编程之美全国挑战赛"总决赛中,冠军是一名来自北京邮电大学的大三女生,她的名字叫李雪,今年21岁.本次决赛最大的不同之处就在于,这是 在微软的云平台Windows Azure上进行的.在云平台上展开竞赛,这让很多在校大学生提前接受了云计算的"洗礼".     本届的"编程之美全国挑战赛"一共吸引了13000多名来自全国40多所高校的优秀学子报名参加,其中不乏来自清华.北大.上交大等以计算机专业而闻名的顶尖院校的学生.万人竞技,竞争的激

【最受程序员欢迎的图书推荐】学习知识,什么时候都不晚,写书评,就有机会获得这些书

加班 -> 没空学习 -> 总是写同等水平代码 -> 无法提升代码质量 -> 总是出Bug -> 总是需要修改 -> 加班 -> .... 如果这是你的日常,那么恭喜你,你距离被淘汰就不远了. 这个世界每天都在飞速发展,尤其是技术领域,有可能上个月你刚学会的框架,这个月就有了更好的替代品.你在过去引以为豪的技能,今天或许就成了前进的绊脚石. 只有不断学习,才能与时俱进.本文为你总结了过去一年中最受程序员欢迎的图书,看看别人都在看什么.学什么. 福利来了:  1.

Amazon 前技术副总裁解剖完美技术面试

编者按:本文来自First Round Review,他们准备的文章既讲故事,还同时向创业者提供可操作的建议,以助力打造优秀的公司. Neil Roseman 厌倦了硅谷公司"我们只要最优秀和最闪亮人才"的口号.因为无论怎样强调,在真正招新时,多数人还是凭借自己的直觉,和应聘者的基本资格而定,例如 GPA,是否来自藤校,有无大公司的工作经历-甚至是 SAT 成绩. Roseman 对这样的考核标准不以为意.对曾在 Amazon 和 Zynga 任技术副总裁,面试过数百人的 Rosema

《编程之美》读书笔记(四): 卖书折扣问题的贪心解法

  <编程之美>读书笔记(四):卖书折扣问题的贪心解法        每次看完<编程之美>中的问题,想要亲自演算一下或深入思考的时候,都觉得时间过得很快,动辄一两个小时,如果再把代码敲一遍的话,需要的时间可能更长,真是搞不懂通过微软面试的那些家伙的脑袋到底什么构造,书的序言中提到他们每次面试45分钟,还要写出程序?!在我看来,如果是控制CPU曲线或是中国象棋问题或许还有可能,如果是买书折扣问题,我觉得真的是不太容易,尤其是如果当面试者钻进本题的贪心解法而不是动态规划算法的思路之后,

如何通过一个问题,完成最成功的技术面试(转)

招聘过程 我之前的主要工作是参与招聘并进行技术面试,招聘的总过程如下: 1. HR所进行的面试:判断候选人是不是一个连环杀手或精神病. 2. 技术专家进行的面试:判断候选人是不是一个优秀的程序员. 3. 大老板进行的面试:判断候选人愿意接受多少报酬. 我面试过两种类型的人:实习生和准员工.实习生只需要经历以上第二条步骤即可,其他人则需要经历所有的步骤.在那个公司工作的两年多时间里,我进行了超过200次技术面试,这对我来说是一种丰富的学习经历,我逐步弄清了这一过程的实质.这里有一个很重要的前提,请

2013编程之美资格赛总结

终于可以完成一个程序比赛的题目了,虽然这次的时间有些长.这是第一次完成,感到真心不错.参加程序比赛是受舍友的影响,但很快就喜欢上了.但,从前不见第一次参加程序比赛--腾讯的编程马拉松,一个题不会,连提交代码的心思都没有.到第二次,参加百度的百度之星,百度之星参加了两次区域赛,第一次做的唯一一道题连题意都没有明白,结果不言而喻,失败:第二次区域赛,明白了题意,写出来代码,但提交结果还是失败,因为没有对于大数据进行思考.这就是参加的两次比赛的情况.这是第三次参加,是微软的编程之美,依据现在的结果,感

从 Visual Studio 2017 谈起,解析微软技术生态进化之道

曾经被业界取笑「闭关锁国」的微软如今也走向了「改革开放」的道路,Visual Studio 2017的发布,不仅是VS二十周年的大事件,更是微软技术生态焕然一新的直观体验.以前只支持Windows及自家产品的微软,现在iOS.Android.Mac都支持了.写在前面 北京时间2017年3月8日凌晨,Visual Studio 2017如期发布.今年恰逢Visual Studio二十周年,Visual Studio团队可谓诚意满满.不负众望--VS2017不仅拥有全新的模块化设计和更强的性能,功能