×

Loading...
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。
Ad by
  • 最优利率和cashback可以申请特批,好信用好收入offer更好。请点链接扫码加微信咨询,Scotiabank -- Nick Zhang 6478812600。

两周前从微软面试回来, 昨天才收到正式的OFFER; 从微软第一次电话联系到现在, 差不多大半年了, 其实, 感觉就向当初半移民一样, 只要认真对待, 做什么都是可以做成的

本文发表在 rolia.net 枫下论坛这次申请的是一个SDE职位, 在BUSINESS SOLUTION,6月下旬申请的, 到9月底才莫名其妙奇妙的收到一个PHONE SCREEN的REQUEST, 我还以为是上次面试的HR给我找到其它职位了(上次面试的是SPAM, HR说是说是结果很好, 但后来reorganization, 把职位给close了).
大约在10月初做的PHONE SCREEN, 问了一些背景, 数据库, design pattern, algrithm, coding等问题, 感觉很不错, 应该是可以拿到on-site interview的. 过了两天没什么消息, 就给面试的developer 写email, 问他怎么和HR的人联系, 也没有收到答复, 又过了两天HR的人才和我联系, 和冷冰冰的要我给几个SCHEDULE, 准备on-site interview. 吸取了上次一拖再拖, 最后把职位拖没的教训, 立刻给了最近的schedule, 并和公司请假是儿子牙又坏了(可怜的儿子, 每次interview都得给他找点病, 过几天给他买个LEGO的最好的玩具, 算补偿吧)

晚上到的seattle,在CoutryYard hotel, 看到好多是来Interview的. 早上9:30 见HR的人, 到了楼下, 好几个也是在INTERVIEW的, 但一看他们的状态, 就提了好几分精神, 他们都没有我精神, 还背着个大书包, 还是没经验啊.

见HR的人, 聊一下以前干什么, 微软有多好, 要多少钱之类的话题, 然后给了我第一个人的名字, 让我在大堂等候

第一个是个印度人, 是个lead, 给我出了一个很难的算法问题, 一看就晕了, 好长时间才定下神来, 绞近脑汁, 把读书时候学的东西, 过了几遍, 最后总算给做了出来; LEAD说做的没问题, 但可不可以不用extra memory, 靠, 这题当初能做出来, 已经是上天保佑了, 我想都没想说, 做不出来, 刚好时间也到了, 让我去楼下等着, 第二个人叫我. 楼下一看, 刚刚见到的几个也已经出来了, 他们比我早十几分钟.

第二个人是来自RUSSIAN, 在微软干了7年了, 讲了一下他,然后让我比较一下J2EE, C++/COM, C#/.NET , 这玩艺儿是我的强项, 以前和不认识的人吹牛的时候, 先打听对方是干什么的, 他要是JAVA, 咱就给他讲.NET, 他要是C++, 就吹JAVA/C#, 要是遇到个.Net的, 咱给他吹Pattern, 让对方佩服的直点头哈腰, 分手时候还要和你索要明片. 那哥们也让我吹的直点头, 最后还给我做了点评, 回答的全面, 到位. 后来让我做一个数据库的design, 以及写个VIEW, 我写出来的和他不一样, 但是都对, 我告诉他, 我写的比他哪个性能要好. 然后时间到了, 就到楼下等人.

下一个又是个印度人, 先带我吃饭, 边吃边问我以前干啥, 回去后又考了个简单的数据机构问题, 做完了, 又让我做design, 问design pattern, 怎么apply, 被这小子追问的头晕脑涨, 最后都忘了要解决什么问题了, 我每给个Pattern, 他就问解决了什么问题, 然后又给我提出新的问题, 本来设计是先清楚问题, 在apply pattern, 被他临时一给新的问题, 然后自己给个pattern ,但后来的和开始用的Pattern就协接不上了, 反正感觉不好, 也就不提也罢. 下楼后, 等第四个人, 因为是午饭时间, 楼下多等了十五分种, 但发现早上见过的人, 都不见了,而且后来一直没有见到, 看来我比他们运气要好点.

