保研经历

记录了自己参加夏令营和预推免的经历。道路充满挑战。尤其是,最终获得浙江大学软件学院的录取通知书,标志着我在这一旅程中的成功。

个人条件

南昌大学,计科

绩点 3.52(前五学期)

成绩排名 25/195, 12.8%

绩点 3.55(前六学期)

成绩排名 24/195, 12.3%

综测排名 4/195

总评排名 10

CET-6 踩线过

ACM 选手,有一些 ICPC 的牌子,西安邀请赛银牌,南京区域赛铜牌,江西省赛金牌和天梯赛个人三等奖等

无论文,只准备了一个水水的 NLP 项目 GitHub - Lan-ce-lot/pythorch-text-classification

夏令营

经历

夏令营投了海投,结果只入了北工和华师计院,比较难受,因为被卡了rank 10%,点击就送的湖大都不要我,同时,有些rank靠前的同学也被卡六级了。所以rank和英语很重要,因为是夏令营的门槛。差不多7月份,大多数学校夏令营基本都开奖完毕,然后和同学聊了一下,发现和去年相比今年形势不太对,今年夏令营入营太难了。

北京工业大学

报着玩的,面试很水。拿到 offer

华东师范大学(计)

机试

华师有机试,据说是蔡队出题,计院机试4题

暴力前缀和拿70分

贪心

模拟

上世纪NOI原题,大搜索

面试

面试先朗读翻译英文论文,然后问问题

  • 排序算法的空间复杂度哪个最大(给了四个选项)答案是归并

  • 什么是平衡二叉树?如何插入

  • 问了一下机试怎么样

  • 问了一下最擅长的科目

  • 问了项目

  • 思政:对国家扶贫工作的看法

面试被挂。华师是很大的一次挫折,因为是第一次正式面试。

西安电子科技大学

面试也很水,主要是看联系导师。未联系无后续

预推免

夏0营后,预推免又是一波海投,最后大概是入了:湖大,重大,南航,西工大(邮件联系导师),厦大,浙软,大连理工。南航和大连理工大学因为经历了太多面试,实在不想面了,就拒了。

然后是pat的翻车,最后一题没有记板子,因为没有听wrf的背BST

1.地址分配相关的模拟

2.用数组映射一下,就能过

3.模拟,通过率(满分)甚至比第一题高

4.一个堆与二叉排序树的结合,当时忘记二叉排序树的板子了。当然还有一种更巧妙的解法。

但是官网前一天突然说不低机试,所以也就是抱着玩的心态去打了个70

然后就是18号的机试了,后悔没有听wrf的背AVL

1.素数筛

2.忘了

3.字符串

4.AVL

厦门大学

22号早上第一个,流程大概是英文自我介绍,然后中文ppt,然后开始提问

  • 思政:四史是哪四史

蒙了,之前有个四史答题活动,结果忘了

  • 线性方程组什么时候无解

然后开始问项目

项目问题感觉答得还行

但是出结果时名单没有我,应该在候补。值得一提的是后来我面完浙软,厦大就发邮件说名额顺延到我,让我签协议,但我自认为浙软稳了且不行当鸽子影响学弟学妹,就没回复。真是风水轮流转呀。

重庆大学

23号,英文自我介绍,然后直接问竞赛和项目,中间问了一个大数定理,没答出来

后来拿了个候补(貌似我校都是候补)

湖南大学

24号,英文自我介绍,英文问题,专业问题,比夏令营硬核一点

  • 英文:为什么选择湖南大学

  • 英文:读研计划

  • 英文:ACM经历

    然后是专业问题

  • P等不等于NP

  • 追问你能不能证明出来P不等于NP

  • 怎么设计一个动态规划算法

  • 虚存

  • 选择排序算法的下界

  • 编译器优化代码

  • 查询优化

湖大点击就送,也就图一乐。

浙江大学软件学院

浙软的面试,真的是全看运气,而幸运也眷顾了我,我遇到的老师真的很好。

流程是英文自我介绍1min,然后中文PPT 5-7min,然后开始看你的简历问问题。第一个问题因为声音太小确实没听清,就跳过了。

  • 介绍一下拓扑排序
  • 介绍一下我的web项目
  • web项目用了什么工具和方法

我们团队使用的方法是瀑布模型,但是我们项目的指导老师的本意是让用快速原型模型。。。

  • 数据库的设计的步骤

需求分析,然后。。。powerdesigner导出(哈哈哈这里乱答的)

  • 这个项目理解错了指导老师的的本意,那你们事后有没有继续对项目进行优化呢?你在这个项目又学到了什么呢?
  • 你这里写了两个项目,一个web一个人工智能,你更倾向于哪个呢
  • 说一下对浙江大学的校训“求是创新”的理解

瞎扯,我连校训是求是创新都不知道…

然后在26号中午得知自己在预录取名单,别提多开心了。

西北工业大学

西北工业大学,我联系了一个很厉害的做人工智能的导师,导师评价网风评很好

然后。。。面试直接裂开,这应该是我这几个月遇到最硬核的面试了

上来就是英语朗读翻译,然后就是无边无际的数学和人工智能问题。。。

  • 思政:有人说看学习强国是形式主义,你怎么看?

  • 什么是堆

  • 极大似然估计

  • 矩阵的特征向量和特征值

  • 什么是SVM

  • 追问什么是支持向量

  • 问分类和回归的区别

  • 问用过什么损失函数

    答交叉熵

  • 追问交叉熵怎么计算

    然后问了一下竞赛和项目,这个团队的老师貌似ACM不感兴趣

第二天不出所料收到了老师的拒信,但这个老师确实很好。

总结

推免面试比较看重英语水平,如让你随机读一个文章,英语主要靠平时积累了。其次是对基础的考察包括数据结构、算法、人工智能和数学等。

最后我的结果是厦大(专硕)、重大候补、湖大(offer)、浙大软院(软工专硕)、北京工业(软工)。

一路走来也非常苛刻,也发现有论文是在推免非常加分的一件事情,而 AMC 竞赛经历也可以简历筛选和机试上提供一些帮助。

挥一挥手,轻轻走了,莫问来路。