导航:首页 > 程序命令 > 硅谷程序员面试文化

硅谷程序员面试文化

发布时间:2024-09-05 17:37:55

㈠ 有什么东西,程序员觉得很普遍普通,而别人却没有的

《The Effective Engineer》的作者在写书的过程中,为了了解那些顶级程序员和普通程序员的区别,采访了很多硅谷顶级科技公司的顶尖软件工程师。他发现这些给世界带来巨大影响的的工程师们至少有以下5个共同的思维模式:

1.勇于去研究你不懂的代码

一般人都不愿意去研究自己不曾接触过的代码,很多人都没有尝试就放弃了。如果你经常去研究你没有接触过的代码,你就会越来越熟悉不同的代码结构和设计模式。现在人们很容易就接触到优秀的开源代码资源,你可以很方便的就下载下来做一些改动或者调试,去研究为什么代码可以这么写。

除了代码之外,很多人对于陌生的工作内容也会感到恐惧。每次换工作的时候,你可能都会遇到新公司的工作内容和以前工作的内容不一样的情况,以至于刚开始的时候工作效率没有以前那么高。很多人甚至觉得,他们是不是骗了面试官。

其实,大家都是在学习的过程中。在一个陌生的领域,没有人从一开始就是大神。如果你想变得越来越好,无论是写代码,与人沟通或者其它的技能,都是需要投入时间去学习的。

2.精通代码调试(debug)

很多人在写代码的过程中,经常会有的一个问题就是:为什么我写出来的代码不能运行?为什么运行的结果不是我想要的?

几乎所有的程序员写代码都不是一遍就能写好的。但是顶尖的程序员非常快的就明白自己代码的问题可能是什么。这是一个很重要的能力,但是偏偏学校里不教,面试的时候考官也不经常提及。

那么怎么去调试代码呢?其实核心就是以下几个方法:

1、不妨先猜测一下到底发生了什么。

2、假设你的猜测是对的,想想你的猜测会导致程序有什么结果。

3、试着观察这些结果有没有异常的地方。

4、如果你没有发现异样,那么说明你的猜测就是对的。

5、如果你发现了异样,那么说明你的猜测是错的,接下来换一个猜测试试。

对于顶尖程序员来说,这个过程在脑海中就是电光火石的一瞬间。只要你解决的问题足够多,你做出来的猜测就会越准确。

至于如何发现异样?你就需要有一套自己的工具或者方法论了。最简单的就是在代码里输出日志来判断。但是这是比较笨的办法,你需要去接触一些高级的工具或者直接带有Debug功能的编辑器。

3.重视能够节约时间的工具

最近打败人类的AlphaGo每天可以进行上百万局的下棋训练,我们人类一万个小时的训练却需要10年之久。也就是说,电脑运行几分钟,可能就等于人类工作好几年。

曾经在Facebook担任技术总监的Bobby Johnson描述过,高效率的程序员都把时间花在制作工具上。

很多人也认为工具是很重要的,但是他们并没有花时间去制作、整合自己的工具。但是,Jonson团队最出色的员工耗费了他们1/3的时间在工具制作上,这些工具可以用来发布代码,监控系统,以及能让他们花更少的时间去做更多事情。

总之,不要花时间去做机器可以代替你去做的事情。

4.优化你的迭代速度

假设你要花12秒钟去搜索某个函数是在哪里定义的。再假设你每天做这个动作60次,那么你每天就要花12分钟去搜索函数定义。

如果你用一个好一点的编辑器,每次找到函数定义只要2秒钟,那么你每天就会节约10分钟。每年你就可以节约40个小时。

如果你能找到3个这样的场景去优化一下,那么你每年可以节约一个月的时间。想想这一个月你可以做多少有意义的事情。

再假如你在调试一个App的bug的时候,改完一次代码都需要重启一下App,然后点击4、5次才能看到bug有没有改好。那么你是不是可以先花几分钟设置以下,让App一启动就转到显示Bug的页面呢?

千万不要小看这些琐碎的细节,改善它们的回报是巨大。

5.系统性的思考方式

