cswork / 求职指南

第 05 章 / 共 10 章

在线笔试 OA

常见题量与时长、监考与规则、考前准备和考场上的做题顺序。

在线笔试(OA)是投递后发来的限时编程测试,对学生和应届生来说,常常是第一道筛选。

常见形式

  • 60–120 分钟内做 2–4 道算法题,用隐藏测试用例判分。
  • 有时还有调试题、选择题、工作风格问卷或 SQL 题。
  • 有的测试会开摄像头或录屏。开始前读清规则:很多 OA 禁止任何外部帮助(包括 AI 工具),并且会查重。
  • 各平台规则不同,见 面试平台规则对照。

考前准备

  • 用你写得最快的语言,并熟悉它怎么读标准输入。我们的 输入模板 覆盖 Python、C++、Java 和 Go。
  • 找一个安静的整块时间;大多数邀请会给你几天期限。
  • 限时演练:模拟 OA 会按真实格式出一套限时题。

考试时

  1. 先通读所有题,从最容易的开始。
  2. 先写对一个暴力解,再优化;通过部分用例往往也有分。
  3. 看数据范围:元素个数在 10^5 左右,通常就不能用 O(n²)。
  4. 自己测边界:空输入、单个元素、重复值、负数、最大值。
  5. 留几分钟,把每道题最好的版本再交一遍(每题只能交一次的平台除外)。

考完之后

结果一般在一到三周内出来。不要干等,继续投递、继续练习。不知道该练哪些题型,可以从 解题思路决策树 和 每站代码模板 开始。

本章清单

完成 0%(0/10)
  • 说明

    有的测试会开摄像头或录屏;很多 OA 禁止任何外部帮助(包括 AI 工具),并且会查重。

  • 说明

    输入模板覆盖 Python、C++、Java 和 Go。 去看看 →

  • 说明

    大多数邀请会给你几天期限。

  • 说明

    按真实格式出一套限时题,提前适应节奏。 去看看 →

  • 说明

    常见形式是 60–120 分钟 2–4 道题,用隐藏用例判分。

  • 说明

    通过部分用例往往也有分。

  • 说明

    元素个数在 10^5 左右,通常就不能用 O(n²)。

  • 说明

    空输入、单个元素、重复值、负数、最大值。

  • 说明

    确保最后记录的是你最好的那份代码。

  • 说明

    结果一般一到三周出来。不知道练什么,可以从解题思路决策树开始。 去看看 →