普通211计算机软件工程2017北大浙大南大保研经历

如何获得本校的推免资格在此不做赘述啦,各位学霸学酥学妹学弟请查看自己学校的推免政策,每个学校都不一样哦。

这篇回答主要讲的是如何拿到外校保研名额。计算机相关专业的同学似乎互联网玩的溜,相关面经比其他专业多很多,如果有程序员Baby们,可以去简书、CSDN等地方搜索下自己想去的学校的面经,有针对性的准备。

我从大三下学期寒假开始就研究了好多学校,也开始针对性地开始训练算法,同时还请本专业的学长学姐吃饭了解本校保研相关事宜以及往年本校保研情况等。下面从基本情况开始介绍。

基本背景:

学校:普通211

专业:软件工程(16年3月从电气转入)

绩点:3.83/4

专业排名:2/31

英语能力:CET 4:613,CET 6:548

科研能力:无

获奖情况:

项目经历:

> 采用java语言,实现基本的电子商务订餐网站的功能,包括用户模块以及管理员后台模块。在基本功能之外有意识地使用了抽象工厂模式、反射机制、数据库连接池、log4j日志工具等使代码进行优化。

> 本项目旨在制作一款可以整合全国地区租房信息、实现数据可视化、具有用户查询筛选等功能的Web平台。本系统分为后端分布式爬虫子系统及前端展示子系统。

个人负责模块:后端分布式爬虫子系统,采用python语言,采用多种策略解决反爬虫问题、采用分布式调度策略将URL混合后,分配到多台机器上。

> 整个系统采用.Net技术,实现了图书基本信息管理、学生基本信息管理、出版社信息管理、图书预定管理、学生借阅管理功能,分为管理员模块和学生模块,通过不同的账号类型登录不同的模块。

> 基于Java SE,采用swing等技术,对传统的俄罗斯方块进行了改进,在对界面采用特定电影主题进行美化的同时,增加双人对战、情侣合作模式,并在游戏中增加道具,添加背景音乐。

技能:

Java为目前开发的主要语言,在校期间参与的开发活动大多使用Java,了解常用设计模式。主要参与后台开发,了解前端HTML\CSS\JS基础。

转专业后从零开始训练算法,编码能力较强,熟悉常用的数据结构和算法,在南京大学软件学院夏令营机试成绩前十(148人)。

大一一次性高分通过四六级考试,大一暑期参加北航暑期学校时,与外国人能进行基本交流。

校报主要作者,文章曾被南方周末采用。熟练应用visio画图,进行需求、设计文档的编写。

总结:总之简历上看起来比较弱鸡,因为大二下转了一次专业,在科研和竞赛方面都比较水,希望后来的人在这两个方面能加强。如果研究生阶段想做点机器学习等算法方面的研究,建议去各大院校计院跟着牛导,如果想能有更多时间去名企实习、就业目标是做些普通工程项目,建议可以考虑管的较松的软院。如果在计算机科学方面有追求,在数理方面有特长,建议不要做重复苦力,做些高级的算法研究。(一个川大本科,港科博士学姐刚毕业就年薪七十万,在腾讯AI研究室)

申请的情况:

夏令营 (按时间排序):

九月推免:

注意优秀营员和拟录取的区别。

所有参加的复试:

南京大学软件学院(7.11) -->北京大学软件与微电子学院 (9.23)--> 浙江大学软件学院 (9.24)

预录取情况:全部录取

最终录取:北大软微 软件工程 云计算与服务工程专硕

前期准备

