background image

盖尔·拉克曼(Gayle Laakmann),Google 前员工,目前在宾夕法尼亚大学沃顿商学

院攻读 MBA。她也是在宾州大学获得计算机科学博士学位。她现在是 CareerCup 和

Seattle Anti-Freeze 两家公司的创始人兼 CEO。她也是《Cracking the Coding 

Interview》一书的作者。本文是一篇对盖尔的访谈,文中她谈了

程序员

面试的技巧

和建议。  

    您好,盖尔。能先自我简单介绍一下呢? 

    您好。我先是在微软和苹果实习,后来在 Google 做了三年工程师。在 Google,

我也是招聘委员会的成员,面试过 120 多位本土和国际工程师,我参与了招聘会并

审查过数百份简历。我很喜欢在 Google 工作,但我也想尝试创业。 

    所以,有了这些难得的经验和见识后,我在 2005 年成立了 CareerCup。我们通

过电子书和面试论坛来帮助人们准备技术类面试。 

    您能否简单介绍一下像微软、Google 和亚马逊这类公司的面试过程?面试有几

轮?哪些地方需要重点关注? 

    首先是有一位工程师通过电话面试你;(通过后)再参加有 4-6 名求职者的群面。

至于需要关注的地方,大公司追求优秀的技术能力高于一切。你能否写出合格、整

洁和有条理的代码?能否解决有挑战性的问题? 

    那学生/求职者该怎么掌握这些呢? 

    一定要实践!熟能生巧虽是老生常谈,但它的确有用。在纸上练习编程,然后照

原样输入到电脑上。你会发现错误比你想象的要多的多! 

    你看到什么样的求职者才会说“哇!这就是我要找的人。” 

    我希望求职者是: 

    聪明的