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

微软onsite

全局:

2020(1-3月) 码农类General 硕士 全职@microsoft - 内推 - Onsite  | | Other | 在职跳槽

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

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

x
第一轮,白人小哥通过microsoft team面的我。先扯经历,又问最interesting的bug。后边给我一段代码让我找出其中的bugs。这段代码是关于kernel space 同步的,一个生产者一个消费者往一个buffer中写和读数据。其中一个bug是,访问这个buffer时没加锁。另外一个bug是wait_event_interruptible()外边嵌套了while(),显然多余。别的没看出来。接着又让我给出test cases测试一个
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
le,line。那就是简单的继承关系,move是generic的,其他的都要额外实现。但这感觉太简单了点吧。结束了后跟他lunch。

第四轮behavior面试,大佬正在跟客户电话会议救火,所以就临时决定不面试我了,让我提前走了。

感觉我这次面试刷的题都用不上,关键看平时积累。

评分

参与人数 4大米 +19 收起 理由
shunshunlili + 1 给你点个赞!
匿名用户-ADRDY + 13
summerrain + 2 给你点个赞!
czhqwer@2000 + 3 很有用的信息!

查看全部评分


上一篇:小粉车店面——等啊等
下一篇:indeed karat 电面
推荐
 楼主| spirit_room 2020-2-15 07:59:43 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

地里匿名用户
推荐
匿名用户-2UFGW  2020-2-16 05:28:38
spirit_room 发表于 2020-2-15 07:59
是,API你可以用伪代码,不需要很准确,这样不管在哪个space,最后逻辑是一样的。user space用sem_post() ...

谢谢回复 貌似不能给回复加大米哎 之前已给帖子加了~
回复

使用道具 举报

推荐
 楼主| spirit_room 2020-2-14 23:27:33 | 只看该作者
全局:
randallhong 发表于 2020-2-14 15:10
第三轮 可不可以加一个next pointer,遍历完之后再去掉。这样的话时间复杂度上升了。但是空间复杂度就是O(1 ...

我也提到了这种做法,但是不能加这个next
回复

使用道具 举报

🔗
georgewtw 2020-2-14 09:32:41 | 只看该作者
全局:
请问这是面的哪个组,window kernel相关的?
回复

使用道具 举报

🔗
 楼主| spirit_room 2020-2-14 09:58:37 | 只看该作者
全局:
georgewtw 发表于 2020-2-14 09:32
请问这是面的哪个组,window kernel相关的?

Azure monitor
回复

使用道具 举报

🔗
czhqwer@2000 2020-2-14 11:11:54 | 只看该作者
全局:
请问楼主是组面还是hiring event呀
回复

使用道具 举报

🔗
 楼主| spirit_room 2020-2-14 11:51:11 | 只看该作者
全局:
czhqwer@2000 发表于 2020-2-14 11:11
请问楼主是组面还是hiring event呀

是面向组的,非event
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-2UFGW  2020-2-14 13:15:31 来自APP
本帖最后由 匿名 于 2020-2-14 13:16 编辑

好奇求问 生产消费者问题在kernel space写和在user space有什么区别吗?
回复

使用道具 举报

🔗
randallhong 2020-2-14 15:10:15 | 只看该作者
全局:
第三轮 可不可以加一个next pointer,遍历完之后再去掉。这样的话时间复杂度上升了。但是空间复杂度就是O(1)
回复

使用道具 举报

🔗
 楼主| spirit_room 2020-2-14 23:27:00 | 只看该作者
全局:
匿名者 发表于 2020-2-14 13:15
好奇求问 生产消费者问题在kernel space写和在user space有什么区别吗?

API不一样,逻辑一样。
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-2UFGW  2020-2-15 01:23:44
spirit_room 发表于 2020-2-14 23:27
API不一样,逻辑一样。

API 是指的synchronization API吗 感觉其他push pop都是自己写吧?
回复

使用道具 举报

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

本版积分规则

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