开始之前,先推荐一个网站 (保研论坛 - Powered by Discuz!) 各种夏令营的信息里面都会发布。另外可以加一下当年保研生交流的QQ群,可以从和自己报相同学校的同学及时了解是否被刷。然后需要说一下,两个重大事项——夏令营和预推免,这两个项目都是各个学校自己组织的,准确的来说是非官方的选拔,但是基本上所有推免的学生都将从这两次非官法选拔中录取,如果等到9月28号教育部的系统开通之后,再走国家推免的路线,sorry,没有机会了,没有名额了。这两个事项的关系是这样的,有的学校会在5月--8月期间组织一次夏令营选拔学生,然后再在9月份组织一个预推免再次补录一批学生,比如上海交通大学计算机。夏令营的优势在于牛导还有名额,劣势在于入营难度大。九月预推免优势在于很多大佬另攀高枝,有很多名额会多出来,由于自费入选概率也较大。有的学校没有夏令营,只有预推免,比如北大软微、浙大软件。有的学校只有夏令营,没有预推免,比如人大信息学院。反正所有的学校两个项目总会有一次的。(这段话改编自下文学姐文章)通过学姐的文章了解保研的前期准备,然后是机试准备和面试准备,记得点赞! (让你信心倍增的保研经历)联系本专业学长学姐,打好关系,打听往年保研情况,了解目标院校导师信息,同时通过本校学长学姐做好定位

参加复试的学校详解:

北大软微

背景介绍:

北大软微的优势就是北大的牌子,北大的平台,针对的保研目标人群是想就业的学生,第一年在大兴上课,第二第三年出去自由实习(当然想做科研也可以联系本部的老师进实验室)。

难易程度:★★★

软微金数金服的保研学生大多是中财、央财、上财的学生,生源较好,计算机方面的学生(就我接触的来看)有北邮、南开、河北工大、郑州大学、中传、华电、北林、首经贸,特点上基本是靠近北京的学校(可能有地域优势),普通211较为普遍。据我分析,有较强计算机实力985院校的学生(例如北航、电科、华科、哈工等),想做科研的一般都去各校计算机学院找牛导了,想工作的基本本科就够了。软微的目标人群是那些想在学历上有所提升,想工作而不是科研的人,所以最终生源范围在普通211比较合理,与金融方面需要名校硕士作为敲门砖不同。所以计算机方面进软微相对而言比较容易(相对于北大信科、光华、汇丰、国发院这些),复试只需要面试,不需要笔试机试。据内部消息,所有专业共900+的简历,最终250+进入复试,最终录取130左右。软工录取25人。

面试经历:

软微行政较缓慢,关注北大研究生招生网才能发现推免信息,在软微院内官网的推免信息很难发现。22号发的邮件通知24号面试,通知也比较简短,就几行字,感觉很随意,都没有说不去的联系他。。。2333。就我24号面试来看,那几天各校冲突剧烈,我面试当天25个人有4、5个因各种原因没来。由于大兴太远,前一天住在清源路的速8酒店(大家基本都是住酒店),九点左右在教学楼4楼开始面试。我报名的软工方向是数据挖掘与商务智能(后来看简章才发现竟然在无锡,不过后来改过来了)

每个人大致在15分钟左右,我被问了如下问题:

1.首先是自我介绍,一个长头发的女老师笑眯眯地招呼“Sit Down Please”,然后就开始“Introduce Yourself”,然后对我转专业的事情感兴趣,又问了我学过哪些课程,就是简单英语聊聊天,吹吹牛。不过英语问题比较随机,前面有同学没让自我介绍,直接对话,有的让用英语介绍操作系统的作用,懵逼。

2.中间的一个貌似很正经的男老师是研究数据结构的,他说看我简历里写着熟练掌握常用数据结构,就问了个问题,k组大小为n的有序数组归并为一个的时间复杂度,描述一下过程。当时他一上来就问我数据结构,心里很紧张,顺嘴就答了也是nlog(n),觉得k组归并和一组没区别吧,感觉老师表情似乎不太对,请求再让我思考一下。但是确实很紧张,一下子想不起来两两归并的过程。(后来出来后想了下两两归并,是2n,那k个,其实就是kn,想明白了很简单。。。。想想老师看我没回答出来,感觉面前这小子是不是个智障)场面异常尴尬,沉静了好久。。。老师估计看我十分为难,就换了个问题,我选的专业的是数据挖掘,那对数据挖掘有哪些了解?我回答了解些常用的算法,比如决策树,Support Vector Machine,K-Means Clustering、朴素贝叶斯、神经网络等。又忐忑不安的加了一句,只是了解。老师就问了,朴素贝叶斯有多个选择条件的时候怎么计算,神经网络在什么时候是适用的。前一个直接说不会,后一个也不知道,扯到了有监督和无监督。。。。不知道自己在讲啥。(所以一定要对自己想报的方向有个基本的了解)

