19 12
发新话题
打印

Google

应届硕士18w-20w,15%bonus  
一流大学CS硕士毕业 跨国软件公司实习半年 software engineer月薪 16k左右  
其它福利:google的股票40股 (现在市值超过400$ 每股)  
北大计算机系研究生毕业,进google,月薪2.2万起,奖金单算  
根据Google公司的内部政策,除非得到提拔,否则Google员工工资是不会上涨的,类似“升职才加薪”。而就算工资上涨,每次也只会提高5%~8%。那么一个员工平均多久才能得到提拔而升职呢?答案是至少18个月,甚至24~30个月也算正常的。因此可以想像Google员工是多么的“贫穷”的  
最近一期《财富》杂志的排名表明,google荣获2007年度全美最佳雇主,可见其对员工的福利之丰厚  
google美国总部的“豪华福利”流传甚广。员工除可在公司内享受免费洗衣、理发、水疗、按摩以及看医生等五星级豪宅住客会所式的服务,还可暂时带宠物上班,更可学习多种外语。员工除可乘搭免费无线上网的公司穿梭巴士外,自行驾车返工时亦可享受洗车及入油的服务,另外还有5,000美元的津贴用以购买环保汽车;员工生了孩子,还可报销500美元的外卖服务。  
在google中国,其员工福利也令人眼红:有展示着开心果、甜麦片、杏仁、木糖醇口香糖等十数种零食的四层高的零食柜,展示着香蕉、樱桃、葡萄、圣女果、苹果的水果篮,展示着含有佳得乐、王老吉、雪碧、农夫山泉等“不到二十种饮料”的饮料柜,以及“上班时间也可以玩的足球桌”、KTV超大包房兼瑜伽房、健身房和“需要提前预订”的按摩服务,最具诱惑力的厨房也于前段时间建成。  
招聘流程
网申方式、时间及目标院校
清华、北大、浙大、中科院、北航、北邮
招聘职位及人数
需要参加笔试的4 个职位:  
职位1 软件工程师 – 北京/上海 (Software Engineer – Beijing/Shanghai)  
职位2 手机无线应用工程师 - 北京(Mobile Wireless Application Engineer - NewGrad - Beijing)  
职位3 测试软件工程师 – 北京 (Software Engineer in Test– Beijing)  
职位4 技术策略助理工程师 —北京(Associate Technical Solutions Engineer - Beijing )  

仅需在线申请的5个职位  
职位5 助理产品经理-北京(Associate Product Manager –Beijing)  
职位6 IT工程师 – 北京 (IT Engineer- Beijing )  
职位7 用户界面设计师 – 北京User Interface Designer – Beijing  
职位8 用户界面设计师(短期) – 北京User Interface Designer(Temporary) - Beijing  
职位9 用户界面设计实习生 – 北京User Interface Design Intern – Beijing
我们将用真诚与汗水为广大职友提供服务!你们的支持与回复是对我们最大的支持!mianbar站务组

TOP

招聘要求
软件工程师
计算机软件或相关专业本科或以上学历对解决具有挑战性的问题充满**如有以下经验更佳:Unix/Linux 或 Windows 开发平台,C++开发,分布式系统,机器学习,信息检索,网络编程,及对大型软件系统的开发  

测试软件工程师
计算机学士或硕士学位,或具有同等学历,计算机博士尤佳。精通至少一种通用程式语言(Perl、 Python、 Shell等)。娴熟运用C,C++或者Java的编程技巧。精通Unix/Linux/Windows操作环境。具有广博的网络技术知识。对测试工作的**以及独立应对难题的工作能力。以团队为本位的工作态度以及领导潜力。卓越的分析和解决问题的技能。兴趣广泛且热衷于技术。具备分布式系统、TCP/IP网络、数据库、Linux内核等知识尤佳。具备开放源代码项目和工具知识尤佳。  