第四个想不起干什么的, 问了一些asp.net的问题, 然后出了个简单的题目, 其实是HTML的简单问题, 很容易就做了出来.

第五个是个senior dev lead, 申请的职位原来应该是在他的部门, 看了看简历, 聊了一下以前的工作, 讲了以前怎么处理WEB Client和Server端的interaction, 看来他的情绪很好, 给了我一个题, 我一看就高兴了, 很简单的一个题, 他开玩笑说,别告诉我这是你今天见的最简单的题目, 我笑着说, 确实是今天最简单的一个, 然后就很快把code写出来了; 最后他问我有什么问题, 我就问了一些现在产品的问题,以及如何实现二次开发和customization的问题, 他给我做demo, 做了半截, 死机了, 然后重新启动(也许这也是微软的文化吧), 中间告诉我, 将来如果来的话, 就做这些等等, 最后机器起来后, 把demo做完, 把我送到楼下, 并问我是加拿大公民吗? 我说是的, 他说他也是, 这楼好多人都是, 我们加拿大人要占领这里等等.

最后是个senior manager了, 在微软干了17年, 介绍自己, 然后我讲自己, 最后给了个简单的算发题, 做出来后, 问了算法的复杂度, 然后说, 看来时间还比较多, 再奖励你一个题目, 又把这个题目加了另外的条件, 看了一会儿, 准备写代码, 他问我, 先告诉他准备怎么解决问题, 我讲完后, 开始写代码; 最后他指出几个小的错误, 如何优化, 算发复杂性等问题. 然后就开始回答我的问题, 我主要问了一下现在产品在业界的地位, 然后他讲了好多, 包括项目进度, 并告诉我, 如果一切顺利的话, 我可以赶上下个RELEASE.

出来的时候大约5:20了, 一天终于结束了, 第二天回来了. 

周一根据HR的要求, 写了反馈给她, 都是感觉好, 但有点点遗憾之类的; 周二HR回说你做的不错, 等最后决定, 周三告诉我要等所有的INTERVIEW完后才有答复,大概是下周了, 然后让我填表; 下个周一做背景调查, 周二告诉我给有好消息给我, 并问了salary的要求, 嗨最关键的我还是掉链子, 本来可以大叫一吧的, 但还是老老实实给了自己期望的数字,当然比想的要好些了.  昨天把OFFER签了, 准备relocation等一堆事情了.

总结一下这段时间的经历, 也希望给有信趣去微软的人一些帮助, 其实, 微软没有什么特别的, 面试也是熟能生巧, 我是个很笨的人, 从下到大都是班上脑子最不好使, 老挨欺负的人, 现在还是一样, 上班被老板欺负, 回家让老婆欺负,大多数时间都是自己给自己找些鼓励的话, 说明自己还是独立特行的, 别人都是俗人, 等等.
 
第一次收到微软的电话interview是在去年了, 当初激动半天, 还以为自己被微软看上了,然后就奔走向告, 让我看见的每个人都知道, 微软要面试我,是microsoft啊,几年来的郁闷终于可以扬眉吐气了; 等phone Screen便大败而归,后接着又收到若干次phone SCREEN都是失败的, 后来和周围的人打听, 才知道好多人都接到phone screen了, 好几个还去了on-site interview了, 那个惭愧啊; 后来告诉别人:我的背景是做大产品的, 微软是小玩艺儿, 不适合我,心里稍微平衡一点;对后来的微软screen interview就不太当回事情了, interview 吗, 让做就做,练习一下面试技巧,直到四月份三个interview完了, 就收到offer了,但是contract;  谎言多了就了成真理, 因为老说自己是做大项目的, 说的自己就当真了; 对微软这个contract没有当会事情,代理就不断加钱, 最后我说还是不能接,要是full time就接, 代理说那如果我给你much more money接不接?我说当然接了, 后来她给我申请涨钱, 但微软说可以把我的申请转成full time的, 他们给了面试的时间, 但我没有太当会事情, 拖了三周才去, 面试的当天, 职位就close了, 面试半截又换了职位, 由其它部门面试.尽管面试效果不错, 还是黄了.

