清华软院¶
http://www.thss.tsinghua.edu.cn/
比清华计科稍差一点,但是和清华计科在一个院楼上,如果导师还不错区别不大。我们院每年都会去比较多(常见3-5个)。
招生规模¶
外校硕士30人左右,外校博士10到20人。
招生形式¶
2022年没有夏令营,直博和硕士招生统一在九月预推免。
6月份会有夏令营(4月就会发报名通知,注意查看),夏令营和硕士招生完全无关,是博士夏令营。提供了一个校外学生和博导联系到机会,也不会直接发放offer。 但是考核形式和9月硕士博士招生完全类似,可以当作提前演练。 导师可能会给口头录取,到了9月还要走形式考试一次。
9月份预推免主要是硕士,初审相对严格,只有60个人可以通过参加考试,不过对我们院非常友好,大概前20名都有可能通过初审。过了初审之后通过的概率也很大。
一些细节¶
2022¶
by 徐琪
- 预推免的通知时间为7月8日,报名开始时间为8月16日中午12:00,报名截至时间为8月31日下午16:00,需要留意通知和报名时间,提前准备。
- 预推免(硕士)初审通过的通知时间为9月8日,资格审查时间为9月10日,机考时间为9月13日下午,面试时间为9月16日下午。9月19日起逐步出初步录取通知。
- 预推免需要准备的材料包括2封副教授及以上的推荐信(系统发至老师邮箱填写,且需线下邮寄)、一份个人陈述(一般为1页A4纸)、一份申请表、加盖公章的成绩单和排名证明、英语水平证明扫描件、学生证和身份证扫描件,获奖证书和相关证明材料复印件,全部在清华大学研究生招生网填报。
- 预推免成绩排名可以用前五学期,也可以用前六学期。排名在年级前20均有机会通过初审,前10名比较保险。今年我院初审通过5人(硕士)。
- 预推免的机考和前两年一样,双机位,使用TOJ,形式均为 3 小时 4 道题,只能使用C++(可以使用C++ 11 的语法和STL),IDE不限制,不能查看任何形式的资料。
- 面试难度不同的组的面试风格差别比较大。一般包括:5-7分钟个人陈述(可以准备PPT)、一道英文问题、一道思政问题、随机问题(项目/科研/专业课/家常/……)。面试固然重要,但好好准备机考更重要。
by 周子杰
- 今年清华软院没有开展夏令营,原因不太清楚,推测和疫情有关。据了解往届确实有一部分老师是在夏令营的时候才联系到了合适的直博学生,因此可以认为一直到那个时候才决定读博并联系老师都是有希望成功的。当然,类似清华计科和北大信科的直博竞争可能都比清软要大,要更早做打算。
- 但其实联系老师的时机也各有利弊。晚了老师很可能就没有名额了;但联系得早也很可能意味着要付出很多时间为这位老师做事(应该不同老师之间差别比较大,很多也是我听说的,但确实存在),甚至有为老师打工一年多然后临时被通知没有名额最后八九月份重新找的。所以如果联系得早也一定要提前做好规划、想好退路。我个人的联系时间在五月下旬,做出这个选择其实仅仅是因为那个时候才下定决心读博,属于运气比较好也别无选择。但事后复盘外加和同学交流才意识到时机是很重要的。
- 直博流程和硕士特别类似。报名在同一个网站,需要的材料基本都是一样的。机考同一天考同一套题,只有面试早一天;因为人数较少,所以可能老师那边没有怎么分组,面对的老师人数比硕士面试的时候多,但其实不造成什么影响。
- 今年直博的结果比硕士早了半天,9.19大清早就出来了,算是九推里特别早的。但毕竟直博生走到这一步一般也不存在手头几个导师然后最后鸽几个的情况(毕竟硕士这个时候很可能都没联系导师,鸽掉清软硕士的offer行为本身就不造成太大影响,直博如果不去会让导师很可能直接招不到人),所以这个时间本身没有什么大的意义。
2021¶
- 夏令营2021年报名通知时间是 5 月 18 日,报名截止时间是 5 月 28 日,需要留意通知,提前准备材料。
- 夏令营入营学分绩最好前 10(按照五学期排名),至少是前 15,本年度我院入营人数较多,超过 5 人。
- 九推的通知 7 月 9 日发布,在网上进行报名,一般年级排名前 15 名之前都有机会通过初审,前 10 名比较保险。
- 九推需要准备的材料包括2封副教授及以上的推荐信(不同的是,需要由推荐老师自行在网上进行填报),一份个人陈述(一般为1页A4纸),一份申请表,获奖证书和相关证明材料复印件,全部在清华大学研究生招生网填报:https://yz.tsinghua.edu.cn/
- 夏令营和九推的机考均和 2020 年一样,使用TOJ,地址为:https://dsa.cs.tsinghua.edu.cn/oj/,形式均为 3 小时 4 道题,只能使用C++(可以使用C++ 11 的语法和STL),IDE不限制,不能查看任何形式的资料。
- 夏令营面试比较快速,简单自我介绍,老师提 1-2 个问题。九推面试时长为 20 分钟,首先进行自我介绍,然后有 5-6 个老师进行提问,包含一个英文问题,问题内容具有一定的随机性。
- 九推硕士我院最终通过 5 人,主要难度集中在简历筛选,机考成绩上,在竞赛、科研等方面有突出表现的同学在初审时会有加分,最好有一定的科研经历或项目经历。同时由于疫情,九推开始的时候我院也只能使用前五学期的学分绩排名。
2020¶
- 今年由于疫情影响,采用线上机考 + 面试的形式。机考 3 小时 4 道题,oj地址为 https://dsa.cs.tsinghua.edu.cn/oj/,只能使用 C++(可以使用 C++ 11 的语法和 STL ),IDE 不限,不能查看任何形式的资料。面试时长 20 分钟。
- 九推硕士过初审全国一共 58 人,最终通过 35 人,大概 60% 左右的通过率。我院 3 人全部通过。主要难点还是过简历初筛,而且今年因为疫情,九推开始的时候我院只有前五学期排名,会有一定程度的影响。
- 还是因为疫情影响,今年 9 月 28 日出的结果。
2019¶
1,夏令营2019年报名截止日期是4月30号,一定要提前留意通知。想直博必须去夏令营,而且最好联系老师。
2,夏令营入营学分绩最好前五(按前五学期排名),而且一般对我们院只会入营一个人
3,九推的通知八月中下旬出,在网上进行报名。一般年级排名15名之前都有机会过初审,前10名比较保险。
4,九推需要准备的材料是两封副教授推荐信,一份个人陈述(清华研招网上有模板),一份申请表(有模板),获奖证书复印件,六级成绩证明(6级越高越好,有比较高的托福雅思也可以放进来)
5,考核的形式是机考加面试。机考必须使用C++, 环境是vs2017,用机房电脑,3小时3道题。面试时长20分钟,会有五六个老师围着你问。
6,九推硕士过初审全国一共60人,我们院5人,九推大概会通过30到40人,我们院全部通过并且都选了清华。
7,清华出结果比较早,今年9月18日就出最终结果了,此时北大和浙大的九推还没出初审结果。
8, 竞赛表现好(有多个国家级比赛一等奖或者有ACM奖牌),或者科研表现好(有已经出版的论文且是一作或者二作)的人会在初审的时候有加分。最好有科研经历和项目经历,这样面试不会被问太多专业课知识。
9,面试有且只有一个英语问题,有的老师让你用英语解释项目,有的老师问专业知识(比如用英语解释一下快速排序之类的)
- 今年九推的结果是在 9 月 19 日出的结果。
上机真题(硕士)¶
2018年及以前请参考这篇博客 https://blog.csdn.net/da_kao_la/column/info/27610
2019年九推机考真题¶
1,请把一个整数(范围2到10的8次方)拆解成质因数相乘的形式,质因数按从小到大排列
例:
输入: 60
输出: 2*2*3*5
2,给定二叉树的前序和中序排列,确定从根节点到叶子节点的一条路径上节点值之和等于target的路径总共有多少条。其中每个节点的value没有重复。
例:
输入:
2 <节点数>
1 2 <先根序列>
2 1 <中根序列>
3 <target值>
输出: 1
3,给定一个字符串,输出其压缩后的串的最小长度(压缩方式可能有多个,输出这些方式压缩出的串的长度最小值) 比如AAAABAB可以压缩为4(A)BAB 或者 3(A)2(AB) 最小长度为7。
压缩是可以嵌套的, 比如: HELLOHELLOWORLDHELLOHELLOWORLD 可被压缩为2(2(HELLO)WORLD) 最小长度为16
2020年九推机考真题¶
今年由于疫情的影响,明显能感到题目的难度增加,并且题量也变大了。个人感觉四个题都是 LC hard 的难度……
- LeetCode 968 监控二叉树
- 跳石板
- 多边形游戏
- 小红的房间
2021年九推机考真题¶
今年题目比较简单,大家分数普遍偏高,满分提前离开的人也有好几个。
- 依据题意就能写出来,基本不涉及算法,也不需要优化。
- 背包问题模板题。
- 树上DFS
- 涉及数列推导,猜测要用矩阵快速幂,仅供参考。