程序员

21中科大软件学院上岸经验帖

作者:admin 2021-04-04 我要评论

初试成绩 个人履历 鄙人本科坐标武汉信息安全专业绩点很低挂了几门基本没有科研经历本科搞社团谈朋友打游戏去了唯一做过的项目基本就是本科毕业设计疫情很水做了...


初试成绩

初试成绩
在这里插入图片描述

个人履历

鄙人本科坐标武汉,信息安全专业,绩点很低挂了几门,基本没有科研经历,本科搞社团谈朋友打游戏去了,唯一做过的项目基本就是本科毕业设计(疫情,很水,做了一个app,类似备忘录这种),反正就是混子,一战中南大学计算机专硕373(71 69 106 127),分数线375差两分,后面调剂可以上没去(不甘心不服气),就再战一年。

初试

我就主要讲数学和408吧,政治英语相比其他大佬我比较菜,有选择性的听。

时间分配

首先,若果是工科专业,数学和专业课基本决定了你能不上上岸,而数学拉分是最夸张,考得好150,一般点就七八十,一拉拉七八十,这七八十分你想靠其他科目拉回来基本不可能。我考的是408,四本书晦涩难懂内容还多,所以也非常耗费时间。因为我是二战,所以主要把时间放在了数学和专业课上,政治11月底才开始,英语就简单把作文温习一遍就上考场了( ps :政治和英语是真的拉不开分,考过的都懂)。

我的时间分配:

数学 —— 40%
专业课—— 40%
政治和英语 —— 20%

如果你是一战,建议还是把时间匀一匀合理分配,万一政英不过线就尴尬了。

数学

我一战跟的张宇,《张宇18讲》过完一遍,对于我来说不是很难懂,一战也是奔着考满分去了,无奈试卷太难(20卷子考场上的绝望考过的都懂),可以说一战失败就失败在数学上。
复习主要是分三轮,一轮打基础(45天),二轮强化总结(30天),三轮做试卷(到考试前)。

一轮复习:
《张宇18讲》跟着宇哥过一遍,能看书看懂尽量别看视频,看视频最浪费时间。
习题册用《汤家凤1800题》、《李永乐660题》二选一,张宇的习题很偏不建议使用,李林的880题太简单了就是害自己。
辅导书过完一章就把一章习题做完,一般一个章节最好三天内解决,一轮最多45天搞定。

二轮复习:

因为我是二战,所以看过很多资料书,毛纲源的、汤家凤的、张宇的都看过,最推荐的还是陈文灯的。强烈推荐《陈文灯考研数学复习指导》,这本书给你总结了每一章节可能出现的题目类型,对于每一种类型总结成一个固定的做法(思维定势),目的就是考试时你一看到这种题你脑子中自动条件反射出解题思路(无情的做题机器),里面有很多其他辅导书没出现过的,比如微分算子法,高斯分解法,自己买本康康。

二轮复习的重点不是做题,而是总结,当然很多问题要在做题的过程中才能发现。
如何总结:

  1. 死抠定义。这种题在极限、连续、微分那几节出现得最多,这种题一定不能根据自己经验来做不要想当然,不要认为自己找不出反例就以为没错,不然做一个错一个。

  2. 总结题型。就比如数列极限大题,无非就三种题,一种是单调有界,一种是先斩后奏,一种就是放缩,全部总结出来,以后只要碰到数列极限,就绝对错不了!

  3. 记公式。数学公式是最难记的,还要保证不能错一点错误,最好是拿一张A4纸,把所有的公式和需要记的东西,比如泰勒公式,不常见的微分积分公式(不要偷懒,书上有的公式一定要记,比如ln(x+√x2+a)这种式子求导,不记只要碰到这类题你一定做不出来,考试蒙都蒙不出来),弧长,形心,曲率等等一些你没记住的东西全部写到一张A4纸上,然后每天早上起来花10分钟默写,写个几次基本上就全部都会了。(这个自己有样板,只是当时考完就送给一个漂亮的妹妹了)

  4. 错题本

