您的浏览历史

编程之美--微软技术面试心得(08年度畅销榜NO.1)

 电子书Web试读版:试读本书 全部品种


精彩评论
市场价 : ¥40.00
会员价 : ¥30.00(75折)

基本信息
【评  价】 (共 163 条) 参与评论
【作  者】《编程之美》小组 [同作者作品]
【出 版 社】 电子工业出版社     【书 号】 9787121060748
【上架时间】 2008-3-20
【出版日期】 2008 年3月 【开 本】 16开 【页 码】 323     【版 次】1-1
【所属分类】 计算机 > 软件与程序设计 > 综合 > 程序(设计)理论
经济管理 > 励志/成功(Self-help) > 人在职场(Career) > 求职/面试(Job Hunting)
编辑推荐

算法学习必备,求职面试必读
china-pub上架3周,销售突破1000册!
一本充满智慧与趣味的好书,包含大量有趣且有启发性的题目,通过阅读本书,您将充分享受到思考之乐、编程之美。
网上讨论与解答
本书勘误



推荐阅读

【内容简介】

本书收集了约60道算法和程序设计题目,这些题目大部分在近年的笔试,面试中出现过,或者是被微软员工热烈讨论过。作者试图从书中各种有趣的问题出发,引导读者发现问题,分析问题,解决问题,寻找更优的解法。本书的内容分为下面几个部分:


游戏之乐:从游戏和其他有趣问题出发,化繁为简,分析总结。


数字之魅:编程的过程实际上就是和数字及字符打交道的过程。这一部分收集了一些好玩的对数字进行处理的题目。


结构之法:汇集了常见的对字符串、链表、队列,以及树等进行操作的题目。


数学之趣:列举了一些不需要写具体程序的数学问题,锻炼读者的抽象思维能力。


书中绝大部分题目都提供了详细的解说。 每道题目后面还有一至两道扩展问题,供读者进一步钻研。


书中还讲述了面试的各种小故事,告诉读者微软需要什么样的技术人才,重视什么样的能力,如何甄别人才。回答读者关于IT业面试,招聘,职业发展的疑问。这本书的很多题目会出现在IT 行业的各种笔试,面试中。但本书更深层的意义在于引导读者思考,和读者共享思考之乐,编程之美。

【编辑推荐】

梦想改变世界,据说编程的人都怀揣着一个改变世界的梦想:编程神奇而充满力量。无数的年轻人投身其中,用梦想和思考改变世界。
  本书是来自微软技术人员的杰作,他们和你有同样的梦想。

【作译者介绍】

作者: 邹欣
邹欣是微软亚洲研究院技术创新组的研发经理,他和同事们一起进行新产品的研发,并把研究院的研究成果转化为产品。. 2005年~现在,他在微软亚洲研究院工作。 2003~2005年,他参加了微软内部的质量管理工具(Product Studio)及Visual Studio Team System 2005的开发工作。 1996~2003年,他在微软Outlook产品团队从事开发工作,主要注重产品国际化、邮件内部协议和提高应用程序的效能。 1993~1994年开发过商用GPS汽车跟踪系统和GIS软件。 1992~1993年在美国惠普公司接受软件工程的培训。.. 他不上.. << 查看详细

[同作者作品]
移山之道--VSTS软件开发指南
编程之美--微软技术面试心得(08年度畅销榜NO.1)
移山之道:VSTS软件开发指南(第2版)

本书提供作译者介绍
<< 查看详细

【目录信息】

第1章 游戏之乐——游戏中碰到的题目
 1.1 让CPU占用率曲线听你指挥
 1.2 中国象棋将帅问题
 1.3 一摞烙饼的排序
 1.4 买书问题
 1.5 快速找出故障机器
 1.6 饮料供货
 1.7 光影切割问题
 1.8 小飞的电梯调度算法
 1.9 高效率地安排见面会
 1.10 双线程高效下载
 1.11 NIM(1)一排石头的游戏
 1.12 NIM(2)“拈”游戏分析
 1.13 NIM(3)两堆石头的游戏
 1.14 连连看游戏设计
 1.15 构造数独
 1.16 点游戏
 1.17 俄罗斯方块游戏
 1.18 挖雷游戏
<< 查看详细目录

【序言】

