cswork / mock oa打开模拟 OA

IBM · HackerRank

IBM OA 模拟:60 分钟 2 题

在 CSWork 限时模拟 IBM OA:60 分钟 2 道编程题,按 HackerRank 的方式在线判题,时间到自动交卷并评分。

开始 IBM 模拟 →题池 65 道可判题(OA 真题 + 高频 LeetCode)

IBM OA 的真实格式

平台
HackerRank
题量
2
时长
60 分钟
难度顺序
简单 → 中等
计分
每题按通过的测试用例 0–100 分
适用
SWE intern、Entry-level SWE
编程之外
部分岗位第二题是在 Web 项目里修 bug(HackerRank 全栈题)

入门级软件工程师投递后几分钟内就可能收到 HackerRank 测评,常见两题 60 分钟(也有 45、80、90 分钟的报告),须全屏、禁用多显示器;尽量用岗位要求的语言作答。

IBM OA 考察内容

easy~medium 的哈希、字符串、贪心和数组题,常见多次查询,要靠排序 + 前缀和 + 二分避免超时。

基于本站 71 道 IBM OA 真题的专题标注(AI 辅助估计)
  1. 贪心调度17%
  2. 哈希计数15%
  3. 位运算13%
  4. 字符串11%
  5. 原地数组9%
  6. 双指针滑窗8%
  7. 前缀和区间7%
  8. 模拟/实现5%

点专题名,去 500 路对应的站点专项练习。

估计难度分布

  • 简单 42%
  • 中等 55%
  • 困难 3%
题面风格
通常两题,第二题有时是第一题的扩展。报告过字符串处理、列表/集合求交、滑动窗口,以及“对每个查询 X,求把所有价格改成 X 的最少改动量”。部分岗位换成 1 道 SQL + 1 道 Python,或者选择题。
备考建议
练“排序数组 + 前缀和”回答大量查询,避免 O(n·q);顺手复习 JOIN、GROUP BY 等基础 SQL。计时不能暂停,留出完整的时间再开始。

本模拟包含

  • 2 道编程题,难度顺序 简单 → 中等
  • 60 分钟倒计时,离开页面也不暂停,时间到自动交卷
  • 题目从 IBM 的 OA 真题和高频 LeetCode 题里抽,优先没做过的
  • 考试期间隐藏题解和提示,交卷后给出成绩单并解锁题解

不在模拟内

  • 部分岗位第二题是在 Web 项目里修 bug(HackerRank 全栈题)
  • 摄像头、麦克风、屏幕监考和查重
  • HackerRank 自己的编辑器界面;这里用 CSWork 的在线编辑器和判题

格式来源