计算机专业保研没做过项目,保研经验:六级刚过,无科研项目,却因竞赛成了OFFER收割机!...

本文主要是介绍计算机专业保研没做过项目,保研经验:六级刚过,无科研项目,却因竞赛成了OFFER收割机!...,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

原标题:保研经验:六级刚过,无科研项目,却因竞赛成了OFFER收割机!

本科院校和专业:中山大学 计算机系

保送院校和专业:清华大学 自动化系

培养方式:直博

人的一生就是由无数的选择造就的,保研就是其中一个比较重要的选择。大学三年来的你的辛苦付出与汗水终于到了得到回报的时候了,这个时候你首先要做的就是充分而又认真地审视自己,审视自己大学这三年来的生活,做出最适合你的选择,然后为了自己的目标院校而努力,最后不停地告诉自己:Yes, I can!

b705202271a34d79a349b6b50200d6bb.png

个人情况

e9d01d6bc8a59c1203e38a7fc17ce6e8.png

本科院校:中山大学计算机系,985、211大学。

专业排名:1/118。

英语:六级刚过,452分。

奖学金:获两年国家奖学金。

科研:科研经历基本没有,在大三下学期开始才进入实验室。

竞赛:主要集中在数学和算法(偏ACM程序设计竞赛性质),获奖级别主要在省级。

可以拿得出手的有:

全国大学生数学竞赛广东赛区一等奖;

全国大学生数学建模竞赛广东赛区三等奖;

美国大学生数学建模竞赛二等奖;

中国大学生程序设计竞赛广东赛区三等奖。

保研情况:参加了南京大学计算机,上海交通大学计算机,中科院计算所,清华大学计算机四个夏令营,除此之外自己也单独联系了清华大学自动化的老师(清华大学自动化没有夏令营)。

拿到了南京大学计算机,中科院计算所,上海交通大学计算机,清华大学自动化的offer,最终选择了清华大学自动化直博。

前期准备

我决定保研是在大三的下学期,也正是因为决定了要保研,才在一开学就找了本校的老师进入实验室,希望获得科研经历。

也是在那个时候我开始接触了保研论坛,那段时间整天泡在保研论坛上寻找各种经验贴。正是在保研论坛上我才了解到了夏令营的存在,如果自己错过了夏令营的好时机,后面的机会就会相对少很多。

当时我的主要目标是清华。当然,我首先参加了一些其它学校的夏令营,这一方面是给自己找个垫底学校,另一方面也是为后面的夏令营热身,积累经验。

上交夏令营

8c3e88ea22a424a9372bc68413c66a95.png

上交计算机的夏令营我见过的最傲娇的夏令营,不包食宿,参加完考试就可以走了,真是简洁。

吐槽归吐槽,但是夏令营还是要参加的。

上交机试和面试各有两场,你可以从其中各选择一场,当时想着参加完就完事了,完事了还要和上海的同学一起玩呢,于是就都选择了最早的那一场,于是就要上午机试,下午面试。

机试有三道题目,纸质版的题目,在电脑上写代码,写完之后老师用U盘拷回去评分。我就纳闷了,上交的ACM竞赛那么强,竟然不按照ACM竞赛的形式来,写完拷回去评测,好别扭啊!

记得前两道题目就比较麻烦,但是还是做了个差不多吧,最后一道题分析了一下树状数组。悲剧的是,我知道是用树状数组做,但是却忘了树状数组的具体实现了,最后只能随便写写。

后来才知道,如果选择第二场的话,题目就非常简答了。悲剧。

无所谓了,下午面试开始。

一开始,自我介绍,老样子了,直接把南大夏令营准备过的自我介绍重新拿出来了。介绍完,然后老师指着我简历上面的一个项目说,请用英语简单描述一下这个项目。