当你在写代码的时候,你很容易就认为只要你按照需求实现了指定的功能,你的代码就写完了。但是这其实只是冰山一角。任何没有发布到生产环境的代码都不会产生任何价值。

如果想写出真正有影响力的代码,你需要从整个系统去理解你的工作:

1、你的代码和其他人写的代码在功能上是什么关系?

2、你有没有好好测试你的代码?或者其他人是否很容易测试你的代码?

3、为了部署你的代码,线上生产环境的代码是不是需要改动?

4、新的代码会不会影响到已经运行的代码?

5、在新的功能下,你的目标用户的行为是不是你期望的?

6、你的代码有没有产生商业上的影响?

这些问题都不是很容易就能回答的,但是在写代码的时候,你需要明白你的代码最后会不会得到最好的结果。

㈡ 程序员培训机构排名前十

hcie培训机构排行

hcie培训机构排行前十的有光环国际、尚硅谷、泰克实验室、黑马程序员、千锋教育、传智教育、尚学堂、达内教育、弘成教育、课工场。

1、光环国际

新三板上市公司,成立于2001年,IT在线教育的成功实践者,打通了IT教育、就业、管理、深造的产业链接,将政府、院校、企业、咨询机构连接起来,实现了集政、产、学、研、用为一体的协同育人目标。

2、尚硅谷

知名IT教育培训机构,拥有北京、深圳、上海、武汉四处基地,已开设学大数据培训、大数据运维+Python自动化等多门学科,同时提供谷粒学院在线课堂、直播课堂等线上培训。

3、泰克实验室

华为hcie培训机构,高新技术企业,与华为、Redhat红帽等行业龙头企业已建立战略合作关系,聚焦于大数据、人工智能、云计算、等方向的ICT人才培养、专业共建、互联网产品开发与应用等。

4、黑马程序员

高端IT教育品牌,直营分校遍布全国,主营大数据、Python+人工智能等核心课程,被评为“江苏省生产性服务业领军企业”“长沙人社局官方指定互联网+职业技能培训机构”“十大数据培训机构”。

5、千锋教育

千锋IT教育致力于打造中国互联网全产业链人才服务平台,总共开设12大热门学科(大数据+人工智能培训),每月更新前沿技术。千锋已与国内20000余家IT相关企业建立人才输送合作关系,年培养优质人才20000余人,合作院校超600所。

6、传智教育

其课程内容紧随国家互联网科技战略及产业发展步伐,并与软件、互联网、智能制造等前沿技术齐头并进,在全国开设19所分校,直营分校遍布各大一线城市及省会城市,每年假期承办由工信部计算机与微电子发展研究中心主办的“全国高校IT骨干教师研修班”。

7、尚学堂

2006年成立的大数据培训机构,事业部遍布十多个城市,已与国家软件和集成电路服务平台建立战略合作。学大数据培训课程分零基础班、就业班、高手班,为学员提供就业服务+面试题+简历指导;提供六大企业实训项目。

8、达内教育

美国上市的IT培训机构,亿元级职业教育集团,在全国70个大中城市成立了373家学习中心,提供少儿及成人IT教育课程,获评德勤“亚太地区高科技、高成长500强企业”奖项,以及“十大大数据培训机构”,工信部“优秀培训基地”。

9、弘成教育

网络学历教育服务及智慧教育综合服务提供者,着力于以大数据、云计算、人工智能等信息技术为支撑,创新教育产品、构建智慧教育模式,为用户提供多元化和定制化的教育解决方案。

10、课工场

大学生高端教育品牌,荣获腾讯网“知名在线教育品牌”“品牌实力教育机构”,中国网“综合实力突出教育集团”等荣誉。其通过针对企业最新的岗位技术需求,邀请一线专家参与技术方向把控、课程研发及教学实施,研发出可以让大学生快速、高效掌握的教学课程体系。

培训机构介绍

培训机构,以提升能力、培养技能、学历教育、认证培训等为目的的教育培训机构需要有场地的要求及师资的要求,需要教育主管部门给予认证并且取得社会力量办学资格方可营业。

it教育培训机构哪家好

it教育培训机构推荐如下:

