Microsof Azure SDE II Onsite 失利

原帖地址:一亩三分地

2015 6月8日 微软 onsite, Azure team,做 application platform 的

第一轮东欧小帅锅,表情很僵硬,英语很饶舌。先问了一下resume上最喜欢的project是什么,他的hint是那个有关database的,原问句是:

“…I noticed you did a database project on you resume… Can you give an example about your most favourate or challenging project..”

当时有些紧张,没说database的那个,随便说了一个关于programming language的,他很无语。接着问了一个database的table join有几种,举例说明。啊啊啊,没准备这个,胡答一通,他也没啥表示。然后问我deadlock是什么,我举了一个例子,但是觉得似乎不具有一般性。接着问了一个string的问题。给一个text box,一个string,如果string太长超出textbox 就用 … 表示后面。 感觉太简单,不知道他要考的是什么。最后又问了个database的问题,大致是有一坨data center,每次query的cost都很大,又不能在application上做cache,问怎么办。不知道他到底想要什么答案。。。

基本第一轮已经废了。

第二轮很气人。一个肥嘟嘟蜀黍,很像杜海涛。也是先问了个自己resume上的project,关于Trie的。我那个project写的时候才刚学Tri,不是最memory efficient的implementation。没把他忽悠好。然后问我现在的工作是什么,我扯了一通。 他说

“But you are not saying what you were saying”.

真想一脚踹死这八戒。他向沙发一仰,说

“Let me think up a puzzle we have…”。

一拍脑门,给了一个开心辞典问题: 有三重门,一个后面有大奖。选一扇门,打开前有一个让主持人去掉错误答案的机会。问如果使用这个机会,是坚持之前的答案拿奖的概率高,还是换做另一扇门概率高?

有些紧张,答错了。大家可以自己思考下。举个例子,不难。最后让我写一组mutex lock,read,write,acquire release。要用windows specific的system call在里面。娶她妹的,最讨要windows了。他又半自夸地解释了一下文斗士是怎么设计这个function的,各种优点种种。我没听懂。还没写完就被他叫停了。

吃完中饭的时候就告诉我可以自己走了。

其实本不应该去的。最讨厌 windows了。Job description上写的SDE II,工作最少4年。我只有一年。而且我现在的job也跟application platform不沾边。HR三姐说你来吧没问题,我去把job description编辑一下。。。电面的也是三姐,不停地说我答的好。反正就当旅游的,也没太多准备。

最后吐槽一下Microsoft的气氛,死气沉沉,大家基本都是一脸钱不够用的样子。中午吃饭是让我通过电面的三姐陪我的。一脸苦涩,没话讲。一问是被买房子愁得。我说Bellevue旁边的房子也还行啊,50多万差不多?她说她老公在挺远的地方上面,所以要找个折中的地儿。啊呀妈呀突然觉得大家都不容易的。