IT工程师
理解 LAN/WAN 环境熟悉 Linux/UNIX 和 Windows 环境对IT硬件,应用以及新技术非常感兴趣高超的故障诊断和问题解决技能以用户为中心并且具有良好的个人品质自我驱动以及快速学习能力项目管理能力以及同时处理多项工作的能力学士及以上或者同等学历英语和普通话流利对电话和视频会议系统,以及无线设备有兴趣者优先有Macintosh OS X系统经验者优先  

技术策略助理工程师
至少具备计算机科学或相关技术专业学士学位(MSCS更佳)。 1 – 5 年网络/软件行业经验。 C/C++, Java, JavaScript、PHP、Python或Perl语言脚本编程经验。了解UNIX或GNU/Linux操作系统及相关知识。突出的书面和口头交流能力。突出的解决问题的能力,确实具备多任务处理的能力。突出的分析技能。必须积极主动,注重细节,组织性强。具有快速学习的能力,能在一个能见度高、压力大的环境下胜任工作。  

助理产品经理
技术类或统计类学士或硕士学位,或具备同等知识领域之学历。热衷于产品创新和分析。优异的书面表达能力和口头交流技能。优异的组织和分析技能。具有良好的开发和理解战略能力  

手机无线应用工程师
计算机软件或相关专业本科学历;硕士、博士学历佳;精通C/C++ and Java,并具有相关软件开发经验; 具有J2ME / Symbian / BREW开发经验,有 Windows Mobile / PalmOS平台开发经验熟悉手机开发环境和语言有手机平台/运营开发经验佳  

用户界面设计师
人机交互或相关领域教育背景(具有计算机专业或相关专业的学士或硕士学位尤佳)。具有设计可用性网络界面的丰富经验。精通HTML。熟练使用JavaScript制作快速原型。优秀、简洁的视觉设计感。优秀的领导、交流、团队协作能力。中英文流利。
我们将用真诚与汗水为广大职友提供服务!你们的支持与回复是对我们最大的支持!mianbar站务组

TOP

用户界面设计师(短期)
设计、人机交互、心理学或相关领域教育背景。 具有设计可用性网络界面的丰富经验。 精通HTML。 优秀、简洁的视觉设计感。 优秀的交流、团队协作能力。 中英文流利。  

用户界面设计实习生
设计、人机交互、心理学或相关领域教育背景。具有设计可用性网络界面的丰富经验。精通HTML。优秀、简洁的视觉设计感。优秀的交流、团队协作能力。中英文流利。  

Technical Service Engineer - Trainee
Location: Shanghai/Guangzhou/Tianjin Business: Industrial Lubricants Service Basic Requirements: Preferred Majored in Chemistry, Mechanical, Automotive Engineering Good at learning and communication Good interpersonal skills Proactive and assertive, with a bias for action Fluent in both spoken & written Engineer  

用人标准
在 Google,人才策略很简单:我们邀请优秀的人才加盟并鼓励他们实现自己的梦想。我们推崇勤奋的工作、愉悦的工作环境、以及背景各异的人才相互碰撞激荡出的创造力。Google 的成员中有奥林匹克运动员和猜字冠军,有专业厨师和独立电影制片人。我们相信无论你在全世界哪一个 Google 办公地点工作,你的灵感都能被激发,去创造出永远超越自我的辉煌。  

网申和Open Question 性格测试
Google没有网申系统,申请google职位只需以下流程: 1 请将您的中英文简历(英文简历必须)以文本或HTML的格式发至jobs@google.com; 2 并在邮件的标题中注明应聘职位的英文名称及工作地点 3 邮件正文请使用英语,所有中文信息请以附件形式提交 4 如果有英文成绩单,请一并提交,请在文件名里包含English Transcript字样。  

笔试
笔试题目结构:9道单选+3道问答。时间:100分钟【题库(不完全)】  

单选题:  
一、求两个二进制数的异或值,基本上学过一点计算机的东西的人都能对的题目。大概是如下的函数:  

int someFunc(int x){  

if (x == 0)  

return 0;  

else  

return x + someFunc(x - 1);  

}  