三轮复习:
第三轮复习基本上就是做卷子了,我一战做了20张模拟卷+10张真题,二战大概是做了40套(淘宝买的60张的答题卡只剩十几张),大家大可以不必效仿我,做20套就差不多了。卷子有《张宇8+4》《汤家凤8》《李永乐6》《李林6+4》,难度依次递减。

  1. 最好是自己做一张表,记录每次分数,每次错的题目在哪一章节,这样做个五六张卷子之后,就可以很直观的发现自己主要做错的、不会做的题目在哪几章节,然后花时间再把那章节仔细复习专项训练。

  2. 每次做卷子对自己要求高一些,时间上规定2小时内做完,模拟题只有2小时做完考试的时候才有可能得高分。

  3. 一定要买答题卡,每次把答案写到答题卡上养成习惯,淘宝上10块30张不贵。

  4. 真题只建议做最近5年,以前的卷子听我一句劝别去做,题目简单不说,以前的考试大纲跟现在很多都不一样,做了基本都是浪费时间。

  5. 做题对答案,不要只看自己错的题,对的题目也要看一下答案,比较一下自己的做法和答案做法哪种更好。

  6. 不要眼高手低,要计算的题一个都不要放过,今年很多人吃亏在了计算。

  7. 草稿纸用A4就行了,打草稿不要东倒西歪,每题的草稿标好题号好检查!!考试的时候很多考场只有一张大的草稿纸多了没有(二战是一张很大的纸),有些考场考场的草稿纸比A4还小(一战学校考的纸张很小),用完去申请很浪费考试时间,每一张都要写准考证号和姓名,要下一张就要上交写完的那张,非常影响考试心态。

题外话:
一战考数学的时候,我坐29号(一个考场30个人),监考老师8点30拆卷子,8点35发卷子,发到我手上都快8点40了,搞我心态,差点就去举报他了。最后选择填空全对,大题炸了9道大题没做出来6道,不是做错是完全做不出来,求积分求不出来,求微分方程求不出来就这种,最后出分106直接凉凉。

二战考数学有了前一次经验就好多了,唯一的一点是考场没空调被冻死。做了1个半小时全部做完,然后检查了一个半小时只检查出来一个小错误,结果最后对答案错了一道最简单的极限的第一道大题(基本送分),扣了7分,最后出分143,结果虽然有遗憾但是知足了。上午考完数学我就知道二战稳了(嘻嘻)。

一战写完的草稿纸
一战写完的草稿纸

408专业课

众所周知408是计算机统考科目,算是非常难的专业课了,包括4门课,数据结构,计组,操作系统和网络,分值是45、45、35、25。

资料书《王道系列》《天勤系列》和课本。(有钱就王道和天勤一起买了)

一轮复习:
目的就是为了梳理整个知识框架,没什么好说的,主要是跟王道。

  1. 不要看视频,看书能看懂的别看视频,深入浅出,浪费时间。
  2. 408复习最关键的就是不断反复反复再反复,一轮一定要快,“天下武功,唯快不破”,408复习很容易犯的错误就是学习后面的忘了前面的,唯一的解决办法就是快点搞,一天搞8个小时专门搞专业课,一个月内把整个一轮复习搞完,你如果能一天12个小时当然更好。
  3. 标记重点章节,数据结构里面所有章节都是必须要看的,计组和网络里面很多章节很多年没考过了就不用看,最简单的一个判断方法就是看课后习题,如果课后习题有很多408真题,那即是重点章节,如果没有408真题或者题目很少,可以不用看或者简单看看直接跳过。
  4. 计组重点:补码原码转换、强制类型转换、DRAM引脚、流水线、CPU构造和数据流向、硬布线和微指令、中断和DMA。
  5. 计网重点:数据链路层、网络层、传输层
  6. OS重点:学得不是很好,主要觉得是王道第二章(进程线程,进程的三个状态、进程同步、进程调度、死锁)、cache和快表、各种内存分配方式的区别(一定要区别非连续分配和虚拟内存)、文件管理、各种调度算法、I/O子系统的分层。
  7. 一轮复习只做王道选择题,不做大题。

