【推研小灶】从海王营到浙大软件学院,我如何攻克顶尖学府的考验?

欢迎来到【研途小灶】栏目!在这里,我们邀请成功保研的学长学姐们分享他们的宝贵经验和故事。从申请准备到面试技巧,每一位学长学姐都将为你揭示成功保研的秘诀和路径,为你的保研之路提供有力的指导和启发。让我们与你一起追随他们的足迹,共同探索向理想研究生院迈进的道路。

更多保研,夏令营,预推免与信息时间节点资讯可以在文章末尾领取!

在这里插入图片描述

写在前面

这是一段来自西南某985软院同学的保研经历。尽管他在保研过程中经历了无数的挫折和挑战,但最终他依靠自己的努力和坚持,在几所顶尖高校中取得了优异的成绩。这段经历将为即将踏上保研之路的你提供一些借鉴和参考。

01 我的保研奋斗历程

01

个人情况

学校:西南某985软院

排名:9/121(7.4%)

英语:四级530+,六级480+
竞赛:一国奖,仨省奖
科研:有一段实验室区块链学习经历,没产出
专业课复习情况:虽然复习得挺仔细,但实际面试时难以对答如流机试能力:学了Acwing算法基础课和部分提高课,蓝桥杯省二,刷了一些力扣

02

前期准备

在前期,我做了大量的准备工作,包括英语考试、竞赛和科研项目的积累。我在区块链实验室做了一些项目,并学了MIT 6.824的课程,这些经历都被我包装成了科研背景。此外,我也投入了很多时间在专业课的复习和机试能力的提升上,尽管面对面试的高压,我还是感到有些不足。

02 夏令营阶段

01

南开-百度联合实验室

6月17日,我发了邮件和简历给南开-百度联合实验室。6月19日,收到了回信,告知需要参加考核。流程如下:

1、安排一个网络面试,需要准备8-10分钟的个人陈述PPT,然后进行针对性提问。

2、通过面试后,需要在3天内提交一个论文考核文档,回答三个问题:对哪个方向感兴趣?该方向已有的研究及创新方法?未来的研究计划。

3、根据反馈,安排论文考核任务,周期为15-21天。

4、完成论文考核后,安排双机位网络面试。

由于时间紧张,我先推迟了面试。7月8日晚上8:30-8:50进行了10分钟的自我介绍和提问环节,但最终在当天晚上9点多被告知未通过面试。

02

北航计算机学院

通过CSP210考试进入北航计算机学院的面试。6月30日晚上9点半公布入围名单,焦虑的等待之后,7月1日进行了纯压力面试。面试问题包括:

  • 政治问题:不算分

  • 英语:翻译文献

  • 离散数学:有向图是有向树的条件,偏序、全序、良序

  • 计网:IPV6,路由协议

  • 面向对象:里氏代换原则,设计模式

7月2日,结果公布,我被列入了WL名单,排名20。

03

天津大学智算学部-软件工程组

6月27日,第一轮机试,5道题A了2道,最后1100人中600人进入第二轮。6月28日参加宣讲会,选择了软件工程组进行面试。6月30日面试,包括5分钟PPT自我介绍和几分钟提问,问题包括:

  • 为什么想来我们组?

  • 有了解过软件安全吗?

  • 机试做出来几道?

  • 报了什么学校?

  • 南开和天大都给你发offer你会去哪?

由于和老师的方向不匹配,7月10日结果公布,未通过面试。

04

华科国光

7月1日下午1点面试北航,4点半线上面试华科国光。5分钟自我介绍PPT,5分钟提问,问题包括:

  • 你对分布式存储了解多少?

  • C语言掌握多少?

7月5日,结果公布,未通过面试。

05

电子科技大学计算机学院

7.4 宣讲会:

参加了电子科技大学和西南财经大学联合培养金融科技项目的宣讲。

对项目表现出浓厚兴趣,希望获得录取机会。

7.5 英语和综合考核:

面试时间较短,理论上20分钟,实际只有十几分钟。

面对挑战:第一个问题理解困难,第二个问题关于项目学习成果。

算法部分不难,但要求优化算法时未能令人满意。

面试涉及多进程项目优化、抗压能力例子及补充内容。

06

南开大学软件学院

夏令营体验:

获得老师推荐,进入考核阶段。

体验最好之一,高标准住宿和饮食,友好的老师和志愿者。

7.9 机试和笔试:

机试包括四道题,第三道是力扣的中等难度原题,第四道是贪心算法。

笔试涉及多个领域,包括离散数学、计算机网络、操作系统、机器学习、计算机组成和编译原理。

7.10 面试:

综合面试和政治英语面试。

英语部分涉及自我介绍、家乡、选择南开的原因和对学校了解。

政治部分问及最近时政问题。

7.17 成绩公布:

等待一周后获得夏令营的第一个优营,重新获得一些自信。

07

浙江大学软件学院

海王营体验:

选择了区块链营,进入夏令营评选阶段。

初选约90人,完成第一次作业的约60人。

第一次作业:

提交了个人陈述作为自我推荐信。

第二次作业:

包含两个实际问题,感觉较难,最终选择放弃。

预推免:

9.22 机试
不难,满分的有30+,我79排在130+,一共来的据说是460+
题型是区间问题,四道背景一样,就是难度依此递增
9.24 面试
一分钟英语介绍+七分钟中文介绍
无英语提问
专业课问题:

