这是给 Bing 团队的。
第一轮-(Skype 通话)
3 PS/DS 问题。都是标准题的应用题。
之后,我被叫到海得拉巴进行一天的车程。 3 次与经理的访谈,1 次与合作伙伴的访谈。
第一回合-
- 给一本书,写一个函数,输入是行号,输出是行的内容。这涉及讨论,优化问题演变为设计缓存。
第二轮-
- 在二叉树中填充兄弟指针的函数。
- 设计系统,告知 2 个车站之间存在多少个车站,以及在它们之间运行的列车。
第三轮——
- 设计一个像 facebook 那样的系统,在那里你可以从你的朋友那里得到实时的提要。
- 在数组中找到一个元素,使得它之前的所有数字都在增加,之后的所有数字都在减少。
最后一轮-
- 基于过去经验的问题。
- 过程和线程问题。
- 一家同时使用mac 笔记本电脑和mac 服务器的公司,想要转向windows 服务器,但不想更换mac 笔记本电脑。可以做什么?