问这个计算的是什么。。。
我们将用真诚与汗水为广大职友提供服务!你们的支持与回复是对我们最大的支持!mianbar站务组

TOP

二、问链表结构和数组相比的优势不包括哪项,包括:插入的时间、删除的时间、存储空间如下函数:  

T(x) = 1 (x <= 1)  

T(n) = 25 T(n/5) + n^2  

问T(n)随n的增长。  

选项大概是这样的: O(n^2),O(n^2logn)等等的……  

三、问答:前两题是coding,要写出代码的,最后一道是写算法即可,不用代码但是需要用最优化的算法来实现,并且分析时间空间复杂性。 1、写两个N*N的矩阵的乘法,给出了C的格式,你可以选择你喜欢的语言去写。。  

int* multi(int* a1, int* a2, int N){  

} 2,寻找一个单向链表的中项,如果存在两个则返回前一个。给出了C的格式,同样你可以选择  

struct {  

Node* next;  

int value;  

} Node;  

Node* someFunc(Node* head){  

} 3,给一个长度为n的整数数组,只允许用乘法不允许用除法,计算任意(n-1)个数的组合乘积中最大的一组,写出算法的时空复杂度。【TIPS】 1,问答的第一题是google上学期 intern的大题原题;  
2,google很喜欢考链表,无论intern的面试以及两次的笔试都有这样的题目;  
3,google一般大题第三道都是写算法的时空复杂度;  
4,选择题基本上偏简单,但是要做得准确率高似乎并不那么容易;

面试
电面流程:  
一般是约个早上的时间由美国那边的工程师打过来,时间一个小时左右。从联系到电面中间间隔一般是一周至十天。电面完后,面试官会写个报告交上去,如果不好就被人据了,如果评价好,就有HR跟你联系说我们对你有兴趣,如果有进一步的安排就告诉你,然后就安排Onsite的面试。
我们将用真诚与汗水为广大职友提供服务!你们的支持与回复是对我们最大的支持!mianbar站务组

TOP

【电面题库】  
项目经历;你觉得哪个项目最富有挑战性?你怎么解决那些问题的?  
struct和class的区别  
linux下的一些基本命令  
引用和指针的区别,用法  
单向链表的删除操作,已知head,p(指向被删除元素),要求复杂度为O(1) (题目似有误)  
Google Destop Search的一些技术  
有100阶楼梯,一个人从底往上爬,每次爬1阶或2阶,请编个算法说明一共多少种走法?后面的问题更有一些深度:这个算法(他会给出一个正确的算法思路)有什么效率上的问题,如何解决;如果这个算法经常要被调用,如何设法使效率提高?  
对现在的Stack(栈)数据结构进行改进,加一个min()功能,使之能在常数,即O(1),时间内给出栈中的最小值。可对push()和pop()函数进行修改,但要求其时间复杂度都只能是O(1)。  
用C/C++编程如何确定所在的计算机上栈的增长方式(是从高到低,还是从低到高)。  
你要如何实现类似Google的拼写检查(即纠正用户输入关键字中的错误单词)?  
如果进入Google,让你自由地选择一个课题,你会做什么方面的?  



面试流程:  
onsite的面试与电面之间一般间隔一周到三周,去之间会发来一个保密协议和一个情况调查表让你填,并且去的时候带过去。Google现在前台负责接待的HR一般也是从美国派过来的,大家轮换着来,所以一般上来招呼都是用英文,中国话不利落,但是你跟她讲中国话也听得懂。第一轮onsite一般是四个人轮流上阵,一人45分钟。完了以后每人写个报告交上去。这轮的结果不是被拒了就是在大概一周以后告诉你安排了第二轮onsite。第一轮onsite和第二轮之间大概也是隔个一周到三周,现在一般第二轮会安排两个技术人员轮流面试并且跟李开复见一面,每个人见面时间大概45分钟。完了以后继续等结果。这一轮不是被拒了就是开始让你提供其它的信息了,如果有戏,HR会很快给你发信说Google对你很感兴趣,但是处理评估每个应聘者需要时间等等。  

