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

pure storage新鲜电面面经

   
🔗
 楼主| snakech 2017-10-28 04:45:10 | 只看该作者
全局:
point8808 发表于 2017-10-25 10:01
楼主求问最后的follow up哪里 拿两个queue为什么可以keep order吖 这个keep order是指要按入队的顺序执行?

对对,多用一个queue相当于是缓存,可以保证入队的顺序和出队是一样的
回复

使用道具 举报

🔗
cxw111 2017-10-28 08:41:53 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
cxw111 2017-10-28 14:52:42 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
 楼主| snakech 2017-10-28 14:57:46 | 只看该作者
全局:
cb.call之前release了锁,然后在你再次require到锁之前也就是cb.call刚结束,flag还是false,这个时候你的loop已经结束了,另外一个thread可以拿到锁,然后push event

嗯你得一行一行的想
回复

使用道具 举报

🔗
UC小王子 2017-10-28 23:59:58 | 只看该作者
全局:
你好 lz,  我看你和之前的同学讨论。 说flag放在后面可能会导致清不了queue里面的内容,  我看你主要说while loop结束的时候 fire还是false, queue注册新的cb  。但是在fire释放锁,也就是cb call的时候,就算注册函数拿了锁注册了cb然后释放锁,fire再拿锁 queue就不为空,就会继续清理queue啊。不太理解这个while loop结束?
回复

使用道具 举报

🔗
 楼主| snakech 2017-10-29 00:15:39 | 只看该作者
全局:
sherlockzzq 发表于 2017-10-28 23:59
你好 lz,  我看你和之前的同学讨论。 说flag放在后面可能会导致清不了queue里面的内容,  我看你主要说whi ...

那个fire函数只call一次

评分

参与人数 1大米 +3 收起 理由
UC小王子 + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
UC小王子 2017-10-29 00:32:27 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
 楼主| snakech 2017-10-29 00:36:47 | 只看该作者
全局:
sherlockzzq 发表于 2017-10-29 00:32
主要是不懂为什么您说cb.call刚结束 flag = false, loop就结束了。。。不得再判断一遍queue是否为空么。 ...

fire只call一次,要不然锁都不需要了
回复

使用道具 举报

🔗
UC小王子 2017-10-29 00:52:52 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
 楼主| snakech 2017-10-29 01:07:32 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

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

本版积分规则

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