2024-BUAA软院专硕考研Tips

2024.4.1,跟老师谈好了导师意向,坐高铁回济南,思绪万千,开始写这篇经验贴。

犹然记得,以前看罗翔老师说过,人生在世,努力固然重要,但更多的是我们的运气,我们的出生、成长、求学、工作。作为一名党员,我并非唯心主义者,也并不相信唯命运论,我始终坚信奋斗者终将有所得,但或许就在我辗转反侧最终决定报考北航的时候,命运的齿轮开始了转动。

 

首先,例行劝退,尤其是对于非科班出身的同学来说,我并不认为考软院是一个很好的选择,你要确定你至少对软件工程的思想有一定的把握,同时能够接受c语言的机试,能够对复试的编译原理有一定悦纳。(很巧,这三样我都不差)

你要知道,选择大于努力,今年buaa学硕310分的院线都直接没招满,最初20的名额,只有18人上线,最后18人进复试,18人全部录取。同样的,也有370进不了初试,400+复试被刷。

所以,不如仔细想想,buaa真的适合你吗?或者说,什么样的初试和复试能够取你之长,避你之短

以我自己为例,首先我的计算机组成原理和概率论学的很烂,而且我也不喜欢这两门课,所以首先排除考数一和408的可能性,这是我的底线,永远不要小看自己的能动性,考研本身就是一个极其漫长的折磨,遇上不喜欢的科目只会增加无谓的内耗。其次,我首选没有计网的自命题,计网本身就是一个需要背的科目,而我本身并不擅长记忆,但鉴于我本科计网学的不错,所以这一项可有可无;此外,复试的机试语言也是如此,我会首选机试是Java的学校,其次是c系语言,但这一点同样也不重要,对于机试,语言只是工具,而我也有信心在短时间内掌握这一工具。

最终我选了buaa与nju,在不触碰底线的基础上,buaa好处是没有计网,坏处是机试c系语言;nju好处是纯Java系的教学模式和机试,坏处是有计网。最终我选择了buaa,一方面,初试要准备的本来就很多,多一门计网就是多一分折磨,另一方面,不同语言对我来说并不是完全割裂的,我不否认各种语言各有特性,但同样的,也有着极大的共性。

但如果不是非常讨厌计组,我并不推荐任何人选择自命题。首先,自命题的专业课有着非常大的不确定性,今年我也是在专业课上被狠狠薄纱(但大伙都被薄纱了)。其次,自命题学校的初试资料一般都是只能找机构买,而且由于每年销量有限,所以都不会很便宜,我自己初试复试大概林林总总花了将近5K-6K,还算是少的,而且不一定有用。最后,自命题学校更容易出现“选择大于努力” 的情况,如果你本科对博弈论有了解,或许择校就是一场博弈,我们都在赌一个纳什均衡(buaa每年都会公布报考人数)。

当然,自命题并非一无是处,自命题对于科班学生来说更加友好,即便你报考的学校不是你的母校,相对于非科班学生来说,科班学生在基础上有着碾压级别的优势,所以也不会有非科班的大做题家来卷分数,但这或许就是我能想到的唯一优点了。

所以,无论如何,请先慎重择校。

 

初试Tips

有一说一,我初试很烂,所以也就看个乐子(bushi)。

网上其他人的建议比我专业多了。

今年北航初试爆冷,专硕过院线就能进复试,学硕直接1:1复试然后全部录取,所以明年可能并不会很轻松。不过考虑到buaa每年都会公布报名情况,所以到时候参考一下也未尝不可。2023专硕我记得报名有100+,22人过院线,报名时拟定的名额是10个,最后出复试方案扩了名额到20个,最后录取了17个。(这里插一嘴,我当时看到的总名额是21个,查推免的占了7个,所以当时估计的是15个名额)

 

英语、政治

没什么别的建议,早点背英语单词,英二并不难,但拿高分的性价比并不高。

英语其余部分和政治可以到9、10月份再开始。

英语感觉没什么做模拟题的必要,政治多关注点公众号。我经常看B站大牙老师的政治总结,他会把肖秀荣8+4进行总结,给整理好的背诵版,比较方便。

政治做往年题感觉没什么必要。

 

数二

今年数学更难了,明年怎么样,谁也说不准

打基础用的大家都很常见的那套多位老师联合出的那本红皮书(好像是金榜的?记不清了)

强化全程张宇,但是感觉今年的难度来讲,张宇的强化可能有点不够。虽然很多人说张宇难,感觉还好,计算量大一点。