1.传智教育致力于高素质软件开发人才培养。旗下已涵盖黑马程序员、博学谷、传智汇、酷丁鱼少儿编程、传智专修学院、院校帮子品牌。现开设javaEE、大数据、HTMLJS+前端、Python+数据分析、人工智能开发、UI/UE设计、软件测试、新媒体+短视频直播运营、产品经理、Linux云计算+运维开发智能机器人软件开发、电商视觉运营设计等培训学科。

2.达内时代科技集团有限公司,简称达内,成立于2002年。达内连续4年入选德勤评选“中国高科技高成长50强公司”、“亚太地区高科技高成长500强公司”,获得首届中国留学人才归国创业“腾飞”奖、中关村管理委员会指定的“软件人才培养示范基地”等荣誉。

达内企业特色

1、适合不同基础的学员

教育培训行业一直不能解决的难题是:“无法根据不同学习能力、不同学习水平进行针对性的因材施教,导致不同学习水平、不同学习能力的学员在一个班级内混合上课,学生学习的效果无法实现最大化”。

2、满足企业需求

随着企业招聘职位的越来越细化,对岗位的技术要求越来越细,达内必须按照企业的需求为企业提供高水平的技术人才,所以必须推出差异化教学模式,满足企业的招聘需求。

培训机构排名前十

培训机构排名前十包括中公教育、达内教育、传智教育、新东方XDF、华图教育、新华教育、开元教育、粉笔职教、火星时代教育、高顿教育。

中公教育始于1999年,于2019年深交所上市,公职类职业培训知名品牌,主营业务横跨招录考试培训、学历提升和职业能力培训等3大板块,提供超过100个品类的综合职业就业培训服务,公司拥有超2万人的专职师资+研发人员,在全国设有1600多家直营分部和学习中心

达内时代科技集团有限公司(简称达内教育)成立于2002年,国内IT职业教育培训行业知名品牌,以IT培训为主的多元化、综合性的职业教育及人才服务企业,课程涵盖成人IT少儿编程课程以及课外辅导课程2014年4月3日成功在美国上市,成为中国赴美国上市的职业教育公司,也是引导行业的职业教育公司。

传智教育成立于2006年,专注于IT培训,旗下拥有黑马程序员、传智专修学院、酷丁鱼、博学谷、传智汇等子品牌的教育集团,隶属江苏传智播客教育科技股份有限公司,公司致力于培养高精尖数字化人才,主要培养人工智能、大数据、智能制造、软件、互联网、区块链等数字化专业人才及数据分析、网络营销、新媒体等数字化应用人才。

新东方教育科技集团由1993年11月16日成立的北京新东方学校发展壮大而来。国内知名的教育培训机构,以语言培训为核心,拥有多个教育平台,集教育培训、教育产品研发、服务等于—体的大型教育科技集团。

北京华图宏阳教育文化发展股份有限公司简称(华图教育)于2001年由易定宏博士在北京创办,秉承“以教育推动社会进步"的使命,以职业教育为核心,主营业务涵盖了公务员、事业单位、教师、金融、医疗、部队转业干部、军队文职等各类人才招录考试培训业务,旗下拥有华图教育、华图山鼎、华图在线、华图图书、华图投资、华图医疗、华图金融、华图公递选等多个教育知名品牌。

新华教育集团,1988年创建于安徽合肥,目前在全国30个省份及香港地区开办218所院校,学校总建筑面积达187余万平方米,常年在校生15万余人,拥有员工1万余人。打造了新华电脑教育、新东方烹饪教育、万通汽车教育、华信智原、欧米奇西点西餐教育、美味学院、欧曼谛时尚美业教育等职教品牌

开元教育是—家A股上市公司成立于1992年,知名的在线职业教育公司,提供财经职业教育、职业资格考证培训、艺术设计职业教育、学历辅导服务,涉足建筑、消防、医学、公考、教师、IT、金融等80个品类的综合职业知识技能培训与就业服务。

粉笔职教成立于2016年,专注于成人职业考试的知识类培训平台,通过线上线下结合的学习方式,科学系统的课程安排,包含公务员、教师、事业单位及其他职业教育类考试培训。

