李昀手指飞舞 现场演示打代码
李昀(左)廖孜(右)现场讨论写代码
谷歌是这样的——
谷歌是全球最大的搜索引擎,互联网上最受欢迎的网站之一,在全球范围内拥有无数的用户,并以其优渥的年薪和超舒适的办公环境多次入围《财富》杂志历年100家最佳雇主榜单,并加冕2013年“最佳雇主”桂冠。
对IT技术人员来说,进入谷歌公司就是踏上了IT界的云端,开发和测试全世界最顶尖的IT技术;对一般人来说,就是享受如电影《小时代》里一般不真实的奢华,坐在上海环球金融中心61层办公室内(谷歌上海办公室地点)品着咖啡,俯瞰黄浦江的风景。
本科毕业就签约谷歌公司的学生是这样的——
李昀,22岁,天秤座,江西人,灰色的毛衣露出一截红色的衬衫领,瘦长的身形,气质沉静,带着一股子书卷气;廖孜,23岁,金牛座,穿着一件灰色的帽衫,戴着黑框眼镜,脸上还有些红红的痘印,接受采访时偶尔会脸红到耳根,笑容里带着腼腆。
头上没有光环,背后也没有翅膀,这两名看起来再普通不过的应届毕业生却签约了谷歌公司,一步登上了国际计算机界的顶端。四年大学路,他们是如何一步一步攀登,直至获得谷歌的橄榄枝?29日,四川新闻网记者专访了两位学霸和他们的教练,解密学霸是怎样炼成的。
通往谷歌的门票:ACM竞赛
电子科技大学ACM竞赛教练杨鹏告诉四川新闻网记者,近三年,成都电子科技大学有7名学生进入了谷歌公司,7名学生均来自ACM竞赛团队。
杨鹏介绍,CM/ICPC(ACM International Collegiate Programming Contest, 国际大学生程序设计竞赛)是全球公认的规模最大、水平最高的国际大学生程序设计竞赛,由国际计算机界极具权威性的组织ACM(Association for Computing Machinery,国际计算机协会)主办,被誉为“程序设计的奥林匹克”。
“谷歌每年只在中国招10来个人,而且主要集中在北京和上海,从来没在西部开过招聘会,西部的学生要进入谷歌只能通过内部推荐。”杨鹏告诉四川新闻网记者,ACM竞赛是进入谷歌重要的平台,“2011年毕业的廖洪舒是第一个进入谷歌公司的电子科大ACM竞赛团员,他通过参加ACM竞赛认识了在谷歌工作的工程师们,再由他们内部推荐进了美国谷歌公司总部。”
就像奥林匹克的薪火相传,已成为谷歌员工的廖洪舒去年又推荐了电子科大的学弟李昀和廖孜。
“除了内部推荐的作用外,谷歌公司本身也十分看重ACM竞赛经验和它所培养的综合素质。参与ACM竞赛训练的团员必须学习远超过大学课程规定的综合知识,不仅要懂编程还要会写编程,达到超过一般人的反应能力和独特的思维能力。”杨鹏说。
杨鹏有些自豪地告诉四川新闻网记者:“其实ACM竞赛团队的队员完全不存在就业问题,就算没能进谷歌这样最顶尖的IT公司,也能获得百度、阿里巴巴等国内一流IT企业的签约。”
杨鹏介绍,自电子科大ACM竞赛团队参赛以来,已代表中国参加过6次ACM世界总决赛,在亚太赛区摘取30多个金牌。作为电子科大ACM竞赛团队的佼佼者,廖孜获得6块金牌,李昀获得5块金牌。
学霸本色:超高强度学习 不觉辛苦 只觉放松
“我们除了吃饭、睡觉就是上课、训练,没有娱乐时间是我们和普通大学生最大的区别。”李昀如此定义自己的“与众不同”。
“从2008年开始从事ACM竞赛训练,我每年都会去招生办寻找可以训练的好苗子。比如李昀和廖孜,他们都拿过省级信息学竞赛一等奖。”电子科大ACM竞赛教练杨鹏说。高三毕业前,李昀和廖孜被杨鹏选中,直接保送成为成都电子科技大学2010级的学生。
作为学校ACM竞赛团队选手,李昀和廖孜要同时兼顾本科学习和竞赛训练。李昀向四川新闻网记者这样形容他在大学里的一天:7点30上早自习,11点50吃午饭,12点30到下午2点30训练,2点30继续上课,6点吃晚饭,晚饭后一直训练到晚上11点30分。
不仅如此,李昀和廖孜有时只能在训练基地“打地铺”过夜:“我们一周要参加一到两次美国东部的竞赛,因为时差关系,比赛一般凌晨12点开始,2点结束。比赛完后,寝室早就关门了。”四川新闻网记者来到他们的训练基地现场,恍惚间有种闯进大学男生寝室的感觉,桌上随意地摆着几台写程序用的笔记本,角落里堆满了睡袋和折叠床,空气里弥漫着汗味……
在其他同学都放松玩乐的暑假,他们却依然在训练。每天5个小时,一周休息一天。“因为训练,这帮孩子已经4个暑假没回过家了。”杨鹏感叹道。这时,李昀在一旁的应答却透露出其学霸本色:“我本来就喜欢这个(AMC竞赛训练),训练时不觉得辛苦,只觉得放松。”
学霸李昀去年8月接到谷歌电话通知,9月便通过面试获得了签约;而他的队友廖孜却没这么幸运,由于一次视频面试表现不佳,他又应聘同一级别的另一岗位,辗转到今年3月初才获得签约。
李昀(左)、教练杨鹏(中)、廖孜(右)
解密谷歌面试:纯技术流视频面试+现场面试
廖孜向四川新闻网记者介绍了他通过谷歌面试的流程:“去年8月底,我和李昀正在吃东西,先后接到了谷歌人力资源负责人针对‘软件工程师’岗位的视频面试电话通知。”
廖孜说,视频面试大约持续了85分钟,和一个来自美国谷歌山景城总部的中国工程师进行一对一的对谈。除去一开始的自我介绍,该工程师主要考察了廖孜3个技术问题,由于谷歌公司的保密协议,廖孜不能告诉记者具体面试题,不过他透露:“需要根据面试官的问题现场写出代码,通过谷歌公司开发的软件‘谷歌文件’,对方可以远程同步看到我写代码的过程。”
两天后,谷歌公司就为通过视频面试的廖孜和李昀准备了飞往谷歌上海、北京公司的机票,进行现场面试。廖孜说:“现场面试就把你关在一个小型会议室,在一个白板上写算法。一共有5轮,每轮45分钟,每轮是不一样的面试官,共考4门算法,一天考完。”
李昀表示,其实谷歌现场面试的过程和ACM竞赛类似,ACM竞赛的主要流程就是3个队员用5个小时通过1台电脑解决10个英文技术问题,因此现场面试时他应对自如。
因谷歌方认为“现场面试考察的知识点还不够全面”,廖孜在现场面试后收到谷歌要求加一场视频面试的通知。谁知廖孜在这场临时的视频面试中表现不佳,差点与谷歌失之交臂。
不过,谷歌人力资源在综合考察了廖孜的经验和面试成绩后,又向廖孜提供了“软件测试开发工程师”的岗位。再次经过2轮视频面试,耗时半年,廖孜最终在今年3月初接到谷歌的签约通知。
据了解,谷歌公司提供的就业条件十分优厚,可以自己选择想要工作的谷歌办事点(包括台北、香港、美国等),应届毕业生起步年薪大约在7到8万美金,同时还配有一定额度的谷歌股票。李昀先后参观了谷歌公司上海和北京办事处,“舒适的办公环境”是他选择谷歌公司的原因,他说:“谷歌公司还规定一定距离内必须有零食,午饭、晚饭都是自助餐。”(记者 何雪摄影报道)