每天5分钟,解决一个商业问题,共260篇。

前几天,听到吴军老师在他的专栏里讲到谷歌、微软和高盛是怎么面试的,非常有趣,也非常有洞见。这让我回忆起很多我在微软时被面试过,以及面试过别人的题。

微软这样的公司,是怎么面试人的?它会看中哪些重要的能力?

微软工作面试流程(微软是如何面试的)(1)

我是1999年加入微软的。我清楚地记得,我从北京坐火车去上海面试。早上如约走进微软,人力资源部把我安排进一间会议室。

然后9:30,一位一看就是宅男的微软员工,顶着光环,走进来,一边看我的简历,一边问我问题。我面前有一本草稿纸,给我思考和计算用。我高度集中地回答了一个小时问题后,他在面试表格上写了点什么,然后就带着表格出去了。我在想,是不是结束了。

可是我错了。紧接着,又进来一个人,又是一个宅男,又和我聊了一个小时。然后,又是一个,然后又是一个。

就这样,这个会议室一共进来了6个人,我从早上9点半,一直被面到下午3点半。

最后,我被从会议室带到了一间办公室。一看,就是大BOSS。大BOSS又面了我1个小时,最后当场通知我:欢迎加入微软。后来我知道,这个大BOSS,就是唐骏。

微软工作面试流程(微软是如何面试的)(2)

微软丹麦总部

当时的“微软亚洲技术中心”只有80人,后来升级为“微软全球技术中心”,涨到了500多人。

我也从工程师,变成了部门经理,变成了高级经理,变成了战略合作总监。在快速扩张的过程中,以及在整个微软14年的职业生涯中,我面试的人,应该至少不下1000人,也接受了好几个不同的如何面试的培训。

今天,我就把我接受面试时,被问到的那些题,以及我传承下来后,去面试别人的题,与你分享。这些题不是从网上找来的“世界500强面经”,而是我们真实使用的。每道题背后,其实都有出发点和考点。

我从这些题中,选取了5道。今天我公布问题。如果你感兴趣的话,请不要百度答案,经过思考后,在留言区写下你对其中一题,或者全部5题的思考过程,以及答案。

记住,答案不是最重要的,思考过程最重要。

下周,我会在同样时间,公布这些题目的出发点和考点。以及,微软到底需要什么样的人才。

好的,你准备好了吗?

这5道题是:

1. 有三个连续的,大于六的整数,已知其中两个是质数,求证第三个数能被6整除。

2. 有2个骰子,每一个骰子都是6面的正方体,每一面上只能放0到9的数字一个,问这2个骰子如何组合,可以达到显示日历的效果(从01-31)?

3. 昨天,我早上8点爬山,晚上8点到山顶。睡了一觉后,今天,我早上8点从山顶原路下山,晚上8点到山脚。请问,有没有一个时刻,昨天和今天,我站在同样位置?

4. 上海有多少辆自行车?

5. 如何用两个指针,来判断一个链表是否有环?

最后一道题,需要一定的“数据结构”的知识。没有学过计算机的,可以忽略。

再次强调,答案不是最重要的,思路最重要。思路也未必有唯一正确的答案。

好了,期待你的回答。我们下周,揭晓答案。

,