火星时代教育始于1993年,数字艺术教育高端品牌,1994年出版国内较早的CG教材《三维动画速成》,其火星人系列cG教材在业内享有极高的知名度,拥有职业教育、在线教育、青少年STEAM教育、学历教育、海外留学、图书出版等业务

高顿教育成立于2006年,财经教育领域领先者,以财经教育为核心、以大学教育/学历教育/职业教育为重点发展方向,集教育培训/教育服务/教育科技/产品研发于—体的职业教育集团

全国it培训机构排名

十大最靠谱it培训机构推荐:达内教育;传智教育;火星时代教育;优就业;千峰教育;光环国际;新华互联网科技;拉钩教育;51CTO学堂;北大清华鸟职业教育。达内教育成立于2002年,国内IT职业教育培训行业知名品牌,以IT培训为主的多元化、综合性的职业教育及人才服务企业,课程涵盖成人/少儿编程课程以及课外辅导课程。

达内教育成立于2002年,国内IT职业教育培训行业知名品牌,以IT培训为主的多元化、综合性的职业教育及人才服务企业,课程涵盖成人/少儿编程课程以及课外辅导课程。

达内致力于面向IT互联网行业,培养软件开发工程师、测试工程师、系统管理员、智能硬件工程师、UI设计师、网络营销工程师、会计等职场人才。2015年起,推出面向青少年的少儿编程、智能机器人编程、编程数学等K12课程。

传智教育成立于2006年,专注于IT培训,旗下拥有黑马程序员、传智专修学院、酷丁鱼、博学谷、传智汇等子品牌的教育集团。

公司由一批拥有10年以上开发管理经验,且来自互联网或研究机构的IT精英组成,负责研究、开发教学模式和课程内容。公司具有完善的课程研发体系,一直走在整个行业发展的前端,在行业内竖立起了良好的品质口碑。

火星时代教育始于1993年,数字艺术教育高端品牌,1994年出版国内较早的CG教材《三维动画速成》,其火星人系列CG教材在业内享有极高的知名度,拥有职业教育、在线教育、青少年STEAM教育、学历教育、海外留学、图书出版等业务。

武汉编程培训机构排名前十

武汉编程培训机构排名前十如下:

1.武汉动力节点。

上榜理由:我相信大家对于动力节点的上榜不会有所争议,毕竟动力节点在Java的教育上面做到了极致,10年来不断的在对Java的课程研发上下苦功,最后研发出了一套自己独家的教学方法。师资方面也是非常专业的。

2.武汉中软卓越。

上榜理由:中软卓越是一个综合性的公司他们不仅做IT培训而且还做软件外包,其业务在全国各地都有涉及。Java培训历史也是比较长的,因为公司业务的关系他们的学员在项目开发经验上还是有优势的。因此学费贵一点也是自然地。

3.武汉尚学堂。

上榜理由:尚学堂经过十年磨砺,在顺应社会发展的变迁下,从零起步逐步走上了一条独具风格特色的IT教育之路。武汉光谷是尚学堂在武汉的Java培训机构,他们的技术和实力至少在武汉是被人认可的。

4.武汉黑马程序员。

上榜理由:黑马程序员是近几年的后起之秀,成立时间不算长也不算短了,虽然除了总校区外其它校区的课程都是以视频的形式教学,但在业内反响也还可以,就是对于Java教学这方面,发展的比较晚,各方面还不算成熟,但未来可期。

5.武汉千峰教育。

上榜理由:千峰也是有一阵非常的火,这几年可能也是因为竞争激烈的缘故变得没有之前的势头了,2017年开始的Java教学,也是在Java方面发展的比较晚,各方面还不太成熟。而H5前端的教学还是比较好的,IOS也还可以,毕竟是IOS起家的。

it培训机构排名

it培训机构排名:

1、动力节点

动力节点成立于2009年,成立时间比较长,到现在为止还是只做Java单科教育。学生整体质量高,学习氛围好,就业率比较高,所以口碑不错。

2、千峰教育

千峰教育致力于打造IT教育全产业链人才服务平台,目前已在深圳、上海、广州、郑州、大连、武汉、成都、西安、杭州、青岛、重庆、长沙、哈尔滨、南京、太原、沈阳、合肥成立分公司,业务范围覆盖以大学生就业培训、职后技能培训与企业内训培训为主的立体化教育培训产业链。

