回复: 6
跳转到指定楼层
上一主题 下一主题
收起左侧

微软实习面经

全局:

() @ - -   | | |

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

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
我是1211号面的,来微软面试见识了大公司是什么样子的。在微软总部西雅图这边,微软的楼特别多,甚至有一个公司自己的campus,来回不同的楼之间要乘坐微软自己的shuttle。公司提供的福利也非常好。所有的机票,打的的费用,餐费,酒店,公司都会报销,一天能报75刀的饭钱。我昨天的面试一共四轮。
第一轮面试是一个外国人,不知道是美国人还是欧洲人。这轮面试是午餐面,先吃午餐再面试。在午餐的时候他问了我不少实习经历的问题。后来的面试问了一道题,给你n个整数,要求找出前k小的数,不算难。我一开始给出了类似quick sort的求第k小的数的算法,但是他说我的算法不能证明,不算,要我给出另外的算法。后来我说排序,然后他问有没有更优的算法。后来我给出了一个nk的算法,一开始用一个大小为k的数组保存原来的数组前
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
face="Times New Roman">78.。。合并,如此类推,最后把所有的数合并到一个机器上。但是他还是不满意,说你最终还是要把所有数合并到一个机器上,他叫我利用分布式的思想来解决这道题。然后我提出一个假设,就是最终要把所有数都合并到同一台机器上,他不同意我的这个假设。后来不知怎样我灵光一闪,想出了一个新算法。先把每台机器的数分别排序,然后每台机器进行二分查找,每台机器都二分一个数出来,然后把这个数传送到所有其他机器,统计这个数在其他所有机器上一共有多少个数小于它。这样子可以每台机器同时二分。这个算法他才稍微满意,然后又问我如何优化。我说不知道,他告诉我每台机器的二分结果可以传送到其他机器,这样可以加速二分的过程。这的确是一个很巧妙的剪枝!最后他问我有没有什么问题问他,我就问他在微软的哪个team做,做些什么事情。他说他是做bing的广告投放的。
一共四轮面试,问的问题基本上都答了出来,但是英语不好不知道会不会影响面试的反馈。希望能成功拿到offer,焦急等待中。



评分

参与人数 1大米 +20 收起 理由
rogerdai + 20 祝楼主好运~

查看全部评分


上一篇:微软亚洲工程院面试经历
下一篇:On-Campus Jobs
🔗
纠结帝 2012-12-12 22:28:27 | 只看该作者
全局:
谢谢楼主分享  祝好运!
回复

使用道具 举报

🔗
Cinder_Umbrella 2012-12-13 13:10:20 | 只看该作者
全局:
现在Entry Level面起来都很容易被问到最简单的MapReduce的实例啊
回复

使用道具 举报

无效楼层,该帖已经被删除
🔗
 楼主| eallanwong 2012-12-18 04:50:10 | 只看该作者
全局:
fengse8634 发表于 2012-12-18 01:55
话说,你没觉得你问这些题比问我那些难多了嘛。。果然。。我还是靠人品活着的类型。。

你面过微软了吗?
回复

使用道具 举报

🔗
xu8431 2016-6-1 23:02:54 | 只看该作者
全局:
真不错,很有帮助
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

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