3.一个有些胖的可爱男老师是做操作系统的,问操作系统进程调度的算法,这个很熟,随意讲了四个。又问了操作系统在数据挖掘中有哪些应用,我说当数据量很大时,需要分布式计算及分布式存储,普通的针对微机的操作系统就需要根据需要进行改良。比如Google的MapReduce进行分布式计算,Apache的HDFS就是解决分布式的存储。操作系统在数据挖掘其他的方面的作用一时想不出来。但是可以肯定操作系统在数据挖掘方面一定大有可为(吹老师一波)。

4.最后一个估计是搞面向对象(或者软件工程)的老师看着我的简历,问对Java熟悉吗,Java中的反射。我就结合抽象工厂模式对反射在运行中动态生成对象增加代码的灵活性做出了简单的解释,看老师觉得似乎够了,就没继续讲解动态调用方法,以及JVM中再底层的机制。

出来后感觉一般,但是觉得今年的招生简章出的比较奇怪,很多人没看到,再加上时间定的和其他很多学校冲突(厉害的人去了更好的选择,也有些不自信的人去稍次一些的),现场还有一些转专业的(电子、通信,虽然转专业的学校挺好,同济、南开等),总体感觉希望还是挺大。

研究生的经历可以看这里:

浙大软院

背景介绍:

浙软在宁波,学制两年,第一年上课,第二年找实习。同软微性质相同,适合想尽快找工作,并想在学历上有所提升的保研学生。浙软的招生老师是我在见过的所有学校中在行政方面最良心的,不仅在院网上的通知最详尽及时,怎样录取、28号填系统怎样操作明明白白白纸黑字的写出来,还有一个官方群及时将最新动态通知给学生。面试完第二天就及时公布结果,公开透明,动作迅速利落,可以作为很放心的保底选择(这里的保底是因为牌子不错,C9,加上操作过程公开透明,不用提前联系导师,不会放你鸽子)。招生老师真的特别好,在群里一共发了三四次红包,每次两百三百的样子(虽然我一次都没抢到),最后28号老师还熬夜录取学生,最后还明确祝福学生选择最适合自己的学校(而不是强劝来浙软)。可以看出浙软的对招生这块十分重视,想来到浙软读书行政方面的体验会比较好。

难易程度:★★★

面试经历:

1.英语自我介绍,看来我特意强调转专业经历真的很能引起老师注意,老师问了有哪些Programing Experience,喜欢那些课程

2.以下就是中文,一个老师看我简历里写了擅长数据结构、计算机网络,于是问了TCP和UDP的区别?答:Balabala。QQ用的是UDP还是TCP?答:UDP。详解?答:相对于需要建立连接的TCP,UDP无需建立连接,占用资源少。QQ服务器需要满足成千上万的用户对话,为了节约资源于是采用UDP。UDP为何资源占用少,TCP占用了哪些资源?答:TCP由传输层保证传输的安全性,需要经历三次握手,四次挥手,而UDP不需要。UDP就不需要占用资源了吗?答:之前看过,但是详细细节不是太清楚了。回去之后再学习学习。

3.操作系统你们都学了哪些,内存里10个进程,怎么样不冲突?答:进程占用独立的地址空间,在PCB中记录独立的页表段表,相互之间是独立运行的,切换时在PCB中保存了当时的上下文,不会造成冲突。上下文是什么?答:例如寄存器中存储的数据等一系列有关进程运行的信息。我理解的就是进程运行在CPU之外的状态,需要将信息在切换之间保存下来。寄存器在CPU之外?答:因为学的是软件工程,计组、编译都没学,对硬件上可能是一知半解。