一位应聘者 (interviewee) 在我面前写下了这样的几行程序: .
然后就陷入了沉思,良久,她问道:那else 怎么办?怎么能让电脑不做事情?
我说:对呀,怎么才能让电脑闲下来?你平时上课,玩电脑的时候有没有想过?这样吧,你可以上网查查资料。
她很快地在搜索引擎中输入“50% CPU 占用率”等关键字,但是搜索并没有返回什么有用的结果。
在她忙着搜索的时候,我又看了一遍她的简历,从简历上可以看到她的成绩不错,她学习了很多程序设计语言,也研究过“设计模式”、“架构”、“ SOA”等,她对Windows、Linux 也很熟悉。我的面试问题是:“如何写一个短小的程序,让Windows的任务管理器显示CPU 占用率.. << 查看序言

【免费试读】

 电子书Web试读版:试读本书 全部品种
第01章第1节免费..   第01章第12节免费..  
>>进入在线免费试读
>>51CTO在线试读
评论交流 共有163人开贴评论  343人参与评论  163人参与打分 查看
96人
 58%
用户平均打分
我要写评论 help如何参与评论和打分
19人
 11%
10人
 6%
8人
 4%
30人
 18%

calander
一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2009-4-22 14:06:00
首先我买这本书事看到同学买了后,我才准备要买的,印象就很好。然后说书的内容,本书算是一个题库,对于喜欢算法的人来说据对是本好书。而且其中的例子往往都是生活中的事情,这同样是让我们学会多从生活中寻找问题,解决问题考虑的要周全。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

atixujie

一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2009-4-21 11:57:00
总的来说不错,对很多问题给了启发性的提示。个人认为小小的缺憾是有些问题没有告诉读者这个问题的实质。比较适合非科班的同学来看。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

yeka
三级评论员
评价等级:  
发表于:2008-5-7 3:01:00
陈钢(中南大学)读后感:

这几天稍微清闲一点,就翻看了一下《编程之美》,从序言看起。我看书其实很喜欢看序言和后记。一本好书的序言和后记中觉得凝结着作者的心血。从序言和后记的内容和质量也能看出一本书到底是纯粹拼凑的商业作品,还是一本值得细读的佳作。《编程之美》显然属于后者。从调侃一些找工作和面试的基本情况,到介绍微软招人的方式,都写得很真实。不过整本书中最具价值的还是那些面试题目和对题目的分析。

跟邻座的同学约定,随便从书中选一个题目,看谁的解法最好。抽中的题目是294页的4.6,一个从桶中取球的题目。如果能充分的理解题目,其实很容易。但是题目中在提问时却设了一个巧妙的陷阱,一下子就将同学套进去了。来看看这个题目的问题:“问:最后桶里面只剩下一个黑球的概率是多少?”。一看到问题中的“概率”二字,同学在草稿纸上写下的就是一堆诸如贝叶斯公式之类的东西。一阵天昏地暗的运算之后,告诉我:算不出具体的概率,但应该有很大的概率是黑球。我要他将一步步的推断过程讲给我听。一堆公式,逐步地展开,最后的结果就是他自己也不知道自己在算什么了,完全迷失了~~


这个问题中的“概率”二字对于学过概率论的理工科学生来说太有诱骗性了。其实这个题目与概率论完全无关,一道纯粹的离散数学题,或者可以说是适合给没学过概率论的中小学生做的智力题。如果将问题改成“最后桶里面剩下的一个球是黑球还是白球?”,或许这道题目的难度就能减去大半。不知道邹欣老师在写这个题目的时候是否做了这方面的考量。


我又给同学谈起我的想法,一阵飞沙走石,双方都算是理解了对方的想法。然后再翻开书看看微软牛人们的分析和解答,顺便研究一下扩展问题。两人恍然大悟之时再去看电脑上的时间,已经过去将近两个小时了。


很久没有这种感觉了,两个人能为了一个问题一起埋头苦想。如果没有《编程之美》这种牛书,估计也没人有兴趣跟我一起研究问题,这种问题也不会引起我的兴趣。买一本书,可以跟好友一起研读,很惬意的事情。还约定一起实现书中的算法——或许我又能回到中学那种以解题为乐趣的年代。



回复 ( 5条评论-- 点击查看讨论 )
您觉得呢? 送鲜花 (得6支)  扔鸡蛋 (得1个)

wuzhouhua

一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2009-2-18 8:17:00
每一节的问题,都是值得大家思索的
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

niwdakhl

一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2009-2-2 11:27:00
很有意思的书,闲暇之余,翻翻看看,能让头脑清醒,能让你接触到许多平时想不到的地方,对增加灵感,拓宽视野很有帮助
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)
我要写评论
查看所有评论交流(共163条)