收录标准:本文仅收录初试业务课为408计算机学科专业基础的院校中,复试环节包含上机考试(机考)的学校。非408院校暂不列入,以确保清单的精准性。
为什么机考值得你提前关注?
初试408已经够难了,但复试还有一道“隐形关卡”——机考。越来越多的院校在复试中加入上机写代码的环节,而且:
部分学校机考不及格直接淘汰(一票否决)
部分学校机考占复试权重高达35%-50%
初试高分因机考翻车的案例,每年都在发生
机考不像笔试可以“蒙”,代码跑不过就是0分。择校时忽略机考要求,等于在复试环节埋了一颗定时炸弹。
| 院校 | 机考时长 | 语言要求 | 分值/权重 | 一票否决? | 难度档位 |
|---|---|---|---|---|---|
| 清华大学 | 4小时 | C/C++、Java | 机考100分+面试400分(总分1000) | 隐性(权重极高) | 硬核 |
| 北京大学 | 2小时 | 推荐C/C++,慎用Python | 不计分,但0题禁面 | 是(0题禁面) | 硬核 |
| 浙江大学 | 2小时 | C/C++、Java、Python | 机考35%+面试65% | 缺考视为放弃 | 硬核 |
| 上海交通大学 | — | C++ | 计入复试总分 | — | 硬核 |
| 中国科学技术大学 | — | C或C++ | 机考120分+面试80分(复试共200分) | — | 硬核 |
| 南京大学 | 2小时 | 必须使用C++ | 机考50分(总分300分) | — | 硬核 |
| 华中科技大学 | 2小时 | C/C++为主,允许Java | 计入复试总分 | — | 进阶 |
| 哈尔滨工业大学 | 2小时 | C/C++为主,允许Python | 机考约20% | — | 进阶 |
| 北京理工大学 | 120分钟 | C/C++ | 机考20分(总分中一部分) | 权重极高 | 进阶 |
| 厦门大学 | 180分钟 | C语言+数据结构 | 计入复试总分 | 机考<60分直接淘汰 | 进阶 |
| 四川大学 | — | — | 机考120分+面试80分(复试共200分) | — | 进阶 |
典型案例:2025年厦大曾有初试436分(排名第一) 的考生因机考或面试未过关被刷。初试高分≠稳上岸。
| 院校 | 机考时长 | 语言要求 | 分值/权重 | 特殊政策 | 难度档位 |
|---|---|---|---|---|---|
| 中南大学 | — | — | 计入复试总分 | CCF CSP 300分可折算机考成绩 | 进阶 |
| 东北大学 | — | — | 复试总分260分(机试+面试) | 2026年起取消笔试,仅机试+面试 | 进阶 |
| 北京师范大学 | 2.5小时 | — | 计入复试总分 | — | 进阶 |
| 吉林大学 | — | — | 机考50分 | — | 进阶 |
| 福州大学 | — | — | 计入复试总分 | 参考《程序设计导引及在线实践》 | 基础-进阶 |
| 长安大学 | — | — | 计入复试总分 | 计算机基础编程能力机试 | 基础 |
| 东华大学 | — | C/C++ | 计入复试总分 | 数据结构算法上机 | 基础 |
| 哈尔滨工程大学 | — | — | 计入复试总分 | 软件能力水平测试(机试) | 基础 |
| 北京化工大学 | — | — | 机考100分 | — | 基础 |
| 北方工业大学 | — | — | 仅机试,无笔试 | 程序设计技术 | 基础 |
| 院校 | 机考详情 | 语言要求 | 备注 |
|---|---|---|---|
| 江苏大学 | 初试408的一志愿考生,复试增加上机测试 | C/C++/Java/Python任选 | 2026年新政策 |
| 山西大学 | 机试+面试 | — | — |
双非院校中机考的比例正在上升,预计2027年会有更多院校跟进。建议报考双非的考生也提前做好机考准备。
根据各校机考真题难度和考生反馈,将机考难度分为三档:
| 难度档位 | 题目水平 | 代表院校 | 备考要求 |
|---|---|---|---|
| 基础档 | LeetCode Easy为主,少量Medium | 北方工大、长安大学、东华大学、北化工 | 刷完《剑指Offer》+ LeetCode Hot 100 Easy/Medium混刷 |
| 进阶档 | LeetCode Medium为主,涉及图论、并查集、最短路 | 北理工、华科、哈工大、厦大、中南、东北大学 | 刷题量200+,熟悉常见算法模板,手写无BUG |
| 硬核档 | Hard难度,动态规划+数据结构优化,卡常数/卡内存 | 清华、北大、浙大、南大、上交 | LeetCode 300+,Codeforces/AtCoder有一定题量,竞赛思维 |
择校建议:如果代码能力薄弱,优先选择“基础档”院校,或机考仅作参考(不计分/占比极低)的学校。
很多学校的机考信息并不在招生简章中明确写出,而是藏在复试细则或复试录取工作办法中。建议按以下步骤核实:
Step 1:打开目标院校研究生院官网 → 找到“招生工作”或“硕士招生”栏目
Step 2:查找以下文件(按优先级):
《复试录取工作办法》 —— 最核心的文件,通常会写明复试形式
《复试细则》/《复试安排》 —— 会详细列出机考时长、语言、分值
《招生简章》及《专业目录》 —— 部分学校会在“复试科目”中标注“上机考试”
Step 3:关注关键词
在PDF中搜索以下关键词:“机考”“上机”“编程”“C/C++”“算法”“机试”“CSP”
Step 4:确认是否有一票否决条款
重点看是否有类似表述:
“上机考试不及格不予录取”
“机试成绩为0的考生不得进入面试”
“机考不合格者不予录取”
每周2-3道LeetCode(Easy为主,穿插Medium)
目的:保持手感,不荒废代码能力
使用语言:优先确定目标院校要求,建议C++(兼容性最广)
集中刷题:每天3-5道,目标刷完《剑指Offer》+ LeetCode Hot 100
题型重点:数组、字符串、链表、二叉树、DFS/BFS
开始练习手写代码,脱离IDE
转入限时机考模拟:每周2-3次完整模拟(2小时,4-5题)
题型升级:动态规划、图论(最短路、并查集、拓扑排序)
针对目标院校历年机考真题进行专项训练
| 梯队 | 代表院校 | 机考特征 | 适合人群 |
|---|---|---|---|
| 顶尖985 | 清华、北大、浙大、南大、上交等 | 机考权重高/一票否决,难度硬核 | 算法基础扎实,ACM/竞赛经历优先 |
| 985/211 | 北理工、华科、厦大、中南、东北大学等 | 机考普及化,占比差异大 | 有一定代码能力,愿意提前准备 |
| 双非 | 江苏大学、山西大学等 | 机考刚起步,难度相对友好 | 代码能力一般,但不想裸考 |
机考不是“加分项”,而是“必选项”——越来越多的院校正在把上机考试设为复试的固定环节。
择校时,请把“机考要求”和“复试线”放在同等重要的位置。代码能力强的,可以冲击机考高占比的名校;代码能力薄弱的,优先选择机考占比低或不计分的院校,同时尽早开始练题。
本文信息基于各高校2026年复试细则整理,2027年政策可能微调,请以各校官网最新发布为准。
如果觉得有用,收藏本文,择校时随时对照查阅。祝2027,代码写得顺,复试稳上岸!
【28考研辅导课程推荐】:28考研集训课程,VIP领学计划,28考研VIP全科定制套餐(公共课VIP+专业课1对1) , 这些课程中都会配有内部讲义以及辅导书和资料,同时会有教研教辅双师模式对大家进行教学以及督学,并配有24小时答疑和模拟测试等,可直接咨询在线客服老师领取大额优惠券。
热门下载
资料下载
院校解析
真题解析
考研数学
考研英语
考研政治
考研备考