4.霍夫曼树的应用。答:压缩。讲了将一段文字通过哈夫曼编码进行压缩。。。。讲的不是特别清楚。老师说,大概能明白你的意思,应该是懂了,就是表达的不好。

5.法**?答:反对。

在浙软遇见了很多熟人,比如在南大夏令营遇见的一个浙工大的漂亮妹子,还有前一天在北大软微遇见的两个中传的妹子。第二天结果就出来了,最终结果是57名。

南大

背景介绍:

南软据说实力上是除了清华软院外最强的了。本身是南京人,所以也比较想回南方,毕竟原先十八年的圈子基本都在这,很多同学研究生也纷纷回江浙了。这次去南软参加夏令营无奈推掉了人大和华东师范的夏令营。南软的招待也算是很土豪,住的是五星级酒店,车票报销来回高铁(然而到现在钱还没影子)。总共两天。第一天上午老师讲解实验室,下午紧接着分组面试,晚上进行机试。第二天上午联系导师,去老师办公室去谈。来南软面试的妹子有好多挺漂亮的,不太清楚为何搞计算机的竟然不戴眼镜,难道是我大江苏民富多金水土俱佳?与我印象中的计算机妹子天差地别。果真是江南佳丽地,金陵帝王州。

难易程度:★★★★

南软不仅要面试还要机试,相对而言难一些,准备要求多一些

面试经历:

1.本身的英语水平不错,听别的组说有的要英语面试,有的不用,于是心里有了小九九,一进去就开始英语自我介绍,想着既可以秀一下口语,也防止他问英语问题时不知所措,想着他总不能打断我让我别说吧。但是没想到,刚说了几句,老师就打断我让我别说了。。。说我们只问专业问题,不用这些。而且态度不是太好,与我后来在别的学校见到的比较和蔼的老师相差较大。

2.接着就开始看我简历,半天不说话,来了一句,你这项目经历都是课程项目吗?答:因为我大二下学期才转的专业,所以学习时间不是太充裕,做过一个大创项目,做的是分布式爬虫项目,可以可视化地展现租房信息。于是开始怼我,那你们这个项目,怎么做的数据清洗?答:目前找的都是58的品牌公寓馆、链家的信息,网页结构都比较规整,爬取下来信息都比较完全,不太需要进行数据清洗。那你们就是没有进行数据清洗了?答:确实,感谢老师提醒,以后一定注意(明明没必要清洗。。。谁能够告诉我哪里想的不对)。那平台网站结构变了,你这个爬虫系统能相应的进行爬取吗?答:我们针对每个网站制定了一套爬取规则,通过所需求信息的xpath来进行爬取,但是确实是硬编码,如果网站结构变了,确实需要重新写爬取规则,如何将爬虫系统改进得更有通用性也是我们下一阶段需要努力的目标。那这个租房平台上有很多虚假信息,你们怎么做的?答:这个确实没办法保证,可能接下来需要用一些高级的算法例如机器学习来进行过滤吧, 但是目前还没有涉及。老师开始自说自话:确实,前两个都没做,估计这个也做不来。。。真是尴尬癌都犯了。

3.然后说了句:好了。于是示意我可以走了。。。态度十分冷淡。难道南软的面试就是为了怼人的吗。。。之前复习的数据结构、操作系统、计网等专业知识一点都没问,还在开始之前特意声明“只问专业知识”。感觉面试肯定是跪了。确实也怨自己,转专业太晚,学的太辛苦,确实没有什么拿得出手的项目和竞赛经历可以问。

机试经历:

1.7点进机房,整个过程 比较随意,在机房门口等了半天才得以进去,整个过程三个小时,最后又临时加了半小时,到十点半。

2.机试题有问题,一道面向对象的工程题目有些问题,题目描述和测试样例不符。一个川大的大佬和老师提出问题。然后邵栋就跑到每个机房和同学说改题目。老师估计不好意思,没说题目错了,说题目应该这么理解。。。让我当时莫名其妙。