3、尚学堂

尚学堂之前是马士兵创办,后期卖给高琪,分校比较多。开展JAVA、ios、android、hadoop大数据云计算、游戏等叁方面的软件开发就业培训课程,软件开发部负责软件开发服务的事宜,拥有多名毕业于名校的经验丰富的开发团队。

对外合作部负责就培训与开发事宜进行对外合作,与各地信息中心以及多所着名高校开展关于培训和开发方面的合作。

4、黑马程序员

黑马传智是一家,由当年张孝祥老师创建,主要是北京面授,双元课堂授课方式为主,当年依托中国最大的程序员平台CSDN,整合了国内众多知名软件企业的资源,并邀请到任跨国公司和国内大中型企业架构师,系统分析师、企业培训师组成自己的精英团队。

后期由于大量扩张分校,优质老师资源有所紧缺,教学质量虽然不如以往,但是比其他的小培训机构还是可以的。传智博客当年有好的老师成立了培训机构例如韩顺平、李明杰。一个创办了泰牛程序员、一个创办了小码哥,传智和黑马相继又开了传智大学,讲师现在偏向年轻化。

5、八维

北京八维教育以培养工程专业型人才为目标,现设有专业:人工智能专业、软件工程专业、大数据专业、网络工程专业、网站工程专业、物联网工程专业、云计算专业、移动通信专业、游戏专业、传媒专业、建筑专业、网络营销专业、高级翻译专业、国际经贸专业、全栈开发专业。

学校师资力量雄厚,治学态度严谨,一直致力于为社会培养技术人才,国家栋梁。

6、达内教育

达内科技有限公司致力于培养面向电信和金融领域的Java、测试、嵌入式、PHP等方面的中高端软件人才,由美国国际数据集团IDG和集富亚洲JAFCOASIA投资。

在中国软件业发达城市北京、上海、广州、深圳、重庆、大连、南京、武汉、杭州、西安、苏州、成都、太原、哈尔滨等30多个城市,建立了60多家培训中心。

7、北大青鸟

北大青鸟成立于1999年9月总部位于北京是一家中外合资企业为全国培养java工程师人才,学校规模庞大,在全国开设了600多家院校培养了无数个软件技术人才。初中、高中、大学等不同阶段不同学历的都可以去学习、教学方式,给没有上大学或者就业难的人提供了新的出路。

8、蜗牛学院

成都蜗牛创想职业技能培训学校有限公司是一家以信息技术服务为主导,立足高新技术前沿,专业致力于计算机软件开发、测试及应用的高科技企业。公司由国内资深一线IT技术专家共同打造,汇聚了国内IT及互联网行业顶尖高手,集合了IT目前流行领域的所有成熟技术和思想。

致力于为国内IT及互联网企业提供最新的技术和研发解决方案,最符合企业人才需求的专门人才,最具技术含量和实战经验的内训课程,帮助各个企业及员工快速突破技术瓶颈,成就团队价值。

9、和盈

杭州和盈科技有限公司是专业从事软件人才培训的职业培训机构,培训讲师由具有丰富经验的资深软件工程师组成。公司成立于2004年,经过多年的市场严格检验,和盈获得到了主流软件公司的认可,学员就业于杭州及至浙江的各类软件和互联网企业。

10、小码哥

小码哥2015年成立,是一家专注于IT教育培训的机构,坚持一次学习终生受益的教学理念,目前共有北京、广州、上海三个校区。秉着全心全意为学员服务,认认真真做好教育工作的企业文化,立志打造一个教学专业并紧跟当下流行前沿技术的教育机构。

为了让学员保持强有力的核心竞争力、在企业中具有真正实战能力,让更多有梦想的年轻人学到实实在在有价值的知识,成为让知识真正改变命运的IT培训品牌。

㈢ 在硅谷,中国码农为什么干不过印度码农

首先,印度人建立了非常完善的价值回报体系。从培训到内推,环环相扣,形成了一个互惠互利的职业盈利系统,长此以往,抛开code能力与质量不谈,印度工程师在硅谷一线公司的数丛禅衡量呈井喷状。而在美国的其他行业里,这种模式更加吃香。许多最基础的职位都被印度外包公司占领,“低价+好用”的特点,挤得其他人甚至是美国居民在求职路上无处可逃。