二轮复习:

408真题训练,买王道就行了,总结错题。
做大题,机组的大题每年都不同,选择性的做
另外复习的时候可以把王道作为教材,把天勤用来做习题册,复习巩固。

三轮总结
王道有一本408的模拟题,八套卷子做他的选择题就行了。

英语

我英语分数不是很高,大家辩证的看待。
个人感觉英语完全没必要买单词书,买各种资料书,只需要买真题就行了。
真题到手,进行精读,一天一篇阅读。

  1. 第一遍,就硬着头皮做,控制15分钟以内,
  2. 查手机翻译,把所有不会的单词标注出来记在单词本上,然后每天记阅读种出现过的生词就行了。
  3. 全文翻译,网上有那种真题的翻译本子,就是上面是英语阅读,下面就是横线要你自己翻译的这种,有利于后面做翻译。
  4. 提炼每段中心,想想作者为什么这么写 ,上一段跟下一段是什么关系,作者的态度是什么。
  5. 选择一段背诵,培养语感。

作文我跟的刘晓燕的,自己总结模板,不要跟别人一样,每次写作文就把not only but also、倒装句、形式主语、虚拟语气、强调句等反正就是各种加分项全部列出来,然后把作文往这类句子上靠就行了。

真题做10年真题就够了,仅限英语二。

政治

没什么好说的,就跟徐涛的视频和《核心考案》辅导书,习题用肖秀荣的《1000题》,选择题模拟用《肖8》,大题背诵用《肖4》,今年肖秀荣是真滴香!

复试

科软复试是线上进行,比例为 英语面试25+上机100+专业面试100。

很明显机试是最大的拉分项。
今年科软有点特别,信息不透明不公开,只有到考试之前你才知道到底考什么,官网上写的是“数据结构和编程”,在这之前,我基本上做两手准备,一手准备oj,一手准备C语言选择题。
说实话我准备的东西比较多,什么都准备了,成绩单上所有的课程全部复习了一遍(2个月时间,基本3天一本书,坚持就是胜利),然后非常非常重要的一点就是,如果你是科班的,大概率会问你项目相关的问题,考试之前把项目梳理一遍(没有怎么办,毕业论文,课程设计,实验报告,有什么讲什么,也可以去问本科老师该怎么说,他们还是非常乐意帮你解答的)

复试过程
1.机试,45分钟30道C语言和数据结构的选择题,时间非常紧,虽然开卷但是绝大多数99%的人都没时间去翻书,我机试拉胯,组内排名97/179,个人感觉良好,说明科软复试大牛如云,据说我这一组有30个武大30个中大的大佬。
2. 英语面试,所有人第一个问题都是自我介绍,控制在3分钟内,建议3分钟全部说完,这样他后面大概率只会问你一个问题。我一进考场,自我介绍完之后,老师问的第一个问题我没听懂,于是老师又换了一个问题,第二个问题就是问你用什么算法实现了什么项目,这个我蒙了完全不会,就用中文回答了。感觉很糟糕,影响了后面的专业面试环节。
3. 专业面试。
Q1:介绍一下你本科期间用到的算法 (很大程度是因为我在英语自我介绍上提了很多)
A1:谢谢老师的提问,我本科期间喜欢刷力扣打oj,用到的算法主要有 数据结构书上的图论的四个,排序算法,查找算法,另外就是在算法设计课程上的一些算法思想,二分,动态规划,贪心,回溯,剪枝等,第三点就是自己在做题的时候遇到的一些问题学习到的东西,比如 two point 双指针,差分序列,前缀和,树状数组,线段树,首尾相遇法等等。
Q2:看你成绩单C++和JAVA都学了,讲讲他们的相同点和不同之处。
A2: 简单来说他们分为以下几点(别给自己挖坑,不要说具体数字)。第一点就是 JAVA纯粹的面向对象语言,C++既可以面向对象,又可以面向过程。第二点,C++有指针,JAVA没有。第三点,C++是和内存紧密联系的,进行程序设计时需要考虑内存的分配和回收,而Java用虚拟机自动处理了这些问题,不需要关心。(其实还有第四点,我之前记过的紧张了当时没想到,就是C++是编译型语言,Java是解释型)
Q3: 检验一个算法好坏的指标是什么
A3: 关键词:时间复杂度和空间复杂度,规模相关,原地操作
Q4: 讲讲项目
A4: 我讲了毕业论文做的一个app,课程设计做的一个园区的网络管理项目,这个你根据自己经历来实话实说,不要打肿脸充胖子,老师都知道你几斤几两。
Q5:最后一个问题,怎么检验一个文件的完整性(我本科信息安全专业,信息安全和密码学相关问题)
A5:哈希算法和数字签名(这个问题回答的不是很好)

