└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # 中九几乎0科研经历的保研经历分享 2 | 3 | 保研也彻底结束了,最后也有了一个比较满意的去向,稍微分享一下经验 4 | 5 | 如果有哪些地方写的不好的可以提issue,后面可能还会改 6 | 7 | ## 背景介绍 8 | 9 | * 院校:某中九计算机学院 10 | 11 | * rank:夏令营1/209,预推免2/209(软件工程课我恨你) 12 | 13 | * 科研经历:基本没有 14 | 15 | * 竞赛经历:数学竞赛省二,美赛H奖.夏令营和预推免之间拿了全国大学生系统能力竞赛的全国二等奖 16 | * 项目经历:三段比较浅的经历 17 | * 奖学金:两年国家奖学金 18 | * 英语:四级546,六级520 19 | * 兴趣:存储系统,体系结构,分布式系统 20 | 21 | ## 夏令营状况 22 | 23 | | 日期 | 学校 | 学院 | 类型 | 入营情况 | 结果 | 24 | | --------- | ---------------- | ------------------ | ---- | --------- | ---------------------------------------------------- | 25 | | 6.3-6.4 | 清华大学 | 交叉信息研究院 | 直博 | 入营 | 第一轮寄 | 26 | | 6.29-7.1 | 清华大学 | 计算机科学与技术系 | 直博 | 入营 | 机试失败,组面候补 | 27 | | 6.30-7.3 | 中山大学 | 计算机学院 | 学硕 | 入营,没去 | 本人的快乐老家 | 28 | | 7.6-7.8 | 北京大学 | 计算机学院 | 直博 | 未入营 | 没提前联系老师.
夏令营后参加组面失败 | 29 | | 7.12-7.14 | 上海交通大学 | IPADS | 直博 | 入营 | 提前组面不算顺利
夏令营候补,补上希望较大 | 30 | | 7.17-7.19 | 南京大学 | 计算机科学与技术系 | 学硕 | 入营 | 候补,929当天转正
但是已经有更好offer,遂放弃 | 31 | | 7.17-7.21 | 中科院 | 计算所 | 学硕 | 未入营 | ??? | 32 | | 7.19-7.24 | 中国科学技术大学 | 计算机科学与技术学院 | 学硕 | 入营 | 优营,但是offer无法合成 | 33 | 34 | ### 1.清华大学交叉信息研究院 35 | 36 | 茶园是夏令营最早的学院.提前套导师没有回复,但是还是入了营. 37 | 38 | 面试过程就是和老师聊半个小时,包括英文自我介绍,英语问题,专业知识和项目经历等,问了一个snooping和directory based coherence的区别 39 | 40 | 因为选的老师有十个人报名,实在比不过,直接第一轮就暴毙了,无缘后面的考察 41 | 42 | ### 2.清华大学计算机科学与技术系 43 | 44 | 五月底联系了目标导师,夏令营前夕进行组内考察,持续一周左右 45 | 46 | 组内考查有两轮,第一轮包括自我介绍,项目经历面试.第二轮是论文阅读和讲解 47 | 48 | 因为项目经历比较欠缺,在面试中不算有利,进入了候补队列 49 | 50 | 夏令营只有一个机试,且不发offer,夏令营机试靠前的可以保证进入预推免 51 | 52 | 但是夏令营机试题目太™难了,第二题大模拟写了三小时爆0,最后绝大多数人的分数取决于第三题写了多久(((((( 53 | 54 | 最后喜提100+0+20=120,未能获得直通预推免资格 55 | 56 | * 如果直通预推免,可以在预推免阶段不参加机试而使用夏令营成绩代替 57 | 58 | ### 3.中山大学计算机学院 59 | 60 | 众所周知,被鸭大录取,最难的是入围夏令营/预推免 61 | 62 | 我本人是鸭大学生,鸭大老师比较开明,比较支持学生保研去更好的学校. 63 | 64 | 因为夏令营和thu冲突了,我就没参加.后续和本科导师商量,可能本校直博. 65 | 66 | 不过因为我大一的时候监考过夏令营,所以也有如下一些经验 67 | 68 | * 机试和其他学校最大不同是,有少量的C++语法题.是大一期末送分题难度(那一次就是重载一个类的复制构造函数和赋值运算符),但是可能很多同学大三已经遗忘该知识点,导致不会写 69 | * 时间比较紧张,三小时十个题,也只有北大有这个密度了 70 | * 机试不直接计入总分,只作为面试老师参考.所以尽力而为,真写炸了也不要过于焦虑 71 | * 面试好像是抽题抽老师的,和大部分强com学校一样,未必会遇到擅长你研究的方向的老师. 72 | 73 | ### 4.北京大学计算机学院 74 | 75 | 因为套磁套迟了(北大老师明显比清华老师考查的早),而北大是老师推荐入营,所以我未能进入北大夏令营 76 | 77 | 但是在北计发优营的时候,发现有个很不错的老师被鸽了,于是就去给这位老师发了邮件,当晚这位老师就给我连夜打了电话 78 | 79 | 于是模仿夏令营进行算法测试(5/8,达到及格标准),最后4个人进行论文阅读和面试的考查 80 | 81 | 让我比较感动的是,原定的论文考查时间(7.23左右)我事情很多,没法完成任务,差点放弃.然后老师鼓励我坚持完成阅读,并且约在8月8日再进行论文阅读 82 | 83 | 随后8月9日进行组内面试.两次面试的内容大致相当于清华的第二次和第一次面试(可以看出搞系统的老师风格都差不多) 84 | 85 | * 这一组面论文的时候问了不少计算机基础知识,这说明基础还是要适当准备的 86 | 87 | 最后也未能通过面试获取录取资格 88 | 89 | ### 5.上海交通大学IPADS 90 | 91 | IPADS组织了若干次组面,我参加的是6月7日最后一批 92 | 93 | 需要提前阅读2篇论文(时间9天),然后面试时间20分钟,同样是针对项目和论文 94 | 95 | 因为当时杂务缠身,论文没很认真阅读,被问的比较自闭 96 | 97 | 提前面试结果分3档次:预录取,看夏令营表现和直接淘汰,我是第二档次 98 | 99 | 夏令营分机试和面试,机试和其他学校有显著不同,有以下几个特点 100 | 101 | * 偏重工程能力,算法占比少 102 | * 不要求跑出来结果,写出大致模样就有大部分分,代码规范也占分 103 | * 可以使用几乎任何语言(如果有会Rust什么的都可以用) 104 | 105 | 线下夏令营以后,就不强制要求必须有60分才能面试了. 106 | 107 | 12号晚上突然通知IPADS直博面试提前,太草了 108 | 109 | 面试同样是论文阅读和项目经历为主,最后结果是候补 110 | 111 | * 陈海波老师指出我的项目做的太浅了,这也是我的一个问题 112 | 113 | * 参加完夏令营还见了个朋友,然后去街机烈火mai了很长时间才回家的,还是很爽的 114 | 115 | 其实到末期大概率能候补上,但是thu已经给offer了,就放弃了 116 | 117 | (后来IPADS还开了预推免,有点奇怪,以前都没有) 118 | 119 | ### 6.南京大学计算机科学与技术系 120 | 121 | 南大会有一个预筛选,就是在线考试.先筛掉一半人.剩下的人参加夏令营. 122 | 123 | 夏令营包吃住,住的很好,但是南大食堂比较一言难尽,不咋好吃 124 | 125 | 南大是机试占比最大的学校,也是机试最难的学校(感觉比thu难),我机试考很差,所以只拿了个候补60多名 126 | 127 | 面试和后面中科大差不多,但是我面试也很烂((( 128 | 129 | 我前期没有联系南大老师,只是在夏令营期间参观了两个实验室(软件所和分布式) 130 | 131 | 到929当天打电话给我说我补上了,当然最后就没有去了 132 | 133 | ### 7.中科院计算所 134 | 135 | 7.5的时候选的导师带的学生提前面试了一轮,是线上面试.我题目基本都答出来了然后没下文了 136 | 137 | 后面复盘死因如下: 138 | 139 | * Q:你还报了哪些学校的夏令营啊 140 | * A:清华,上交...... 141 | * Q:我们给你offer你会来吗 142 | 143 | * A:应该会吧...... 144 | 145 | 行吧...... 146 | 147 | ### 8.中国科学技术大学计算机科学与技术学院 148 | 149 | 6月中旬联系了老师,但是因为一些原因,老师没给我名额 150 | 151 | 南大和科大夏令营是挨着的,所以是直接南京--合肥的高铁 152 | 153 | 科大夏令营十分慷慨,送了很多纪念品,还包住五天,爽歪歪啊 154 | 155 | 只有面试我凭着面试表现拿了优营,但是因为无老师接收,就没有用上 156 | 157 | * 面试是先自我介绍,然后一些专业问题,一个英语题(让我用英语介绍自己一段项目经历),最后会问问平时怎么解压 158 | 159 | 顺便见了几个在中科大读本科的老同学,约了个饭 160 | 161 | **至此,夏令营阶段结束,我没有任何offer(大悲)** 162 | 163 | 此时我凭借仅存的责任心和队友一起完成了操作系统比赛,压力十分甚至九分的大 164 | 165 | 最后结果尚可,是全国二等奖 166 | 167 | 168 | 169 | ## 预推免情况 170 | 171 | | 日期 | 学校 | 学院 | 入围情况 | 结果 | 172 | | ------- | -------- | ------------------ | -------- | -------------------------------------- | 173 | | 9.4-9.8 | 清华大学 | 计算机科学与技术系 | 入围 | 组内转正
最终上岸工程博士(非联培) | 174 | 175 | 8月15日,小日子投降78周年纪念日当天,原来联系的贵系老师突然增补一个工程博士(非联培)名额,我成功递补到该名额 176 | 177 | 当然要拿到最终的录取还需要经过预推免. 178 | 179 | 预推免分为机试(20%)+综合面试(5%)+专业面试(75%) 180 | 181 | * 机试的形式和夏令营相同,四个小时三道题,但是今年预推免明显比夏令营简单,没费很大劲就做了100+100+30=230分,做完我就开摆了 182 | * 综合面试就是英语+一些闲聊,英语是读一段文字,然后回答一点问题 183 | * 专业面试是五分钟自我介绍,然后七分钟老师提问 184 | 185 | 最后当然是顺利录取啦\~\~ 186 | 187 | 188 | 189 | ## 后记 190 | 191 | 过程是曲折的,前途是光明的 192 | 193 | 当然这一次还是有很多运气因素的,比如贵系老师名额增加 194 | 195 | 如果要说本次我踩到的一些坑,大概如下: 196 | 197 | * 项目做的不够深入,无法体现高水平 198 | * 人太诚实了,不够圆滑(联系多个学校的同学都知道我在说什么) 199 | * 套磁的时候没有注意梯度 200 | 201 | 202 | --------------------------------------------------------------------------------