在老师眼里,他痴迷编程,用电脑时,从来不用鼠标,直接输代码后台操作;在同学眼里,他不仅是身高1.88米的大帅哥,更是“没有他不懂的”编程大神……他就是南京邮电大学海外教育学院2014届本科毕业生沈天弋。
6月2日,沈天弋正式入职Google美国总部,职位是软件工程师,年薪10万美金。Google招聘以挑剔严谨著称,最终录取率约为0.01%-0.04%,可谓是名副其实的万里挑一。一个普通的本科生,为何能通过7轮“魔鬼”面试?昨天,金陵晚报记者电话采访了在美国的沈天弋。
Google面试在纸上写代码
“求职前后历时4个月,我承认最初是有点运气,但更多的是依靠扎实的基本功。”这是沈天弋对自己求职经历的总结。昨天采访时,他已经在Google位于美国加州的总部工作了1个多星期。
沈天弋介绍说,谷歌入职考试分为7轮,第一轮是网上笔试,面向全互联网,“给5道编程的题目,2个小时完成。”在他看来,这道笔试关,难度很低,但是时限很紧对代码熟练度的要求很高。在与约2000名应聘者PK中,沈天弋凭借熟练的C++功底拿到了第36名的成绩。
没几天,收到面试通知。接下来分为电话面试及直面,每轮约45分钟,电话面试方式是一边打电话一边在网页上写代码,键入的每一个字符都会实时地在面试官的屏幕上显示。直面时,每一轮有5名考官,每名考官问1—2个问题,“自我介绍的机会很少,一上来就是做题,有的考官会要求用笔在纸上写代码。”
沈天弋所说的“运气”,是因为大三暑假,他参加过一个在他看来意义十分重大的活动:Google Summer of Code。在这一Google公司面向大学生的暑期编程活动中,沈天弋帮助开源编译器项目编写代码(一个正则表达式引擎),获得Google肯定。这段经历在后来的面试中起到了很大作用。
痴迷编程大二转学计算机
沈天弋是江苏东台人,这个20岁出头的小伙子,身高1.88米。是同院系女生们眼里为人低调的高富帅。
父亲从事计算机相关工作,沈天弋耳濡目染喜欢上编程。他从高一开始学编程,当时没有笔记本电脑,大半的代码都是在纸上书写和模拟执行。“这也无形中使得学习的过程更踏实。”
“我做不感兴趣的事会异常痛苦,反之,做感兴趣的事也会非常卖力。”这个性格特点,佐证了他的转专业行为。4年前,沈天弋以超过本一线的高考成绩,被南邮海院通信工程专业录取。不过,让人意想不到的是,大二下学期,沈天弋毅然放弃了这个南邮的王牌专业,通过考试转专业到计算机科学与技术专业。“当时,很多同学都觉得是不是疯了。”对此,沈天弋的辅导员李森觉得很理解,“他十分热爱编程,几乎到了痴迷的程度。”
谈到沈天弋,李森直称呼其“大神”,“大神的电脑界面和常人的不一样,一打开就是一行行命令符。他从来不用鼠标,用电脑时全是输代码从后台进入。送人估计都没人会要。”
但是,这种痴迷没有影响他的学业,反而让他在专业领域精益求精。“他通过各种高层次竞赛,来检验自己的编程能力。”大三时,沈天弋参加了由美国计算机协会主办的ACM-ICPC竞赛。对那次竞赛的结果,用沈天弋的话来说,“最终拿了两个铜牌玩玩。”
曾编程帮同学抢购火车票
在同学眼里,沈天弋是个很神的人,“几乎没有他不会的计算机语言”。
南邮海院大四学生朱心怡介绍说,“有一次,沈天弋编了个程序,班上另一位大神问他用什么语言编的,猜遍十来种,都被他否定了。原来,他用的是谷歌新开发的一种语言,‘不会就要学’就是他的态度。”
在班上,大家一遇到难题,第一个就向他求救,他也总是淡淡地说“这个简单”。有一次老师讲到JAVA语言里的虚拟机、命令行,他帮全班都装了一遍。碰到老师讲得不透彻的,一下课他就跑过去找老师理论。
这位技术大神的传说还真不少,比如寒假时编写代码,帮同学在网上“抢”火车票。有同学丢了查学分的密码,他居然从后台进入教务处系统,帮同学找回了密码。还有同学在网上付费上课,但是快过期了还没上完,他硬是帮人家将网课视频下载下来了,令同学们佩服不已。