面试特点:  
从google的面试可以看出来,它所要的是纯技术人员,4轮纯技术面,hr只负责流程上的助理。4个技术面试官,4个房间,所有来面试的人分别在每个房间排成队列,任何一个房间都有否决权。每个房间大概面1个半小时,加上在外面排队等待的时间,四轮都走完的人,估计得8个小时左右。 Google面试不关注项目经历,而关注纯技术层面的东西。面试的内容基本以数据结构为核心,但是也需要把编程结合OS,DB,高数等一些知识来答。可以说它考察的是你对cs专业基础学科的理解和实践能力。而且面试的形式并不死板,不是一题一个答案这样。而是先给你一个题,你做了,他又在题的基础上加一些条件,你继续答,再加条件,再答。。。答到你卡住为止。在整个流程中,每个环节都经过精心设计。以面试来说,除了极少数有特殊技能的应征者之外,几乎所有的应征者都会被不同部门的人面试。每个面试官都可以看到前位面试官提出的问题(这样就不会有重复提问的情况),但他看不到其它面试官的评分(这样才能保证每个人都足够客观)。每个面试官在面试后要填写非常详细的回馈信息(通常有两页),并为应征者打分数,从1.0到4.0不等(可以是小数,1.0表示绝对不能雇用,2.0表示反对雇用,3.0表示可以雇用,4.0则表示坚持必须雇用)。给分时,每个面试官都必须十分谨慎,因为他的面试技能也会被评分和评估。如果一个面试官多次在别人都给低分的情况下给高分(或者反之),他自己就会被扣分。如果他的判断经常和别人相反,那么他以后可能就不再有参加招聘的机会。
我们将用真诚与汗水为广大职友提供服务!你们的支持与回复是对我们最大的支持!mianbar站务组

TOP

内部声音  
Googler 谈google面试  
去年做了不少面试(据说自己的面试次数在Google全球都是排在前列的,有点儿不敢相信),也参加了好几次校园招聘之类的活动,体会总或多或少有一些。也许可以给大家分享一些不涉及公司秘密的东西,一来让大家了解Google为什么聚集了这么多出色的技术人才,二来也可以让那些投简历的朋友在心理上准备得更充分一些——说实话,的确有些应聘者是因为对Google招聘流程,还有面试要求不太适应,而没有展现出自己应有的水平的。  

毫无疑问,Google在最近几年里一直是世界顶尖技术人才的聚集地。远的不说,在Google中国,我们身边就有ACM世界冠军,奥赛金牌得主,以及若干知名技术公司的前CTO。但这并不是说Google招的全都是那些拥有偌大的名头或来历的牛人,我觉得,只要有真本事,进Google并不像想象中那么难。关于招聘流程,其实开复在《与未来同行》那本书的第185页已经讲得非常清楚了,不外乎是下面几个主要的步骤: 1. 筛选简历 2. 电话面试或笔试 3. 若干轮面试 4. “招聘小组”讨论 5. “副总裁小组”最后复核 6. 发录用通知,签合同  

筛选简历似乎和其他公司没有什么本质的不同。我经常会在内部系统中收到招聘团队转来的,要我帮忙看一看并给出建议的简历。在国内,大多数人的简历都会有中英文两份。只要有中文简历,我一般就只看中文内容了。但许多从美国来的同事就会优先看英文简历。所以,投简历时中英文简历要尽量一致  

看应届毕业生的简历和看有工作经验的应聘者的简历是大不相同的。  

对于前者,说心里话,有区分度的信息通常不会很多,不外乎学习成绩、论文或著述(如果有的话)、实践项目(如果有的话)、竞赛成绩(如果有的话)等少数几项,至于自己说自己精通某某,熟悉某某,这个东西水分多少很难讲,反正我一般是权当参考的。所以,对应届毕业生更常见的做法是在学校或公司举行笔试,看笔试情况来决定谁可以进入下面的流程。  