前面说到,生态是可以被改变的,而且有人正在为此努力着,有人正在为在美工作的中国工程师们打造一个完善、可靠、高效的生态圈子。

㈣ 黑马程序员和其他机构相比,优势是什么

26岁的我,初中学历,之前在家人的安排下做秘书的工作,对学习没有兴趣。做了一段时间的秘书,工作真的很乏味,没有什么技术含量,每天重复着同样的内容,感觉一下就看到了未来。在某一天突然觉得自己需要改变,知道学编程工资高,从网上了解了黑马程序员和尚硅谷,因黑马程序员口碑比较好,教学时间也比较长,选择了北京黑马,学习C++。
曾经的我还担心自己的学历不够,不懂数学和英语,可能跟不上,基础班上的格外认真。后来发现,这些都不是问题,助教真的很负责任,因为有他的存在,让我觉得哪怕自己真的跟不上,也有人在背后默默的辅导着我,因为助教老师真的不只一次在晚上给我补课了!工作后也常有联系,遇到什么难题还会请教他。
黑马的学习氛围非常的好,下课后会有自习,晚自习,你看着大家认真学习的态度,你都不好意思不学,这在一定程度上也培养了我的自制力。可能大家会觉得,学编程肯定很枯燥乏味,但是我体会的不是这样的,老师很幽默有趣,从现实给我们举例,让我了解知识更透彻,学习也是循序渐进的,从最开始的基础,到C基础,到C提高,再到一个完整的项目,都是慢慢讲解的。而且老师不仅仅给我们讲书本上的知识,还讲一些比较大的公司需要用到的技术,以及比较流行的技术,这对我的面试有很好的帮助。
面试的时候,只面试了两家就拿到了offer,而且是两家都拿到了。面试非常考验临场发挥及知识储备,在此要说一下,可以在网上下载真实场景的面试录音,可以边听边思考,如果是我,应该怎么回答!
在黑马,最让我印象深刻的是班主任老师,她在我最需要帮助的时候从天而降,那一刻她是一个天使!因为之前租的房子是公寓,检查之后不让住了,把我赶了出来,当时在北京自己一个人,感觉很无助,班主任看我没有去上课给我打电话,知道了这事情后,让我带着行李箱先去了学校,让我继续学,她帮我去看附近的房子,等我下课后,在一一去之前她去看过觉得合适的房子,当时真的是非常的感动, 也特别感谢班主任,觉得自己遇到了真是负责的学习机构!
学习真的可以改变命运,当我在黑马学习的时候,也有迷茫和困惑的时候,但是想想我来这里的原因和目的,加上身边对我认真负责的助教、班主任,我就继续坚持了下去,当然,我也不负自己及他人,毕业找到了工作,月薪10K!

㈤ 程序员怎么样才能进入微软