说实话,这个项目是一个简单的课程作业,花了不到一星期做的。然后随便用英语说了一下。然后老师就一个劲地问关于这个项目的细节,关键当初实现的时候很粗略,没考虑太多复杂的情况。老师又问如果出现什么情况怎么办,当初做的时候根本没考虑出现这些情况啊,然后只能胡扯了,老师显然不满意,又继续深挖,越挖我越懵逼,虽然这个项目的确基本上是我一手做的,但是实现的时候根本没考虑那么多的问题,最后问到后来只能说不会了……

这也算是血的教训,写在简历上的项目,一定要认真准备所有变态的问题,如果准备不了就不要写上去,否则问了之后真的会很死的很难看。

另一方面,整个大学期间我主要打比赛去了,完整的项目基本没有搞过,导致真的不知道可以写什么,数学类算法类的竞赛的话写上去老师也就看看,问不了什么问题,老师也只能是问些项目,关键我又没什么项目,这真是非常尴尬的一件事情啊,真感觉打了那么多比赛还不如好好搞一个项目来的好。

这样我的面试在壮烈当中结束,面完试我就感觉没戏了,忧郁了好一会。

不过后来到了9月份,有上交的老师打电话问我去不去他那里,他有个直博的offer可以给我。所以虽然当时表现感觉很不好,最终还是拿到了上交的offer。然而当时我早就定下了清华的offer了,所以就拒了。Anyway, 上交拜拜!

清华夏令营

2454a906f566a030b27086e70de79e9b.png

清华计算机今年是第一年举办夏令营,这次夏令营的主要目的是增进老师和学生的互相了解,因此也就没有在夏令营放出预录取名额,无论硕士还是博士。

不过参加夏令营的同学可以努力争取获得老师的推荐,每位清华计算机系还有招生的老师可以给一个(且仅一个)学生他自己的直博名额,相当于某种程度的“预定”。因为其实一些老师(尤其是热门方向或者本身是大牛的老师)都已经提前将名额留给了清华本校的学生,因此还能够推荐学生的老师不是非常多了。

最后你即便是获得了这个推荐名额,你还是要参加9月份的复试,如果成绩不理想,一样会被刷掉,也就是还是有风险的。

在夏令营里面主要还是开些宣讲会,老师介绍一下情况,然后晚上举行了一场机试,当时说是给大家多一次机会,9月份可以自行选择是否还要参加机试,9月份参加的话成绩按照高的来,9月份不参加就按照这一次来。

到了9月份政策又变成了按照参加的最后一次来,所以基本上成绩好的9月份就不参加了,成绩差的9月份就会再参加一次,相当于多了一次机会吧。只是因为刚去北京那两天突然水土不服,继而发烧,整个人都快烧坏了,所以机试的时候很不在状态,键盘都敲不下去了。考试形式是CCF-CSP的形式,5道题,按照通过的测试样例数目算分。虽然发烧了状态很不好,靠着大学这几年打比赛的经历,勉强在100人拿到了21~50之间的名次(考完之后只给前50的人通知了名次段位,只有两档,一个是1~20,一个是21~50)。

Anyway,虽然在清华计算机也有联系去导师,但是导师本身承诺了也不能保证一定会被录取,而我联系的导师也不确定自己要不要答应学生自己会留下名额,所以一切都在未定之中,这时中科院计算所的夏令营就开始了。

中科院计算机所夏令营

中科院计算所的夏令营是持续时间最长的,将近一个星期,还专门要我们买了保险。

中科院目前是按照中国科学院大学来招生,中国科学院大学自己培养的本科生再过一年就要保研了,可以预见,中科院各个所在未来有了自己的本科生生源,其学生质量在未来几年会大幅提升。

我报考的具体的组是非常火的一个组,因此考核也就比较复杂。有机试,有笔试,还有面试,真是全齐了。

在计算所夏令营前几天吹了一段水之后,各个组都开始组织自己的考核了。

我首先是参加笔试。有英语,数学,以及人工智能相关的题目(因为我的方向算是在AI里面)。不过数学里面微积分极限那一堆都快忘光了,好在这方面没怎么考,倒是有点像考智力的那种数学题,有点奥数的感觉?主要还是考数学的灵活思考能力吧,机械的计算没有考的。里面还有考关于论文抄袭看法这样的送分题,还是40分呢!