但对于有工作经验的人,简历就非常非常重要了,因为你可以很容易地利用各种信息,从两份简历中比较出应聘者的实力差异(当然不是绝对准确的,因为还要考虑某些人更善于包装自己的因素)。在写简历的时候,大家其实可以设身处地地想一想,如果你在审阅一份这样的简历:应聘者声称自己精通某某平台,某某技术或某某语言,但又举不出足够有说服力的证据;声称自己在前公司做过项目经理、研发部经理等关键职位,但又无法清楚地描述自己在关键职位上有什么样的表现;声称自己做过N多项目,但又举不出一个有技术含量,或是可以体现自己价值的……你会给他或她进入后续流程的机会吗?
我们将用真诚与汗水为广大职友提供服务!你们的支持与回复是对我们最大的支持!mianbar站务组

TOP

电话面试是一件很有趣也很容易惹来争议的事情。至少我自己觉得,虽然电话面试可以省些时间,但的确比较难于全面了解一个人,不像面对面的面试那样有现场感,也没有直接交流时的各种便利——比如,可以从对方眼神、表情中发现他的许多特点。具体到技术面试上来说,电话面试让对方写代码是比较难的,据我所知,有的面试官的确会让对方写一段简短的代码,然后在电话中念出来。这个方法是不是真的有效,的确很难讲。但同时,我个人认为,电话面试有一个最大的优点,就是可以更容易地考察对方的语言交流能力:因为电话上的沟通不如面对面那么方便,在电话面试中你可以很容易地看到对方是如何利用这个“有限信道”来向你传递信息的。能够在电话面试中清楚、明白地展示自身优势的人,至少在语言交流方面都不会有什么问题。——顺便强调一下,交流和沟通能力对于现代软件开发来说,实在是太重要了。  

笔试主要是在招聘应届毕业生或实习生的时候使用,去年Google在好几所高校都做过比较大规模的笔试。那些笔试题目中,有一小部分是我出的,所以了解一些情况。和有些公司强调思维灵活性的智力题不一样,Google的笔试题最最重视的学生在CS专业上的基本功和灵活运用基础知识解决问题的能力。去年用在校园招聘的笔试题有许多套,大多都分为选择题和编码或算法题两个部分。做过这些题目的同学应该比较清楚:选择题考察的不外是对CS基础课、专业课的掌握情况,可能会涉及数学、逻辑、计算机原理、数据结构、算法、编译原理、操作系统等方面;而编码或算法题考察的则是编程的基本功力(比如对语法要素的正确使用,代码的可读性等等)和灵活运用算法知识解决具体问题的能力(比如算法的选择,算法的优化程度等等)。  

其实,出笔试题是一件苦差事。要想得到逻辑上没有漏洞,适于CS或相关专业的学生解答,易于上手,又有一定区分度的题目,实在是太难太难了。每套笔试题都要花费工程师许多精力,出完了题目,还要更多工程师来把关,看有没有漏洞。即便如此,去年用在高校的笔试题里还是存在少数表达含混或者逻辑上有漏洞的情况——在提高笔试题质量方面,我们还得继续努力。  

若干轮的现场面试是应聘者必须经历的,最有挑战性的,也最能影响面试结果的环节。Google对人才的要求向来都很高,这种要求也主要体现在现场面试的环节中。一个应聘者在若干轮的现场面试中,可能要面对的是有不同技术背景或技术特长的面试官,每个面试官所考察的重点也可能各有侧重,每个面试官也都有自己喜欢的提问方法和面试题目。达不到标准的人要想在Google的若干轮面试中“蒙混过关”,概率应该是接近于零的吧。  

许多人都想知道Google在面试中最看重的是应聘者哪方面的能力。我记得在去年在校园宣讲中曾反复强调过:仅从专业角度上说,Google会要求一个应聘者既具有扎实的CS基本功,也拥有灵活的思维方式和解决新问题的能力。当然,专业以外的东西,比如真诚、坦率,比如交流能力,对职业的正确态度等等,有时比专业能力更重要。
我们将用真诚与汗水为广大职友提供服务!你们的支持与回复是对我们最大的支持!mianbar站务组

