一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 1515|回复: 7
收起左侧

Microsoft Onsite Interview

[复制链接] |试试Instant~ |关注本帖
fireisborn 发表于 2016-3-17 04:46:25 | 显示全部楼层 |阅读模式

2016(1-3月) 码农类 硕士 实习@Microsoft - 校园招聘会 - Onsite |Passfresh grad应届毕业生

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?获取更多干货,去instant注册!

x
其实上学期就丢了微软,10 月过了第一轮 on campus interivew ,也在 11 月左右就收到了所谓的 final round interview 邀请,但之后就拖了整整四个月没下文,中间以为被默拒已经签了别家的 offer ,突然二月中左右又寄了 onsite confirmation 给我,真是一间诡异的公司...

但想说正逢春假,也没去过西雅图,就当作是去累绩经验,也给小伙伴们回报一下 MS 的 onsite 过程

在这裡想先提一下 MS onsite 的福利,真的是付钱不手软,观光除了车钱帮你出之外,连门票补助都有,饭店网路也是直接 cover ,另外跟面试相关的交通补助也是无上限的,有机会真的都应该要来体验一次.

岔题了,我当天的面试比较晚,是大概 11 点才开始的,一开始是先跟 HR 见面,然后 HR 会跟你说很多什麽要搭 recruit shuttle 以及午餐卡,还有要记得回来拿凭单之类的东西,以及解释整天的 shedule ,由于 MS campus 非常的大,所以有可能是需要搭车在不同的 building 之间移动的,但 lz 我比较幸运,离开了 recruiting building 之后就一直在同一栋大楼面试到结束

MS onsite 大概会有 3 ~ 5 轮,面试的轮数跟你的表现无关,看有多少人想面你而已,不过每一轮的面试官会跟下一轮的面试讲一些 feedback.通常前面几个会是 engineering manager,最后一关会是 engineering director.

第一轮:
由于接近午饭时间,一开始就先去跟面试官吃饭了,在微软工作五年的一位白人小哥,相谈甚欢

面试题:. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
1. 找出 char list 中,出现次数为偶数的 char ,讲了 hash 跟 sort 两种方法以及各自的优劣,没要求写扣
2. tree level order traversal ,要求找出每一层的 node 总数,提了 DFS & BFS 两套方法,随便我写哪一种,最后写了 DFS 那个,然后问了我怎麽测试之后就结束了,后面 15 分钟都在聊天...

第一轮:
换成一位在微软工作了 18 年的老印,一开始他一直打哈欠,总觉得我今天遇到的 HR 跟面试官好像都特别累...但开始解题时他精神就来了,不知为何. more info on 1point3acres.com

面试题:
1. linked list,给一个指定的 node ,把他从 linked list 中删除, CC150 原题
2. 判断两个 string 是否互为 anagram,也提了 sort & hash 两套解法,由于我讲了非常详细的优缺点,没要求写扣
3. reverse linked list,分分钟写完,写完面试官说 “You are killing it man” lol
4. 设计题,用 fixed size array 实作 queue,这题感觉是他突然想到的然后乱出的,讨论了很久,聊了很多不同的实践方法,也写了不少 code ,但没有很认真的挑错
. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
第三轮:
如果有意外应该是败在这轮,一个在微软工作 15 年的老美,感觉比较不好,因为面试官突然叫我改用纯 c 写,并不难,只是中间跟面试官的想法不同卡了很久,而且面到这时候我已经有点累了...连续四轮的面试还是得一直喝咖啡才是

面试题:. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷
用 c 实践 string replace function,这裡我一直听不太懂面试官的一些提示,这部分跟他讨论了很久,在三个指针跟两个指针的部分讨论了很久,但后来还是有把 code 写出来,只是中间也被挑了一些 bug ,感觉他没有很满意,说些敷衍的话就结束了

第四轮:
说实话到这关时我已经累到不知道要讲什麽了,最骄傲的 project 以及遇过最难的问题都讲四遍了...总之是个西班牙裔的 Engineering Director,在微软工作 17 年

面试题:
simplify path,但因为他跟 Python 不熟,我解释了很多 python 底层实践的细节,以及如果把这支 function 实践成 api 的话应该做哪些扩充等等,不过最后问了他许多 career path 上的一些问题跟建议,算是今天面试最有价值的收穫吧,哈哈

结束之后已经是下午五点多,负责我的 HR 都下班了...跟另一个负责人拿了一些纪念品 & voucher 之后就去观光了 lol
. From 1point 3acres bbs
总之觉得 MS 的面试没有很难,大概难度在 leetcode easy ~ medium 之间,而且对于 code 的错误也没有很挑,反而比较挑你的命名以及有没有考虑到 scalability 之类的-google 1point3acres

以上,祝福所有小伙伴们都有好的 offer !
. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴

评分

1

查看全部评分

本帖被以下淘专辑推荐:

jemi 发表于 2016-3-17 05:39:55 | 显示全部楼层
请问面的是哪个组?
回复 支持 反对

使用道具 举报

 楼主| fireisborn 发表于 2016-3-17 10:16:29 | 显示全部楼层
今天收到 offer 了
回复 支持 反对

使用道具 举报

 楼主| fireisborn 发表于 2016-3-17 10:17:01 | 显示全部楼层
jemi 发表于 2016-3-17 05:39
请问面的是哪个组?
. 1point 3acres 璁哄潧
Cloud & Enterprise
回复 支持 反对

使用道具 举报

jobfinding 发表于 2016-3-18 07:17:03 | 显示全部楼层
多谢楼主分享!楼主是onsite多久收到消息的呢?
回复 支持 反对

使用道具 举报

 楼主| fireisborn 发表于 2016-3-18 07:18:41 | 显示全部楼层
jobfinding 发表于 2016-3-18 07:17
多谢楼主分享!楼主是onsite多久收到消息的呢?

兩天...
回复 支持 反对

使用道具 举报

ruokua 发表于 2016-3-25 10:22:39 | 显示全部楼层
我拿到那个组的全职offer了 不过没有一道题和lz的题重复
不知道lz 去不去那个组
.鐣欏璁哄潧-涓浜-涓夊垎鍦去的话暑假一起玩
回复 支持 反对

使用道具 举报

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2017-1-22 14:45

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表