总结:

  1. 面试的东西万变不离其宗,本科成绩单上的课程一定要基本都过一遍,重点就是数据库、离散数学、408四门、算法设计、C语言、C++、信安专业相关(密码学、信息安全、网络安全),软工和计科就准备编译原理,数据挖掘等课程
  2. 好好准备项目,至少准备两个,搞了什么,怎么做的,遇到了什么问题,怎么解决的。
  3. 跨考生准备408就行了

择校

这个问题其实我是最没有发言权的,报哪里哪里炸穿(20中南基本是计算机专硕里最炸的几个学校之一,21科软不用我说了吧400+有449个,分数线388)
择校其实根本不需要考虑以后的研究方向、好不好毕业、学校专业学科评估啊、导师好不好啊等与考试无关的内容,你要知道现在的计算机专业,985里面平均报录比都达到10:1(报名10个录取一个),能上岸的毕竟是少数中的少数,而你要考虑的问题是能不能上,而不是那些有的没的,能上就非常非常厉害了,还要啥自行车?

你所需要关注的信息:

  1. 认真了解初试科目之间的区别,想搞科研走学硕,只想搞钱就无脑专硕就对了,学硕数一英一,专硕数二英二,当然也有例外。408和自命题的区别。
  2. 确定初试科目,只有确定了初试科目之后才能开始认真学。
  3. 有一点非常重要的就是,现在计算机跨考的人数已经比科班多了,所以你择校的时候一定要清楚跟你竞争的那些人是谁!比如你选顶级985,大部分都是211的学生和部分985的学生,你初试分数要考的足够高才会有竞争力。另外一点就是看考试科目,初试科目难度大,内容多的,报考人数绝对比难度低内容少的专业报考人数少!11408>22408=11自命题>22自命题,如果你选择了22自命题,你就要承担大批跨考试来跟你抢饭碗的后果,这就需要足够高的初试分数。如果你选择11408,除了浙大上交中科大这几所,其他的像武大的学硕、厦门大学学硕、中山学硕分数线都很低,基本上只要你坚持住把所有东西学完了,就等录取通知书就行,考的不是你的分数,考的是谁能够不畏困难坚持下来。
  4. 学校之间难度对比,最简单的就是看报录比,再一个就是爬取每个学校上一年的录取名单,用excel把他们的各科平均分算出来直接对比,不要看总分,因为不同专业课没有可比性。
  5. 关于捡漏,这个确实很玄学,以前有炸一年第二年必冷,冷一年第二年必炸的定律,但是现在就很玄学了,比如武大网安连续两年爆冷,武大计院也是自从改408之后一蹶不振。自己感觉吧,你就看他们学校的考研群,如果动不动就99+的别报,铁炸,如果几天都没什么说话的这种,报就完事容易捡漏,这也是我个人猜测。另外还有一点每年9月底很多学校改考专业课,一般第一年改考408的基本没人报,比如20年武大计院、21年厦门大学人工智能学院,这些都是我个人看法,理性看待。
  6. 初试考408的12所985:北大、上交、复旦、华东师范、武大、中科大、中山大学、华南理工、厦门大学、人大、浙大、同济