TOP

因为每个面试官有每个面试官的特点,不大好介绍和评价其他同事的面试方法。我自己在面试时,一般喜欢先考察一个偏重基本功的题目,然后再考察一个偏重思维灵活性的问题。我还有一个倾向,可能也是某些应聘者比较担心的,就是边聊边问,根据应聘者的自我介绍,提最有针对性的问题。比方说,对方讲,自己有五年的C语言编程经验,精通(老实说,面试多了,对“精通”这个词就非常敏感,总觉得这个词背后是有无数玄机的)C语言,那我多半就会立即考察一下对方对C语言指针或函数调用的掌握程度;如果对方说自己精通的其实是JavaScript语言,那我自然会渴望知道,对方是不是真的清楚,JavaScript作为一种动态语言或脚本语言有哪些与众不同的语法特点;如果对方说自己对J2EE平台和流行的框架非常熟悉,那我一般会先从最基本的面向对象设计以及最基本Java对象模型开始问起;如果对方说自己有丰富的软件设计经验,那我这里有好几个并不一定真正存在的软件需求,需要对方画出系统架构的设计图来。  

面试时现场写代码或现场设计算法几乎是一定会发生的事情。拿我来说,对方写代码时直接敲在电脑上或是写在纸上,选用什么样的语言,或者使用什么样的代码风格,其实都是无所谓的。我最最关心的是应聘者对编程序这件再普通不过的事情的理解程度。一般说来,只要时间允许,我都会和应聘者一起,逐行讨论他刚写出的代码,比如函数接口设计是否合理,有没有其他的设计方式,变量类型的选择是否合适,代码运行时的时间或空间开销是否太大,代码中两个看上去相似的片段是否可以合并,等等等等。如果是现场设计算法,那我一般会要求对方在纸上用最直观的图示把他的算法思路表现出来——这多半是因为我的脑子比较慢,如果对方不能描述得非常清楚的话,我很难判断他的答案究竟是不是正确。一般说来,Google经常使用的面试题目都可以从不同的角度入手来解答,出色的应聘者还经常能想出面试官从未见过,又完全正确的新答案来。所以,做面试官也要开动脑筋,判断对方的答案哪一步正确,哪一步有问题。几场面试下来,面试官也要消耗许多脑力和体力的。  

面试结束后,面试官要写面试报告,而且要用英文来写。写报告会占用不少时间,我自己的英文并不熟练,一个45分钟左右的面试结束后,就多半要花20到30分钟来写报告。不过一年下来,写面试报告倒成了自己提高英文写作能力的一个重要练习项目,也算是对付出的这许多时间的一种回报吧。  

正如开复在书中所介绍的那样,所有面试报告都要送到“招聘小组”和“副总裁”小组评审。一个应聘者是否能加入Google,就要看这两次评审的结果了。  

先大概介绍到这里吧,其他相关的感想以后再续。
我们将用真诚与汗水为广大职友提供服务!你们的支持与回复是对我们最大的支持!mianbar站务组

TOP

对了,忘了提一点,Google中国招聘的技术职位并非只有软件工程师一种。参见http://www.google.cn/jobs  

上面讲的不少要求是针对软件工程师的。其他技术职位在对应聘者能力的要求方面各有差异,面试时的侧重点也不尽相同。比如下面两个特定领域的研发职位(顺便在这里贴一下广告,呵呵):  

                          ——From: 某googler的BLOG“人在google”  
http://blog.csdn.net/wangyonggang/archive/2007/03/10/1525835.aspx  
其他
创新实践者的乐园――Google中国总裁李开复博士寄语中国申请者  
正如我在《Google和中国――追随我心的选择》中写到的,Google是一个“令我震撼”的公司,因为它对技术创新的**,对诚信善意的执著,对公众利益的关注,和对自由透明的企业文化的追求。今天的中国,同样让我无比振奋,不仅仅因为它繁荣的经济、活跃的市场,更因为成千上万充满智慧、理想、活力的中国青年。所以,“我选择了Google。我选择了中国。”  