机试,我原以为会想ACM竞赛那种性质的,结果呵呵呵……就是把我领到一位研究生学生那里,用他的电脑打开VS,拷进去一些已经写了一部分的代码,要我去补全……真是呵呵了。

机试里面还有一些要填在纸质版试卷的题目,什么编译有哪几步,还有些考如何进行调试的填空题,前面这样的硬知识的东西都没怎么做,直接看后面的编程题目,原以为会比较难,但是看了之后,非常的水,实在是非常简单啊,随便一想就基本出来了。因此后面编程实现的题目基本都做了,倒是前面那些填空啦,一个题目被肢解成多个小问题的一点都没动。

面试,面试我被排在了最后,从早上开始等,一直等到了晚上6点多。

面试要给自己做个PPT,按照PPT来进行自我介绍,介绍完之后老师就挑着我简历上的项目问,经历了上交的失败之后我记住了简历上不能放自己没有把握的项目,因此老师问项目还是很顺利的。

倒是老师最后问了个我很难回答的问题“如何清华和我们这边同时发了offer,你会选择哪一边?”

说清华?那我还想不想要这边的offer了?直接说计算所?可我真的在等清华呢呀,那不成可撒谎了吗?要是说了计算所,拿了offer,最后拿到了清华offer去了清华不是失信了嘛,自己还要在这个研究领域混的,面试老师全是国内这个领域的大牛和新星,骗了他们影响了人家招生将来自己还怎么混啊,所以自己只能顾左右而言它,不敢直接做保证。

老师们在这个问题上和我也纠缠了很久,后来看出也得不出什么结果,就算了。这样,面试结束。即便如此,整体走下来自己感觉还是很有把握的。

当天晚上就接到了电话,但是offer有条件的,要求我答应一定会来这里,才会给我offer,这是他们的风格,你先口头答应了才会给你。

好吧,可能很多人都会先答应下来,之后找到更好的offer再去打电话拒绝,但是我真的不想这么做,我还是希望我说出去的每一句话都是算数的(好吧,更关键的是,我还要在这个研究领域混啊),于是我只能说,可不可以给我两天时间思考。这样我得到了两天的决定时间。

清华自动化

0f18773780c3bb0c9bcf9cde774791db.png

其实我当时还是想搞清楚清华计算机老师的想法,然而清华计算机老师却告诉我他还在考虑,而且即使他同意给我留名额,他说了也不算,还要等到9月份参加统一考核。

那我就等不起了。

巧合的是之前我联系的清华自动化系做CV方向做的很不错的老师这时给我打来电话,得知了我的情况,立马表示可以让我去他那里。然后一切就神奇而又难以置信地顺利地以接受清华自动化的直博offer结束了。

结语

算来自己也算参加了不少夏令营,最后也总结点经验,算是给各位准备保研的同学一点建议吧。

一、尽早准备。一旦打定了保研的主意,就要马上为保研而行动了。

二、做足准备。充分利用各种渠道来获取关于保研的各种信息,比如经常泡保研论坛,看上面的各种经验贴,留意夏令营信息。

三、如果你年级还小,那么尽早加入实验室,做点科研项目。拥有科研经历对于保研而言是一个很大的优势。

四、准备好简历,从面试老师的角度出发看看面试老师可以从你简历里问什么问题,充分准备这些问题,如果一些项目很难准备,那就不要放在简历上。

五、尽早联系导师,联系早总比联系晚有好处。

最后祝准备保研的各位同学,能保到自己梦想的地方。返回搜狐,查看更多

责任编辑:

这篇关于计算机专业保研没做过项目,保研经验:六级刚过,无科研项目,却因竞赛成了OFFER收割机!...的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/392613

相关文章

这15个Vue指令,让你的项目开发爽到爆