光聪明没用
微软公司的招聘信箱,每个月会收到1.2万份简历。如果用A4纸打印出来,能堆得比姚明还高。
不过,微软HR们并不担心加班工作,他们有比人工筛选更高效的“秘密武器”———计算机核对搜索。每封按规格投递给微软的电子简历,会经由特定程序搜索关键词,然后录入数据库。计算机“认为”有前景的简历,HR才给应聘者一个电话应答的机会。
两轮筛选出的“胜利者”能收到一张来往华盛顿州雷蒙德的微软总部的机票。打包好头脑,准备接受“眼高于顶”的面试官们一整天超高难度的“马拉松”面试吧!
“为什么啤酒罐的两端要做成凹形设计?”
“你要怎么制造M&Ms巧克力?”
“芝加哥全体大学生的体重总和是多少?”
听到这些问题少皱眉头,它们都是微软面试最典型也最小儿科的“一星级题库”。通不过这类测试,别说微软,硅谷中的其他计算机企业都不会“接收”你。
其实,早在20年前,微软还未曾开创、硅谷还是群雄争霸时,就开始流行用这些“扯淡”考题招聘。因为计算机产业的快速变动和创新,许多企业发现,光测试应聘者的IQ远远不够,高分IQ员工往往光有一副聪明脑袋,爱说不能做。
于是,老板们开始寻求可以考查“全方位解决能力”的招聘题目,“读取”应聘者逻辑思维能力、想象力和解决问题的能力“指数”。这就是“怪考题”的老祖宗们。
为比尔设计浴室
如今,在“巨无霸”微软的推动下,这类考题愈出愈冷僻。
来看看最近比尔·盖茨最中意的考题———为他设计一个浴室。
很异想天开?可以随便回答?这么想的话你铁定无法通过微软面试!用心分析题目,应试者可以得出2个答题关键 ———一是要考虑符合比尔·盖茨身份、职业、性格的浴室设计方案;二是至少要提出一些让比尔·盖茨欣赏但他自己却从未想到过的设计理念。否则,比尔·盖茨干吗雇你为他设计浴室?
被微软接受的合理设计理念于是诞生了。
能够自动上锁的智能医药箱:用来存放家用药品,以便无大人陪伴的孩子进入浴室、偶遇意外时能够得到及时救治。
自动记事本:在浴室里产生奇思妙想,却又因为手湿,无法使用PDA。那么,或许比尔·盖茨需要一个声音识别设备,当他说出诸如“比尔的备忘录”等代码后,设备可以录下信息,并自动将信息发送到电子邮箱,以备随时取用。
一面物像非对称的镜子:镜子背后安装了视频屏幕,屏幕连接着四周围隐蔽的摄像机。这样,站在镜子面前,你能轻易看到你的背面图像和侧面图像,穿衣服、剪头发或者挤掉背后的暗疮就方便多了。
“面临不确定时的行动力”而非“想象力”,才是微软设计这道考题的真正目的。
答对了未必得分
更令人抓狂的是:有时,应试者即使给出了题目的正确答案,却依旧无法得分。
比如“地球上有多少这样的点:你先朝南走一公里,再向东一公里,再向北1公里,这时你回到了你的起点上。”
首先你想,这不是四方形少了一个边吗?回到起点简直不可能!
然后,很快想到“极点”这个特殊地点———从北极点出发,任何方向都是南。于是从北极点出发,向三个方向分别走一公里,回到极点。于是你庆幸自己找到了答案,而且是惟一的答案。因为这样的事情在南极点上不能发生,南极点已经不能再向南了。
考官面无表情,在你的答卷上批下“汤团”一个,你和回答“没有这个点”的朋友们站在同一个叫做“淘汰”的阵营。
答案的关键正是在南极点上。
假定你站在离开南极点一公里多一些的地方走向南极。走完向南的一公里后,你还未曾达到南极点,但已经非常接近。于是你继续向东,因为实在离南极点太近,你发现不断向东走的路线形成了一个以南极为圆心,与赤道平行的圆,它的周长刚好一公里。这样一来,你回到了圆形的出发点。往北一公里后,你回到原点。这样一来,答题的点增加到了无数。
完了吗?并没有,你还可以增加一些点,比如,那个圆形的周长恰好是1/2公里、1/4公里、1/8公里……
只有回答出后面两类答案的人,才有资格被微软留下来。

阅读全文

与硅谷程序员面试文化相关的资料

热点内容
手机proxy服务器地址 浏览:449
吉他清音压缩 浏览:301
简历模板程序员 浏览:881
螺杆压缩机虚标型号 浏览:953
idea开发项目服务器ip地址 浏览:125
串口服务器出现乱码怎么解决 浏览:950
命令按钮的default 浏览:161
战网如何登录其他服务器 浏览:990
中国银行app如何关闭短信 浏览:493
nx120编程技巧 浏览:722
手机也能使用源码公式 浏览:918
怎样把压缩的文件下载 浏览:334
pdf是哪的 浏览:27
群晖服务器如何建立自己数据库 浏览:868
win10怎么查找服务器地址 浏览:506
freepdfsplit 浏览:172
如何更改linux服务器地址 浏览:221
编程求字符串abcdefh长度 浏览:312
座机时间服务器地址 浏览:419
华康宝app是怎么样的 浏览:73