我在Google有两个目标: 一是使高深的技术变成任何人都能使用的产品,服务中国的大众,造福整个社会;二是培养最优秀的中国学生,提供环境让他们发挥自己的潜力。我们会致力组建一个卓越创新、真诚互助的团队,构建一个真正的“计算机科学创新实践者的乐园”。以创新产品研发为使命的Google中国工程研究院,将让我们的发明创造直接在互联网上“拿世界当实验室”。  

我们要让每一位员工有机会“做最好的自己”。我们将会协助每个员工量身设计职业规划与培养计划;给每个员工安排资深导师和美国总部学习机会;让大家在技术,情商,语言、沟通、组织能力等各个方面得到综合全面的培训与锻炼;还将鼓励大家自由学习――作为Google的传统,会让每个员工可以用 20%的时间来做自己喜欢的事情。我将会亲自指导第一批应届毕业的新员工,从他们中培养出几十位世界一流的工程师和计算机科学家。  

Google的哲学是“never settle for the best”,就是“只有更好”。在Google中国,“最好”只是另一个开始,创新与梦想没有极限。欢迎你申请加入我们!  

Google用人之道:“招聘引擎”的“算法”  
Google创始人赛吉•布林(Sergey Brin)和拉里•佩奇(Larry Page)设计的PageRank算法让Google在网络信息搜索领域独树一帜,现在李开复又为Google设计了一套“算法”来搜索人才。  

“所有寄往Google的求职信都会被自动分类。”李开复介绍说,这套类似Google News的技术将“毕业院校、学历、应聘职位”等信息从PDF、DOC等文件中读取出来,并加以分门别类。Google的面试小组在到一所学校前,就可调出来自该校的所有简历。  

Google的面试小组由5-8人组成,各自的问题都不一样,他们用打分系统给面试对象打完分数后,才能看到别人的评价。李开复介绍说,“极有可能出现只有我一个人打分很高,或者很低的情况”,Google会记录每个人的打分状况,“你给高分的人最终录取了多少,你给低分的人淘汰了多少”。如果一位测试员的“命中率”过低,那么“我们还是请你不要面试了”。 Google对毕业生的面试肯定会考察实际技术水平,尤其强调“算法”。李开复说,Google earth的数据服务器超过1000台,设计一个程序要调动上千台服务器,并且要做到实时、无错以保证客户体验的难度很大。此外,Google数据中心的服务器都是自己做的,没有DELL、IBM或是Microsoft、Oracle,“如果我们都买IBM服务器肯定早就破产了”。李开复回忆当年在苹果公司时,老板对他说,要做到比别人“更好”,“更快”,“更便宜”难以俱全。“现在Google要求不但是更快、更好还要更便宜,这也是我们需要人才懂算法、能力强的原因”。  

“测试技术的方法主要是现场考试”李开复把这种测试看成“计算竞赛”,Google会出一个不给全部数据的课题。应聘者要先向Google提问,如果问的问题不关键将被扣分。问出问题后就要开始解决,“这些问题都很难,可能会遇到一两个瓶颈,我们会给暗示”,如果给了一次暗示还无法解决就又要被扣分。  

除技术外,Google还会考察应聘者价值观,李开复希望找到具有“平等、客观、利众”等精神的人才。这种测试将采用“打破沙锅问到底”的方式,比如,你最重要的价值观是什么?可不可以举出个例子你是如何做到的?如果没有做到,别人怎么对你?如果再来一次怎么样……李开复认为7-8个问题以后基本就能看清楚一个人的真心,“当然我们也会找到老师、同学等一切我们能找到的人核实”。  

李开复说,Google的面试很具体,应聘者说自己的特点一定要给出具体实例,而Google一定会刨根问底问个不停。
我们将用真诚与汗水为广大职友提供服务!你们的支持与回复是对我们最大的支持!mianbar站务组

TOP

 19 12
发新话题