3.机试题有两题,一题算法,用C++编写,用线段树求区间最大最小的差值,四十分钟左右一次性通过,很顺利,就是写的比较慢,怕细节出错。一道南软特有的OOXX游戏的面向对象工程题目。记得使用设计模式,之前特意自学了设计模式,所以用了策略模式。样例通过了72%。由于对改题目的事很迷茫,不明白究竟什么意思,最后不想做了。看了下周围,好几个妹子似乎一题都没做出来,我看之前在用VS,到最后还卡在VS,没有开始用Eclipse。看来很多人似乎都没怎么训练算法能力,相对于计算机,软工的学生可能在算法方面会弱势点,提前做针对性的准备很有必要。

评价南软:

1.南软可以说是7月份以来我参加的三家里评价最不好的一家了。面试让人很无语,机试题目有问题,出成绩竟然等了快两周。加入“优秀大学生夏令营”群,老师基本不闻不问,同学问问题很少会回复。有那么几天是集中回复的,其他时间基本不理。(和浙软的招生老师形成了鲜明的对比)

2.最坑的倒不是这个,而是关于拟录取问题。当时群里发了一个夏令营优秀营员名单,我当时是排在前十(148人)。优秀的有60人,良好的有60人。但是在说明里竟然是优秀和良好的同学优先录取,我天,没给拟录取就罢了,竟然还不是“优秀的同学优先录取”,而是“优秀和良好的同学优先录取”,莫不是就是说,这个排名一点卵用都没有,只要老师要你就可以。当时我就心里留了个心眼,觉得南大比较坑,于是一定要去浙软保底,最后推免的时候南大的确没给我发拟录取。最终的结果是,有很多人看到自己排名很靠前,心里觉得稳了,于是就没联系其他学校,最后跪了。。。(有一个吉大的哥们很天真,到推免系统开放的28号在群里问没收到拟录取。。。最后保了本校)南大最终的录取名单不公布,而是让同学询问自己联系的导师。(所以现在我觉得在保研中有个很好的情商是最重要的事)

3.说起老师录取,其实要是我想跟着老师做些科研的话,我就去报各大院校的计算机学院做点机器学习方面的研究了,然而因为更偏向于研究生阶段自由去互联网公司实习,所以报的都是软院。但是南软的老师很多都说不允许实习,但在学校做的也不是科研,也是做项目。我联系的老师和我明确说不能实习,只能在研二的九、十、十一月出去找工作,找完工作还得回来干活。所以心里比较犹豫。当时优秀营员出来之后联系老师,老师一直没回,后来他给同学回复最近比较忙,等过段时间再联系我们。然而一直没联系,也没找我们确认是否会来。原本夏令营只去了南大,本来准备就去南大了,本身是南京人,在南京找个老婆买个房啥的也不错,之前圈子也基本在南京,但是那时候开始已经隐隐把南软的优先级向后排了,准备多面其他学校,所以就没怎么上心联系老师。而且感觉老师在招生的时候对学生都不怎么上心,等读研了真的能上心吗?

4.其实南软这些做的都无可厚非,毕竟说的是优先录取。但是不厚道的是不把录取标准说明白了,遮遮掩掩,在私下里操作。有些学校也明确说了,优秀营员只是第一道关过了是否录取需要老师接收。但是南软什么都没说清楚,让人意会,问问题也不回复。

5.南软行政方面有些不足,但其实学院实力还不错,老师们应该也都是大牛,跟着好老师应该能很大地提升工程能力,去工程中心干活一天能给两百补助,住的还是格林豪泰,这个待遇比很多学校一个月七八百良心多了,鼓楼校区还在市中心,生活便利富足,我认识的很多小情侣最后都选择来南软了。

附录

人大 信息学院

