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

微软Azure onsite过经

全局:

2020(7-9月) 码农类General 硕士 全职@microsoft - Other - Onsite  | | Pass | 在职跳槽

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

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

x
直接自己发邮件联系微软Recrituer Coordinator,然后他帮我把简历挂在微软内部系统,看看有没有人对我感兴趣。因为有其他offer,一个Azure team直接说可以跳过电面,直接onsite,我就参加了。onsite总共四轮。 全是印度人。。。。
第一轮:
印度人,不开摄像头,不知道年龄。题目: Give you list of birth and death year, calculate max of population. 经过多轮讨论,就是想求一个最大存活的population的人数。Input: {{1966, 2020}, {1988, 2099} }, 代表第一个人1966 birth, 2020年death。 第二个人1988年birth, 2099年death,那这样在1988到2020这个阶段就有两个人活着,那这个例子返回2. 出生和死亡年在1900 - 2100这个区间。并且死亡的人,需要在第二年才算,就是2020时候,人数还是2, 到2021,第一个人算死了,人数变成1. 思路: 先说了暴力方法。 然后说了把[1966, 2020]拆成[1966, birth], [2020, death]这样event形式,然后根据年排序后,可以扫这个排序的数组,算出最大alive的人数。面试官提醒,你还没有用到区间,想想有啥更快的么?然后想到count/bucket sort, 不用拆成event,直接根据这个区间,开空间,然后进行bucket sort就行了。面试官表示满意, 让我写code,最后写完,还剩二十分钟。面试官说我没什么问题了,但是也没让我问问题,直接就挂了。。。。我去了。。。。。雷的我外焦里嫩。。。这是干啥呢,这么着急。



这题看着很熟悉,一下想不起来哪里见过,然后发现是facebook的样例题。如果你面facebook,
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Popular Interview Questions from Top Companies
我说我知道双向链表可以加锁,但是这样效率低,因为多个get method call的话,整个链表加锁,会导致不同key的get都要互相等。面试官说: 恩,这是个问题,不过你想想,哪里加上锁会有risk?我不确定,我就试探性的说了: 如果有external service call的地方不行?面试官说: 对,在这个里面,就是system call那个getHostDetails地方不能上锁。。。。。我理解了他的意思,就说: 恩,同样的道理,有call上锁会risk很大,其实我根本说不出来具体有啥risk。大概就是理解IO上面用锁,肯定影响performance。

这轮也是最后拖延了半个小时,但是总体看出来那个group manager还是满意的。然后问了个基本问题,就结束了。

周三面完,周四就告诉我过了,今天周五打电话谈offer。最后finalize了offer的话会报到地里来的。

码字不易,如果这篇面经对你有帮住,请赐米啊。。。最近逛地里花了好多米,感觉快要花钱买米了。。。。哎

评分

参与人数 24大米 +57 收起 理由
shmoo830 + 2 给你点个赞!
regan2018nyc + 1 给你点个赞!
不知道小帅 + 3 给你点个赞!
E0111 + 1 赞一个
judyzhang + 1 很有用的信息!

查看全部评分


上一篇:Yelp 后端电面
下一篇:roblox oa面经
推荐
hellojay 2020-9-22 10:43:56 | 只看该作者
全局:
感觉第一个题其实是meeting rooms呀
回复

使用道具 举报

全局:
第二轮是蠡口武林散 原题
回复

使用道具 举报

推荐
5222464 2020-9-19 11:03:36 | 只看该作者
全局:
第三轮问的是不是 长度为K的subsequence中最小的那个 感觉用一个stack可以解决?
回复

使用道具 举报

🔗
 楼主| he2004365 2020-9-19 11:11:05 | 只看该作者
全局:
5222464 发表于 2020-9-19 11:03
第三轮问的是不是 长度为K的subsequence中最小的那个 感觉用一个stack可以解决?

长度最小,并且字母要按照顺序排。。。lexicographer order

评分

参与人数 1大米 +1 收起 理由
5222464 + 1 赞一个

查看全部评分

回复

使用道具 举报

🔗
 楼主| he2004365 2020-9-19 11:12:14 | 只看该作者
全局:
5222464 发表于 2020-9-19 11:03
第三轮问的是不是 长度为K的subsequence中最小的那个 感觉用一个stack可以解决?

不好意思,是长度为K, lexicographer order的就可以。说句实话,具体要求我到最后都没弄太明白,就看那个印度大哥自己在那里说的很high
回复

使用道具 举报

🔗
5222464 2020-9-19 11:13:32 | 只看该作者
全局:
he2004365 发表于 2020-9-19 11:12
不好意思,是长度为K, lexicographer order的就可以。说句实话,具体要求我到最后都没弄太明白,就看那 ...

哦哦 我看你给的2个例子 都是长度为K lexi-order最小的subsequence
回复

使用道具 举报

🔗
mchzh 2020-9-19 12:53:16 | 只看该作者
全局:
楼主目前是面一个过一个啊,厉害
回复

使用道具 举报

🔗
 楼主| he2004365 2020-9-19 15:34:22 | 只看该作者
全局:
mchzh 发表于 2020-9-19 12:53
楼主目前是面一个过一个啊,厉害

真的不是,你看我所有帖子,之前挂的惨无人道,惨绝人寰的。。。。。
回复

使用道具 举报

全局:
什么岗位啊?
回复

使用道具 举报

🔗
 楼主| he2004365 2020-9-21 11:27:49 | 只看该作者
全局:

初步谈的SDE给61吧,但是不太满意,拿其他offer看看能不能给到62
回复

使用道具 举报

全局:
厉害呀~谢谢楼主分享!
回复

使用道具 举报

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

本版积分规则

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