📣 独立日限时特惠: VIP通行证立减$68
楼主: Nero_hu
跳转到指定楼层
上一主题 下一主题
收起左侧

Pure Storage Onsite已跪

🔗
 楼主| Nero_hu 2016-1-28 01:18:30 | 只看该作者
全局:
Oliver丞相 发表于 2016-1-27 09:09
楼主好,我想请问一下Mutex和画圆的有什么Follow up吗,比如说优化或者说让你改变一下code看还是不是正确的 ...

画圆的code最后很精简...mutex就是搞顺序
回复

使用道具 举报

🔗
Oliver丞相 2016-1-28 15:29:30 | 只看该作者
全局:
谢谢提示,祝楼主拿到理想的offer
回复

使用道具 举报

🔗
xiaohl0913 2016-2-3 09:10:51 | 只看该作者
全局:
谢谢分享。 有几个问题
关于buddy system。
    a. input 是个二维数组还是一维数组呀?
    b. 如果set_bits的input不合法,比如从pos到pos+len之间所后的bits设成1, 可是下一层的nodes里面有0,从而导致输入不合法。这种情况是怎么处理的?
        是只设置合法的1,还是全部都不设置成1? 比如 a = {0, 0, 0, 0, 0, 0, 0}, setbits(1, 4), 设置之后的数组是什么?
回复

使用道具 举报

🔗
roseyang7 2016-3-10 14:05:26 | 只看该作者
全局:
楼主,可否帮忙更详细的告知4道题原题,谢谢了
回复

使用道具 举报

🔗
 楼主| Nero_hu 2016-3-10 23:22:05 | 只看该作者
全局:
roseyang7 发表于 2016-3-10 14:05
楼主,可否帮忙更详细的告知4道题原题,谢谢了

http://www.mitbbs.com/article_t/JobHunting/32702941.html
回复

使用道具 举报

全局:
楼主,可不可以麻烦问一下第二题的mutex的顺序是指的是lock和unlock的顺序 还是指的是会有多个lock,看先lock哪个呢? 看这道题的时候 我想的是每次enqueue的事就要lock, 然后enqueue完unlock,之后trigger的时候再lock看有多少个task在queue里 ,然后unlock, 执行这些task。这个过程中没有发现有什么地方需要注意Oder哦。 希望大家可以帮忙解答一下是不是我理解有误或者解法太naive了。后天就要去面了。。现在一点底都没有。 这个再跪了就要进入空窗期。。宝宝心里好苦。 希望各路大神帮帮忙。
回复

使用道具 举报

🔗
 楼主| Nero_hu 2016-3-13 12:23:27 | 只看该作者
全局:
舒米的F1时代 发表于 2016-3-13 00:22
楼主,可不可以麻烦问一下第二题的mutex的顺序是指的是lock和unlock的顺序 还是指的是会有多个lock,看先lo ...

只有一个lock和unlock,在两个function里.
就是不同的顺序,你所有的地方都试试看就知道了
回复

使用道具 举报

🔗
mp7223157 2016-3-27 08:18:54 | 只看该作者
全局:
楼主你好!可不可以加微信问一下onsite的面经?十分感谢!!!
回复

使用道具 举报

全局:
“3. buddy system有优化,考虑如何level update,而不是heap-like update.”
这句话是什么意思啊?是说这个buddy是二维数组的那种形式?
回复

使用道具 举报

🔗
mp7223157 2016-4-12 04:15:49 | 只看该作者
全局:
进击的菜鸟 发表于 2016-4-11 13:40
“3. buddy system有优化,考虑如何level update,而不是heap-like update.”
这句话是什么意思啊?是说这个 ...

你最近也在面pure吗?私聊一下?
回复

使用道具 举报

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

本版积分规则

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