1. V-Hotkey 仓库地址: github.com/Dafrok/v-ho… Demo: 戳这里 https://dafrok.github.io/v-hotkey 安装: npm install --save v-hotkey 这个指令可以给组件绑定一个或多个快捷键。你想要通过按下 Escape 键后隐藏某个组件,按住 Control 和回车键再显示它吗?小菜一碟: <template

如何用Docker运行Django项目

本章教程,介绍如何用Docker创建一个Django,并运行能够访问。 一、拉取镜像 这里我们使用python3.11版本的docker镜像 docker pull python:3.11 二、运行容器 这里我们将容器内部的8080端口,映射到宿主机的80端口上。 docker run -itd --name python311 -p

在cscode中通过maven创建java项目

在cscode中创建java项目 可以通过博客完成maven的导入 建立maven项目 使用快捷键 Ctrl + Shift + P 建立一个 Maven 项目 1 Ctrl + Shift + P 打开输入框2 输入 "> java create"3 选择 maven4 选择 No Archetype5 输入 域名6 输入项目名称7 建立一个文件目录存放项目,文件名一般为项目名8 确定

Vue3项目开发——新闻发布管理系统(六)

文章目录 八、首页设计开发1、页面设计2、登录访问拦截实现3、用户基本信息显示①封装用户基本信息获取接口②用户基本信息存储③用户基本信息调用④用户基本信息动态渲染 4、退出功能实现①注册点击事件②添加退出功能③数据清理 5、代码下载 八、首页设计开发 登录成功后,系统就进入了首页。接下来,也就进行首页的开发了。 1、页面设计 系统页面主要分为三部分,左侧为系统的菜单栏,右侧

SpringBoot项目是如何启动

启动步骤 概念 运行main方法,初始化SpringApplication 从spring.factories读取listener ApplicationContentInitializer运行run方法读取环境变量,配置信息创建SpringApplication上下文预初始化上下文,将启动类作为配置类进行读取调用 refresh 加载 IOC容器,加载所有的自动配置类,创建容器在这个过程

Maven创建项目中的groupId, artifactId, 和 version的意思

文章目录 groupIdartifactIdversionname groupId 定义:groupId 是 Maven 项目坐标的第一个部分,它通常表示项目的组织或公司的域名反转写法。例如,如果你为公司 example.com 开发软件,groupId 可能是 com.example。作用:groupId 被用来组织和分组相关的 Maven artifacts,这样可以避免

2. 下载rknn-toolkit2项目

官网链接: https://github.com/airockchip/rknn-toolkit2 安装好git:[[1. Git的安装]] 下载项目: git clone https://github.com/airockchip/rknn-toolkit2.git 或者直接去github下载压缩文件,解压即可。

9.8javaweb项目总结

1.主界面用户信息显示 登录成功后,将用户信息存储在记录在 localStorage中,然后进入界面之前通过js来渲染主界面 存储用户信息 将用户信息渲染在主界面上,并且头像设置跳转,到个人资料界面 这里数据库中还没有设置相关信息 2.模糊查找 检测输入框是否有变更,有的话调用方法,进行查找 发送检测请求,然后接收的时候设置最多显示四个类似的搜索结果

每日一题|牛客竞赛|四舍五入|字符串+贪心+模拟

每日一题|四舍五入 四舍五入 心有猛虎,细嗅蔷薇。你好朋友,这里是锅巴的C\C++学习笔记,常言道,不积跬步无以至千里,希望有朝一日我们积累的滴水可以击穿顽石。 四舍五入 题目: 牛牛发明了一种新的四舍五入应用于整数,对个位四舍五入,规则如下 12345->12350 12399->12400 输入描述: 输入一个整数n(0<=n<=109 ) 输出描述: 输出一个整数

maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令

maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令 在日常的工作中由于各种原因,会出现这样一种情况,某些项目并没有打包至mvnrepository。如果采用原始直接打包放到lib目录的方式进行处理,便对项目的管理带来一些不必要的麻烦。例如版本升级后需要重新打包并,替换原有jar包等等一些额外的工作量和麻烦。为了避免这些不必要的麻烦,通常我们