杰西卡·波因廷深谙面试之道。
这位哈佛大学三年级学生收到了多家公司的实习录用通知,其中包括谷歌、苹果、脸书、微软、麦肯锡、贝恩、高盛和摩根士丹利。
她主修计算机科学和物理学,曾收到软件工程、数据科学、产品管理、咨询、投资银行、交易和量化金融等职位的录用通知。
她是怎么做到的?她将一连串成功的面试归功于充分准备并且保持放松。
波因廷在自己的博客上发布了她最实用的面试建议,博客名为《优化指南》,为高中生和大学生提供教育及职业建议。《商业内幕》经她许可,在下文分享了这些建议。
1. 做好功课
波因廷确保自己在面试前认真学习。
“我把实习面试看作一门课——我会研读书本资料,并在考试(也就是面试)前做练习题,”她说。“每个行业通常都有一本首选书籍。”这些书能帮助求职者做好准备,涵盖可能出现的面试主题,甚至还附有练习题。
例如,对于软件工程面试,她推荐《编程面试金典》(作者:盖尔·拉克曼·麦克道威尔);而应聘咨询职位的人则应该温习《案例面试》(作者:马克·科森蒂诺)。
2. 建立解决问题的框架
面试带来的压力,很容易让人在与招聘经理交谈时脑中一片空白。
因此,波因廷认为,采用解决问题的思维方式很重要。
以下是她在软件工程面试中回答问题时采用的框架:
- 重述问题,确保自己理解题意并掌握所有相关细节。
- 明确函数的输入和输出。检查假设。
- 提出解决问题的方法。
- 讨论该方法的利弊权衡。
- 编写代码实现解决方案。
- 用一个常规测试用例检验解决方案。
- 用一些边界情况检验解决方案。
她还梳理了自己在咨询面试中采用的方法:
- 重述问题,确保自己理解题意并掌握所有相关细节。
- 说明案例的目标,并询问是否还有其他目标。
- 提出澄清问题。构思想法并提出解决方案。
- 梳理并组织答案。进行计算时,要说明计算结果意味着什么。
- 最后总结案例。
“这些框架能确保我提及成功面试所需说到的几乎所有内容,”波因廷说。“在咨询面试中,能够解读刚刚算出的数字,是优秀候选人与出色候选人的区别所在。”
3. 多加练习并制定策略
“在正式面试前,按照面试的实际情境进行练习非常重要,”波因廷说。“如果你的大学提供模拟面试,一定要参加!有些公司也会提供模拟面试。还有一些服务,比如 Refdash,可以提供免费的模拟面试。只要有机会,就做一次模拟面试。”
如果条件允许,波因廷建议把自己“梦寐以求的面试”安排在最后。这样一来,之前的所有面试都可以作为练习。
4. 准备备用方案
那么,面对重大利害关系时,怎样才能保持冷静呢?
波因廷建议事先想好备用方案。如果工作或实习机会落空,你应该始终有其他方向可以选择。
“如果你要参加暑期实习面试,却对夏天毫无安排,压力可能会大得多,”波因廷说。“相反,如果你已经有了一个录用通知,或者大致想好夏天要做什么(例如旅行),面试的利害关系就没那么大。你已有的选择越多,面试时就越放松,获得这份工作的机会也就越大。”
所以,给自己减减压,记得拟定一个备用方案。
5. 投入时间
面试过程不只是腾出时间与一群招聘经理交谈。你还需要花时间阅读、练习,甚至可能需要出行。
“为了面试,我在12周内跨越全国旅行了六次以上,在飞机上大约待了80个小时,”波因廷说。“确保你的日程安排留出足够时间,投入实习求职过程。你每天应该抽出几个小时练习面试。我在日历上安排了每天早晨练习面试的时间(在完成日常晨间安排之后)。”
6. 建立问题库
波因廷建议,求职者每次面试后都记下问题和解法,以及自己的优势和可以改进之处。
“有一次软件工程面试,我没想到某种数据结构;如果想到了,就能给出效率更高的解法。不过我把这件事记了下来,后来在另一场面试中遇到一个可以用上这种数据结构的问题,”她说。“做过足够多的案例和题目后,你就会开始识别规律,解决问题时也会更自信、更迅速。”
7. 不要轻视行为面试题
不要只关注行业特定问题。波因廷说,面试者也必须准备好常见行为面试题的答案。
“行为面试题通常分为几个类别:领导力、团队合作、挑战和成功,”她说。“你应该从自己的经历中找出分别符合这些类别的故事,也应该把这些故事和所有细节写下来。面试前写下行为面试题的答案很重要。”


