考什么?
1. 上机考试(程序设计实践):
语言不限:C/C++/Java/Python都行,别用太冷门的。
考题风格:偏思维题,很少直接套模板,跟刷力扣感觉不一样,要自己处理输入输出。难度有梯度,24年4题,25年6题,26年可能会更难一点。
考啥:程序设计基础、数据结构(线表树图哈希)、算法(排序查找、贪心分治、动归搜索、图论等)。
IDE都有:Devcpp、Codeblocks、VS。
2. 面试(综合素质考核):
考生自述(PPT):4分钟以内,讲本科经历、项目、算法、代码、你的贡献。
专业抽题:参考学校复试大纲里的内容。
综合问答:老师随便问,考察专业素质、科研潜力、思想品德这些。
3. 外语听说测试:
英语自我介绍 + 专业相关问答。
难不难?
难度不小,但准备有套路。
上机难:考题灵活,IOI赛制,零基础肯定不行。高分攻略是重点刷《机试攻略》前三章(零基础)或高分篇(有基础)。
面试怕没货:核心就是项目经验和编程能力,没项目基本会被问住。PPT是救场关键,必须提前练熟。
录取规则:总成绩 = 初试成绩÷5×50% + 复试成绩×50%。复试成绩 = 综合面试×90% + 外语×10%。初试高也别浪,复试一票否决。
准备(纯干货)
上机:别光刷力扣,去找海大历年机试真题,练标准OJ的输入输出,这是及格线。
面试(PPT口诀):一个核心项目 + 技术栈清晰 + 你的角色 + 解决的最大难点 + 如果再给你一次机会怎么优化。
英语:准备1分钟和3分钟两个版本的自我介绍,背熟,包括专业词汇。
专业课:把408四门课(数据结构、组成原理、操作系统、网络)的核心概念过一遍,面试抽题可能用得上。