人大的好处就是名校,帝都,校园环境超好,图书馆超豪华(星星眼),体育馆也很牛逼,妹子也多,适合苦逼程序员找老婆。读完硕士出来不做计算机,去走选调生、进金融行业、进国家部委比较方便,这方面的校友资源也比较丰富。人大数据库比较厉害,和华东师范是国内率先开展数据科学本科教育的大学,也和华东师范合作,有一个数据实验室。LW老师原先是我校本科的,与辅导员打招呼和我们宣传,我问了人大的同学,她说老师人很好,学生实在有难处还会帮学生改论文,也对学生出去实习管的比较松。学弟们如果有想保研去人大的可以联系我。人大信息学院有两个青千,院长原先在微软亚研院工作,感觉师资还是不错的。但是考虑到人大计算机在北京要排在清北北航北理北邮之后,互联网的校友资源可能会比较少,我觉得还是比较适合以后不走互联网的妹子。

人大只有夏令营没有九月推免,其实名额还是比较少的,有笔试、机试、面试,拿到优秀营员并不容易,而且拿到优秀营员后一定催着你确认(因为九月份没有补录了),如果确认了那就早早的在七月就定了去哪里了。

华东师范 计算机与软件学院

华东师范的校园环境非常好,古典园林风加欧式建筑加现代建筑,又在魔都,丽娃河波光潋滟,被称为“华东最美校园”,更有“爱在华师大”之称。亲眼所见,非常有大学氛围,国际化程度较高,外国人随处可见。软件工程在06年的教育部评估上排在上海第一,有一个院士,好几个长江学者、青年千人。中北校区在市中心,周围生活繁华便利。图书馆、体育馆虽然没人大那么豪华,但也足以让不少人留下口水。想做数据科学的话,华师还有个新成立的数据学院,在计算机与软件工程学院下林学民(DM)和查宏远(ML)是做数据科学的。这两个组的大boss一般都不在国内,读研具体要看带你的老师。查宏远的AIDA实验室实力据说挺强,发完论文可以去实习(有学长研三已经在北京实习了)。底下的年轻老师ZW据说很强,带的一个学生研一就发了顶级会议,人也很好很关心学生,但是年轻在奋斗期可能有些push。

夏令营的话进50个左右,最后有大约不到二十个拿到拟录取。会有机试,是在他们学校内部的OJ平台,可以带纸质资料。

九月推免只知道比较迟才开始,详情不清。

复旦 计算机学院

复旦计算机学院和软件学院都在张江校区,不在本部邯郸校区。校区里还有药学院。靠近高新园区,环境不错,设施很新,就是可能离市中心较远。复旦计算机虽然排名不靠前,但是在上海地理位置好,同时清北复交的名气也不是盖的。复旦学硕专硕招的都比较少,可能就二三十个,都是比较偏向做学术科研的。计算机学院的黄菁萱老师的团队做nlp据说很强。

第一次夏令营初审没过,据说只录了五十个人。需要推荐信,密封之类的挺麻烦,而且是在没确认通过初审就要寄材料,感觉有些官僚。

第二次九月推免本来想报软件学院(因为我没做过科研,还是想早些实习做些工程项目)。但是软院要寄材料,计院是过了初审再寄材料。当时听说复交都比较傲娇,照顾上海的学校,对复旦能过初审没做希望,由于暑假报了夏令营,所以顺便把资料复制黏贴又报了一次九月推免,这次倒是过了。但是九月初复旦就截止了,一直没有消息,所以也是慢慢没抱希望的原因。没想到9月18号突然发了封邮件,9月22号进行机试和面试,当时在宿舍看到真是惊吓到我了。复旦的邮件写的很详细,时间、地点、要求一项项列出十分清楚。复旦的老师还会打电话过来问你有没有联系导师。(脑海里脑补出一大批老师拿着一大堆简历在会议室分简历,这个谁谁给你,这个放一边)。

后来因为复旦时间太紧、没时间准备机试联系老师,复旦计算机比较偏科研学术、自己在科研方面没有心理准备,时间和北大些许冲突这三大原因打电话放弃了复旦的面试机试。据说复旦联系导师十分重要,希望想去复旦的同学一定要好好提前联系导师,确定好之后的方向。

最后,近万字的答案真的不准备点个赞就走吗,写了好几天呢!求杠、求赞、求收藏啊亲。有人看我再更新最新的情况。

相关回答

在北大软微上学是个什么感觉?


本文由转载于互联网,如有侵权请联系删除!