刷过几遍李林880(好像是叫这个,感觉有的题确实不错

还是提醒尽量早点学数学,我数学最后强化结束的比较晚,模拟题开始的就晚,还要背英语、政治,相当难受。

 

专业课

今年是北航软院专业课改考991的第二年,第一年的专业课题目非常简单,给很多人造成了专业课轻轻松松的错觉,也包括我。当然,我专业课本身基础还不错,复习的时候除了王道基本就在参考自己的笔记,这个另说。

但24年专业课难度陡升,很多人都始料未及,估计2024不会很简单,但难度超越2023的可能性也不大。

针对网上的辅导机构,我的评价是也就只能糊弄糊弄双非,各家资料(400+,黄哥,知研)我都看过,也就知研初试还凑合(虽然复试也一坨),黄哥也还好,比较用心,但事后诸葛亮来讲,相对今年初试难度,各家资料还是太简单了。

所以最后还是选择了考纲+王道+自己的笔记(慎看,每个都几万字起步)+教材(尤其是数据结构),最关键的还是考纲。

唯一软工,是买的咸鱼一个buaa学长的资料,真的不错(id:今天学习了吗)

而且看今年的难度变化,很难说不是为了打击这些辅导机构以及非科班考生。所以还是建议自己稳扎稳打,放稳心态。

按照今年难度看,王道难度很可能不太够,尤其是大题。


对于软工,我没什么好说的,教材很烂,但是那位学长的笔记总结的真的不错,可惜我缺一个记性好一点的脑子。

对于数据结构,代码题不会太难,而且很多题都来源于buaa的教材,所以还是建议对着考纲读教材,尤其是把课后题多做几遍。字符串算法相关的自改考纲以来还没怎么出现在大题中,我觉得出现的概率也不大,很可能是选择或简答(简述算法思想)。

对于操作系统,我本身对IO子系统和文件系统这几个部分就不是很熟(主要是本科的时候不怎么讲),但是看考纲还蛮重要的。其次,今年的OS多少算是涉及了比较复杂的段页式内存设计以及基本的二进制地址计算,所以难度还是相当在线的,至少大题肯定在王道难度以上了,所以建议还是看看buaa的OS教材。

其实主要的问题还是可以做的题太少,所以很容易出现过拟合,建议还是打牢基础,以不变应万变。

 

复试

我复试就准备了不到8天,虽然8天也够,但是前提是你专业课基础好,编程能力够强(能短时间接受一门新语言之类

复试专业课我本科成绩基本都在90以上(只有软工貌似87还是多少,不过跟sdu不是一个体系,而且初试学了

机试

首先,我对机构的复试资料颇感无语。

机试直接买一本书,就是https://accoding.buaa.edu.cn/ 好书推荐那里,就可以得到一个练习用的buaa的oj账号,虽然感觉可能用处也不大。

2023年机试考察的更多的是算法或者说。。。思想,有几道简单题(比如经典的输出菱形),但是想拿高分的话可能还是对ACM选手更友好。

c语言和没有代码补全的dev-c++还是挺难绷的,但是开卷,虽然自己带的资料也用不太上。没有用到很多需要自己实现的数据结构(比如栈,队列),但还是自己提前准备好为妙。实测c语言不需要太深入了解,指针就算不完全理解,会用就行,我一下午速通的。

dev-c++环境需要自己配,编译选项不加-c99是没法用for循环的,自己电脑配一次就懂了,以及debug的变量显示问题。

总而言之,相比初试专业课,我认为机试区分性更强。好在我机试分数够用。

 

面试

首先,英语背熟就好,建议无聊的时候练练口语

其次,思政不会挂人,除非特别离谱。党员会问的特别一点,涉及一些党的知识,今年就直接把我问住了(也不是完全答不上来),但是老师直接不管,最后实在答不上来之后就把这个过程pass了(不会听我多bb废话)(毕竟预备党员,理论储备不足还是情有可原)

最后,我们今年把专业课跟专业综合放到一起了,我有项目经历所以被拷打了很多项目相关的(甚至在英语过程里涉及了一些项目相关的问题,英语回答)。其他同学也有被照着成绩单问某一科的知识点的,被拷打为什么某一科分数低的。总之今年相对来讲课程性知识点少一些,综合性、实践性的多一些(我个人而言)

我还是自己有一份专业课刁钻问题集(看上去很简单但是一问一个不会),也放在博客里,需要的自取。

所以建议还是准备的全面一点,时间充足的话。

 

愿你得偿所愿。