弟兄姐妹们, 我的面试经历完全可以适应任何大公司, 比如说IBM, ORACLE,GOOGLE, etc, 我的理解吗, 就是
  第一要重视,有准备, 就是不断rehearsal,
  第二要藐视,别和我似的, 觉的进了大公司就人摸狗样了;
  第三要敢吹, 善吹; 
  第四要老老实实, 没干过的东西别往简历上写; 
  第五,也是最关键的,还需要那么一点点运气;
  第六,就是成了也别忘乎所以, 小心煮熟的鸭子飞走了 更多精彩文章及讨论,请光临枫下论坛 rolia.net
Sign in and Reply Report

Replies, comments and Discussions:

  • 工作学习 / 事业与工作 / 两周前从微软面试回来, 昨天才收到正式的OFFER; 从微软第一次电话联系到现在, 差不多大半年了, 其实, 感觉就向当初半移民一样, 只要认真对待, 做什么都是可以做成的
    本文发表在 rolia.net 枫下论坛这次申请的是一个SDE职位, 在BUSINESS SOLUTION,6月下旬申请的, 到9月底才莫名其妙奇妙的收到一个PHONE SCREEN的REQUEST, 我还以为是上次面试的HR给我找到其它职位了(上次面试的是SPAM, HR说是说是结果很好, 但后来reorganization, 把职位给close了).
    大约在10月初做的PHONE SCREEN, 问了一些背景, 数据库, design pattern, algrithm, coding等问题, 感觉很不错, 应该是可以拿到on-site interview的. 过了两天没什么消息, 就给面试的developer 写email, 问他怎么和HR的人联系, 也没有收到答复, 又过了两天HR的人才和我联系, 和冷冰冰的要我给几个SCHEDULE, 准备on-site interview. 吸取了上次一拖再拖, 最后把职位拖没的教训, 立刻给了最近的schedule, 并和公司请假是儿子牙又坏了(可怜的儿子, 每次interview都得给他找点病, 过几天给他买个LEGO的最好的玩具, 算补偿吧)

    晚上到的seattle,在CoutryYard hotel, 看到好多是来Interview的. 早上9:30 见HR的人, 到了楼下, 好几个也是在INTERVIEW的, 但一看他们的状态, 就提了好几分精神, 他们都没有我精神, 还背着个大书包, 还是没经验啊.

    见HR的人, 聊一下以前干什么, 微软有多好, 要多少钱之类的话题, 然后给了我第一个人的名字, 让我在大堂等候

    第一个是个印度人, 是个lead, 给我出了一个很难的算法问题, 一看就晕了, 好长时间才定下神来, 绞近脑汁, 把读书时候学的东西, 过了几遍, 最后总算给做了出来; LEAD说做的没问题, 但可不可以不用extra memory, 靠, 这题当初能做出来, 已经是上天保佑了, 我想都没想说, 做不出来, 刚好时间也到了, 让我去楼下等着, 第二个人叫我. 楼下一看, 刚刚见到的几个也已经出来了, 他们比我早十几分钟.

    第二个人是来自RUSSIAN, 在微软干了7年了, 讲了一下他,然后让我比较一下J2EE, C++/COM, C#/.NET , 这玩艺儿是我的强项, 以前和不认识的人吹牛的时候, 先打听对方是干什么的, 他要是JAVA, 咱就给他讲.NET, 他要是C++, 就吹JAVA/C#, 要是遇到个.Net的, 咱给他吹Pattern, 让对方佩服的直点头哈腰, 分手时候还要和你索要明片. 那哥们也让我吹的直点头, 最后还给我做了点评, 回答的全面, 到位. 后来让我做一个数据库的design, 以及写个VIEW, 我写出来的和他不一样, 但是都对, 我告诉他, 我写的比他哪个性能要好. 然后时间到了, 就到楼下等人.

    下一个又是个印度人, 先带我吃饭, 边吃边问我以前干啥, 回去后又考了个简单的数据机构问题, 做完了, 又让我做design, 问design pattern, 怎么apply, 被这小子追问的头晕脑涨, 最后都忘了要解决什么问题了, 我每给个Pattern, 他就问解决了什么问题, 然后又给我提出新的问题, 本来设计是先清楚问题, 在apply pattern, 被他临时一给新的问题, 然后自己给个pattern ,但后来的和开始用的Pattern就协接不上了, 反正感觉不好, 也就不提也罢. 下楼后, 等第四个人, 因为是午饭时间, 楼下多等了十五分种, 但发现早上见过的人, 都不见了,而且后来一直没有见到, 看来我比他们运气要好点.

    第四个想不起干什么的, 问了一些asp.net的问题, 然后出了个简单的题目, 其实是HTML的简单问题, 很容易就做了出来.

    第五个是个senior dev lead, 申请的职位原来应该是在他的部门, 看了看简历, 聊了一下以前的工作, 讲了以前怎么处理WEB Client和Server端的interaction, 看来他的情绪很好, 给了我一个题, 我一看就高兴了, 很简单的一个题, 他开玩笑说,别告诉我这是你今天见的最简单的题目, 我笑着说, 确实是今天最简单的一个, 然后就很快把code写出来了; 最后他问我有什么问题, 我就问了一些现在产品的问题,以及如何实现二次开发和customization的问题, 他给我做demo, 做了半截, 死机了, 然后重新启动(也许这也是微软的文化吧), 中间告诉我, 将来如果来的话, 就做这些等等, 最后机器起来后, 把demo做完, 把我送到楼下, 并问我是加拿大公民吗? 我说是的, 他说他也是, 这楼好多人都是, 我们加拿大人要占领这里等等.

    最后是个senior manager了, 在微软干了17年, 介绍自己, 然后我讲自己, 最后给了个简单的算发题, 做出来后, 问了算法的复杂度, 然后说, 看来时间还比较多, 再奖励你一个题目, 又把这个题目加了另外的条件, 看了一会儿, 准备写代码, 他问我, 先告诉他准备怎么解决问题, 我讲完后, 开始写代码; 最后他指出几个小的错误, 如何优化, 算发复杂性等问题. 然后就开始回答我的问题, 我主要问了一下现在产品在业界的地位, 然后他讲了好多, 包括项目进度, 并告诉我, 如果一切顺利的话, 我可以赶上下个RELEASE.

    出来的时候大约5:20了, 一天终于结束了, 第二天回来了. 

    周一根据HR的要求, 写了反馈给她, 都是感觉好, 但有点点遗憾之类的; 周二HR回说你做的不错, 等最后决定, 周三告诉我要等所有的INTERVIEW完后才有答复,大概是下周了, 然后让我填表; 下个周一做背景调查, 周二告诉我给有好消息给我, 并问了salary的要求, 嗨最关键的我还是掉链子, 本来可以大叫一吧的, 但还是老老实实给了自己期望的数字,当然比想的要好些了.  昨天把OFFER签了, 准备relocation等一堆事情了.

    总结一下这段时间的经历, 也希望给有信趣去微软的人一些帮助, 其实, 微软没有什么特别的, 面试也是熟能生巧, 我是个很笨的人, 从下到大都是班上脑子最不好使, 老挨欺负的人, 现在还是一样, 上班被老板欺负, 回家让老婆欺负,大多数时间都是自己给自己找些鼓励的话, 说明自己还是独立特行的, 别人都是俗人, 等等.
     
    第一次收到微软的电话interview是在去年了, 当初激动半天, 还以为自己被微软看上了,然后就奔走向告, 让我看见的每个人都知道, 微软要面试我,是microsoft啊,几年来的郁闷终于可以扬眉吐气了; 等phone Screen便大败而归,后接着又收到若干次phone SCREEN都是失败的, 后来和周围的人打听, 才知道好多人都接到phone screen了, 好几个还去了on-site interview了, 那个惭愧啊; 后来告诉别人:我的背景是做大产品的, 微软是小玩艺儿, 不适合我,心里稍微平衡一点;对后来的微软screen interview就不太当回事情了, interview 吗, 让做就做,练习一下面试技巧,直到四月份三个interview完了, 就收到offer了,但是contract;  谎言多了就了成真理, 因为老说自己是做大项目的, 说的自己就当真了; 对微软这个contract没有当会事情,代理就不断加钱, 最后我说还是不能接,要是full time就接, 代理说那如果我给你much more money接不接?我说当然接了, 后来她给我申请涨钱, 但微软说可以把我的申请转成full time的, 他们给了面试的时间, 但我没有太当会事情, 拖了三周才去, 面试的当天, 职位就close了, 面试半截又换了职位, 由其它部门面试.尽管面试效果不错, 还是黄了.

    弟兄姐妹们, 我的面试经历完全可以适应任何大公司, 比如说IBM, ORACLE,GOOGLE, etc, 我的理解吗, 就是
      第一要重视,有准备, 就是不断rehearsal,
      第二要藐视,别和我似的, 觉的进了大公司就人摸狗样了;
      第三要敢吹, 善吹; 
      第四要老老实实, 没干过的东西别往简历上写; 
      第五,也是最关键的,还需要那么一点点运气;
      第六,就是成了也别忘乎所以, 小心煮熟的鸭子飞走了 更多精彩文章及讨论,请光临枫下论坛 rolia.net
    • 班主任在渡周末吗?没给加到精华区去?
    • 不错,看来很年轻
    • 很不简单。进去镀镀金增加辩识度。现在和过去公司的同事都有从微软出来的,title至少是各种lead以上,问过他们出来的原因,除了个人原因主要是里面分工太细,呆久了如上不去就会有拧螺丝钉的感觉,容易丧失大局观,出来后都混得相当好。
      • 有道理
    • 赞一个。
    • how much is the rate? 100k, more or less?
    • Welcome, bug maker. :-D
    • 恭喜一下。
    • 能通过微软的面试,应该是真正的实力派.哎,我现在的面试是在碰运气.
    • 顶实力派的老兄!
    • 忘了一条俺帮你加上去,bachelor and master with 3~7 years of experience, 70K~90K. phd with similar experience, 90K+. may i know your status? just curious.
      • 这是MS的水准? PhD/Master相差少了点吧
        • 一点都没有。
      • Ur info is 1990's? My friend, a recent graduate bachelor got 90K+10K signing bonus........ Phd won't get <=130K.
        • I doubt it. The level of graduate bachelor is 59, not more than 80K. I heard master or PhD are 59. That is why someone chose google since it offers more for phd.
    • 能去微软的不是说实力有多强, 而是你准备有多好, 跟你工作5年10年工作经验没有什么关系. 他们对你的工作经验没有什么兴趣. 考的都是书上的东西, algorithm, data structure, PATTERN, SQL等等, 所以
      如果你能够花一个月的时间把这些东西搞清楚, 微软的技术方面的面试你肯定可以通过. 至于你能不能拿到OFFER, 那是你的运气. 微软的面试适合于刚刚毕业的学生, 或者刚刚工作的人.
      • good points.
        I think their interviews don't warrant good emplyee at all. That's why customer see buggy products.

        Amazon's interview is better designed.

        Not sure Google's.
    • 竟然没考你智力测验题?微软现在精神正常多了。
      • 至少人家招到的是能干活的人。真正变态的是那些非技术公司,posting象是要找天才,面试你的人十有八九狗屁不通,进了公司以后全凭嘴皮子吃饭,你技术再好也只有吃亏的份
      • 估计主要是现在想去微软的人比以前少了
    • 写的很有意思
    • 靠!微软面试搞得是车轮战术啊? 够狠。大公司都这样吗? 写的很好!谢谢!
    • 老汤能不能给大伙show 一下你工作以来的 career path,不一定能copy 你的路,但可能得到一些启示。
    • 来回机票和旅馆费谁掏呀?不知道微软这样的公司抠门不抠门。
      • 机票和旅馆都是微软给预订好的,其他开销只要和面试有关的微软都给报销.
    • 顶一下,写的这么仔细不简单呀!
      • 似乎Microsoft 很抠门, 能拿80k 已经很不容易了
        • 怎么如此多的大嘴吧?
    • We are in the same division, maybe same building
      The first interviewer told me, don't expect too much. hehe