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

[请问贵司] OpenAI如何evaluate面试过程?

 
地里匿名用户
🔗
匿名用户-OCIZN  | 添加认证 | 2026-3-12 13:58:03 来自APP
匿名用户 发表于 2026-03-11 22:31:04
是malloc,为什么malloc是万恶的?
只是我自己个人不理解这道题的考点😐,要求O(logN)的时间复杂度,同时要求从最低位开始优先分配,并且没有padding的处理,与实际OS做内存管理的思维差异挺大。
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-TDZIC  | 添加认证 | 2026-3-12 14:09:19 来自APP
匿名用户 发表于 2026-03-11 22:58:03. .и
只是我自己个人不理解这道题的考点,要求O(logN)的时间复杂度,同时要求从最低位开始优先分配,并且没有padding的处理,与实际OS做内存管理的思维差异挺大
我们想法太一致了,不能有padding的问题是size map 会很大,这个log N也不见得有多快。
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-TDZIC  | 添加认证 | 2026-3-12 14:13:02 来自APP
匿名用户 发表于 2026-03-11 22:58:03. Waral dи,
只是我自己个人不理解这道题的考点,要求O(logN)的时间复杂度,同时要求从最低位开始优先分配,并且没有padding的处理,与实际OS做内存管理的思维差异挺大
我最后选择用最大堆来存freelist,原来想的是因为这样malloc可以O(1)直接找最大的freesize。但是写到最后发现标准库的heap不支持erase和重组堆
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-7U2A3  | 添加认证 | 2026-3-12 14:51:07 来自APP
话说这道题正确的logN思路是什么啊?
回复

使用道具 举报

🔗
arthas007 2026-3-12 15:46:43 | 只看该作者
全局:
log n要用set或者平衡树
回复

使用道具 举报

🔗
arthas007 2026-3-12 16:11:03 | 只看该作者
全局:
log m就行,总操作次数,可以做到跟size N无关
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-OCIZN  | 添加认证 | 2026-3-12 23:26:41 来自APP
匿名用户 发表于 2026-03-11 23:13:02. From 1point 3acres bbs
我最后选择用最大堆来存freelist,原来想的是因为这样malloc可以O(1)直接找最大的freesize。但是写到最后发现标准库的heap不支持erase
Pat pat,这道题不用非标准库自带的树状索引的话,确实挺难同时满足这几个需求的。我自己看到的大部分面经都选择线段树,但问题是metadata占据的空间比数据空间本身还多,同时在没padding的时候fragmentation 就很严重了,所以也是个非常反直觉的解法,作为candidate很难纯用逻辑思维把线段树给提出来,刷题感太重了😞-baidu 1point3acres
请问现场面试官有强调必须logN的时间复杂度么?还是也可以O(N)?
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-LFGHN  | 添加认证 | 2026-3-12 23:55:29
patpat, 感觉也不一定,这个有点看面试官

我第一次面 OAI 的时候写 resume iterator 做了一个优化之后一个 bug 到最后也没有 debug 出来,但是最后还是给了 strong 的 rating (虽然后来挂在 SD 上面了)
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-TBB41  | 添加认证 | 2026-3-13 00:07:42 来自APP
匿名用户 发表于 2026-03-12 08:26:41
Pat pat,这道题不用非标准库自带的树状索引的话,确实挺难同时满足这几个需求的。我自己看到的大部分面经都选择线段树,但问题是metadata占据的空间比数据
我怎么记得这道题没有最低位这个要求
回复

使用道具 举报

🔗
bestcindy 2026-3-13 00:29:59 | 只看该作者
全局:
coding现在考难的也没啥用了吧,都是ai编程了呀
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
职场达人
  • ↑ 本版用于讨论职场各种干货话题,闲聊请去🔗聊聊或者🔗匿名版
  • ❌ 本版严禁水贴,引战,发布广告,拉群,贴个人联系方式,扣分无警告
  • ☑ 求职、面经等去 🔗北美求职和 🔗回国求职大区,刷题和学习请去 🔗终身学习大区
  • ☑ 请去专版发布 🔗内推, 🔗招聘信息,和讨论 🔗创业内容
  • ☑ PIP / DevList/ Need Support 等话题也已开设 🔗专版

本版积分规则

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