二战心里路程

一战中南出分数线那天我炸穿了,差两分过线是真的很难受很难受,以前中南分数线都320、330,一下子到375,然后那段时间忙着搞毕业论文,有忙着调剂,女朋友闹别扭,家里人的各种言辞,心态真的炸穿,一战失败的时候,写下来这样一篇小长文。
在这里插入图片描述
人不会羡慕一些幻想的遥不可及的东西,就像你买个彩票不会为没中500万感到落魄,但是对于近在咫尺却没有得到的东西懊恼万分,久久不能释怀,明明在努力一点,就可以得到。可以,差这么点,你啥也不是。但是考研就是这样,几家欢喜几家愁,你看到的是一小部分人的光鲜亮丽,但是背后绝大多数人都是失败、焦虑、迷茫、懊恼、脱发、失眠。

2021年3月27日,收到录取消息的那天,可能是我这两年来最兴奋的一天。所以,如果此刻失败的你,感觉到有多难受、焦虑、迷茫,才会在来年上岸的那一刻感觉到等同的兴奋、快乐、希望、未来可期。

所以加油吧少年!

一些建议

  1. 自律,养成好习惯。考研的意义真的不仅仅在于考研本身,而是对于自己全方面的成长学习。我记得我一战的时候,因为我们图书馆坐位有限,学校很多人都会很早的去图书馆排队抢位置,你一旦去晚了就没位子。8点钟图书馆开门,可能8点15整个图书馆你就找不到一个空位子,就需要自己大冬天六点钟起床去排队抢位子。我不能说只要自己努力就可以考研上岸,但是考研上岸的没一个不是不努力的。
    在这里插入图片描述

  2. 释放压力很重要。大家又不是神仙,每个人都会感觉到压力,不要让负面情绪影响到自己。因为那段时间体重上来地比较快,所以给自己制定了一个计划跑步减肥,每个月不多就50km,外加15x2000下跳绳,运动真是个好东西,不仅体重下来了,跑步那么难的事情我都坚持下来了,考研学习也没那么难了感觉。

  3. 快乐起来。我认为学习其实是一个并不快乐的东西,如果你同时把几个不快乐的事情全加在我身上我会疯掉。劳逸结合是没错的,我当时就是每一周给自己放个假睡个懒觉打打游戏,带女朋友去东湖骑骑车看看电影,生活还是要有的,不能只有学习。

  4. 计划性,不用多说很重要。

  5. 关于二战。一定不能在家里学习!家里人会影响你学习心态,动不动就搞你一下。最好是到外面租房,你需要做的就是成为一个无情的学习机器,其实我二战除了考研上岸最大的收获就是自己学会了做饭,做自己喜欢的事情又没人打扰你想怎么花式玩都可以。但是你一定要清楚,这已经是你第二年考研了,你身边优秀的人都已经在读名校的研究生,如果二战还不能上岸结果可想而知,整个人就废了,所以 报考学校的时候一定要慎重,不能太高要求稳,不能太低不然后面会后悔的(什么?考400+结果只上了一个双非?),焦虑会时常存在,但是只要坚持下来了就是胜利!

写完的笔芯

;原文链接:https://blog.csdn.net/July1101/article/details/115387729

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • 详解git基本操作和指令

    详解git基本操作和指令

  • 详解idea中Git的Stash Changes和UnStas

    详解idea中Git的Stash Changes和UnStas

  • 详解Visual Studio使用Git忽略不想上传

    详解Visual Studio使用Git忽略不想上传

  • Git 如何放弃所有本地修改的方法

    Git 如何放弃所有本地修改的方法

腾讯云代理商
海外云服务器