大数定律是什么

有监督学习和无监督学习区别

哪些排序算法是稳定的,哪些不稳定

抖动是什么

TCP和IP分别哪一层协议

总的来说,专业课问题比较简单,他手上有本册子应该都是专业问题,可能我运气比较好

08

中科大科学岛

报到与开营仪式:

全程包食宿,交通费用报销。

7.21 实验室参观与面谈:

参观实验室并自由选择面谈老师,由于个人意愿,未进行面谈。

7.22 分组宣讲与志愿填报:

最终选择了等离子体所,专注于系统方向。

7.23 面试经历:

面试过程轻松,与面试官聊天,其中一位老师甚至要求我现场唱歌,增添了些许意外乐趣。

7.28 结果公布:

虽显示面试合格,但需等待学校统一分配老师后方能确认offer。

9.25 最终决定:

排名第四,获得模式识别与具身智能的学硕offer,选择录取浙江大学,放弃科学岛的机会。

09

东南大学计算机学院

入营要求:

传统上,需通过导师联系进入夏令营。

8.18 面试准备:

自我介绍、英语提问和专业项目经历。

8.26 结果公布:

获得WL60+,成功进入夏令营。

10

南京大学工程管理学院

选校和面试:

报名三个夏令营之一,意外进入金融科技方向夏令营。

9.1 宣讲:

感觉宣讲内容偏重金融,与预期有所不同。

9.3 面试经历:

面试内容不明确,自我介绍被打断,抽题和提问部分出现困难。

9.6 结果公布:

被列为候补营员,面试结果不确定。

04 软件工程专业常见面试问题整理

01

离散数学

Q

什么是偏序、全序和良序?

A

偏序:在一个集合上,偏序是一个二元关系,满足自反性、反对称性和传递性。

全序:全序是偏序的一种特殊情况,除了满足偏序的三个性质外,还满足任意两个元素是可比较的(即对任意元素a和b,要么a ≤ b,要么b ≤ a)。

良序:良序是全序的一种特殊情况,其中每个非空子集都有最小元素。

Q

有向图是有向树的条件是什么?

A

一个有向图是有向树的条件包括:图是连通的;图中没有回路;有且只有一个顶点没有入边(根节点);其他每个顶点有且仅有一个入边。

Q

解释图的同构。

A

两个图G1和G2是同构的,如果存在一个顶点之间的一一对应,使得G1中任意两个顶点之间存在边,当且仅当G2中相应的两个顶点之间也存在边。

02

面向对象编程

Q

解释里氏代换原则。

A

里氏代换原则(Liskov Substitution Principle, LSP)要求在软件系统中,基类对象可以被其子类对象替换,且不影响程序的正确性。即子类应在父类的基础上扩展功能而不是减少功能。

Q

描述几种常见的设计模式。

A

单例模式:确保一个类只有一个实例,并提供全局访问点。

观察者模式:定义对象间的一对多依赖关系,当一个对象状态改变时,所有依赖对象都被通知并自动更新。

工厂模式:定义一个接口用于创建对象,但让子类决定实例化哪一个类。

Q

什么是多态性?

A

面向对象编程的特性,指同一操作作用于不同对象时,可以产生不同的行为。多态性通过继承和接口实现,使得一个接口可以用于不同的数据类型。

03 数据库系统

Q

解释关系数据库的基本概念。

A

关系数据库:一种基于关系模型的数据库,使用表格(表)存储数据,每个表由行(记录)和列(字段)组成,数据通过SQL进行操作和查询。

Q

什么是ACID特性?

A

ACID:指关系数据库的四个关键特性:原子性(Atomicity),一致性(Consistency),隔离性(Isolation),持久性(Durability)。确保数据库事务的可靠性和数据的完整性。

Q

解释索引的作用及其实现原理。

A

数据库中的一种数据结构,用于提高查询速度。常见的索引类型包括B树索引和哈希索引。索引通过在表的列上创建索引结构,减少查询时的数据扫描量,提高检索效率。

05 总结

通过我自己的经历,我想提醒学弟学妹们,如果决心走保研这条路,切勿盲目追求开发技能或是只学习Java这类技术。在保研的过程中,这些技能很少会被重视,甚至不如掌握C++或者Python这样的机器学习技术来得实用。此外,我还总结了一些在保研过程中的小心得,希望能给大家一些启发:

  • 绩点至关重要:务必优先保证好绩点,它是门槛,决定了你能否进入更高水平的学府。

  • 多参加夏令营:不要怕麻烦,多海投申请,因为这是唯一的机会。

  • 机试能力是关键:某些学校甚至是机试成绩决定是否获得offer,因此早点开始算法学习至关重要,无论是为了保研还是就业。

  • 数学和408的准备:这些基础知识虽然可能不会每个都被问到,但不能完全不懂,建议保研前一个月进行复习。

  • 保持谦逊和警觉:即使名列wl的前几名,也不要过于自信,有些年份甚至顶尖学府的夏令营也会有出人意料的结果。

  • 运气也很重要:在保研的道路上,有时候运气会起到决定性的作用,某些事情是强求不来的。

  • 慎重选择工博:工程硕博有其优缺点,选择时需慎重考虑个人发展方向和长远规划。

  • 23
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值