Roblox 的 OA 真的很特别,不像普通大厂纯刷题。 前面是限时小游戏/决策任务,最后才是 Coding Skills,整体有点像 Optiver 那种分模块限时。

我这场任务大致是:

  • Robots(25min)
  • Factories(25min)
  • Decision-Making(25min)
  • Outpost: Mars(40min)
  • Coding Skills(50min / 2题)

每段开始后时间锁死,不能中途切换,自己把控节奏很重要。

Coding 两题都拿了满分,简单记一下思路:

第一题:4×4 缺失数字方阵重排 大矩阵是 4 × (4*n),由 n 个并排 4×4 组成,每个缺一个数用 “?” 表示。 先算每个小方阵缺失值(和应为 136),填上后按缺失值升序重排(相同则保持原相对顺序),再拼回大矩阵。 本质就是切矩阵 + 稳定排序。

第二题:股票交易机器人最大化收益 prices + algo(0买/1卖),每天固定操作一股。可以选一段长度 k 的连续区间全部改成卖。 先算原收益,再构造“改成卖”的增益数组(原来是买的增益=2*price),滑动窗口找最大增益,答案=基础收益+最大增益。

体感建议:

  • 前面非编程段按说明操作,别卡太久
  • Coding 50 分钟两道,第一题偏模拟排序,第二题是原收益+滑动窗口
  • 状态和边界写清楚,满分完全可行

时间紧的同学可以提前练练「切矩阵」和「滑动窗口改策略」这类题。

其他大厂 OA/VO 有需要也可以一起聊~

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