【25考研】考清华的软件工程专业的研究生需要准备什么?
清华软件复试竞争一样很激烈!建议同学认真复习!
关于项目的注意事项先来一些总结:
千万别照抄开源项目
开源项目是一个很好的参考,但直接搬过来就没啥意义啦。我们可以根据开源项目学习它的技术架构和关键点,然后结合自己的想法实现创新。也就是说不要生搬硬套开源项目,把核心技术和架构学到手,用这些技术和架构来实现自定义的创新idea,当然啦,代码的很大一部分都需要自己写啦。现在GPT这么强:我问GPT,GPT帮我写,立即推放弃考研,不对不对,立即推全是我自己写的。(手动狗头 )
别拿“水项目”忽悠导师
在考研复试过程中,导师们的实力已经算得上是计算机某一方向的大佬并基本兼顾计算机全行业的技术要点。水项目可糊弄不了他们!所以切记不可以做水项目。像XX商城、XX外卖平台、XX管理系统这些项目早就烂大街了,甚至连“基于XX框架的深度学习模型”也有点水了。一个项目的含金量可以从实现难度和行业认可度来判断。记住,宁可无项目,不可水项目。早期的商城还有外卖平台,其实还是挺有意义的,但最近几年的口碑真是一言难尽。
方向要对口
比如你报考的是人工智能方向,但你拿了个前后端分离的Web项目,那肯定加分不多啊!还不如做些Transformer或者大模型相关的项目更能打动导师。
一、复试内容
考生自述3-5分钟(可准备ppt)。包括个人学习情况、实践活动与获奖、学术成果、特长爱好、人际关系、对报考专业的科研了解情况等。
专家评委自由提问。包括教育背景、科研经历、英语水平、思想状况、对本学科发展动态的了解以及在本专业领域发展的潜力、思维的敏锐性、逻辑思维能力、语言表达能力、专业基础知识、相关实践能力等。
总成绩=初试成绩*1+笔试成绩*1.5+面试成绩*3.5
复试小组对参加复试的考生按总成绩从高到低排序,择优录取。
复试中,面试成绩小于60分(满分为100)者、思想政治素质和道德品质考核不合格者视为复试不合格,将不予录取。
二、推荐书目
官方未明确给出复试书目,
复试笔试的数据库准备可以用王珊的教材还有对应的习题
编译原理主要以王生原的书为基础,搭配看慕课上哈工大的视频。
三、复试经验分享
复试笔试的数据库准备可以用王珊的教材还有对应的习题,主要考的内容一定要会,比如ER图和SQL语句。也可以看一下经验帖的复试回忆的笔试题目,自己做一遍,起到练习的效果。
一些重要的常考点,比如视图、存储过程,大家心里应该要有数,最后关注一下大数据方面的知识。
编译原理主要以王生原的书为基础,搭配看慕课上哈工大的视频。
建议先看一遍慕课上的视频,再用编译原理的书。因为慕课的视频确实篇幅不多,而且老师也讲的特别生动有趣,如果你之前都没有编译原理的基础,突然之间拿到王生原的书去看,没有那么快能够适应理解。
也要总结一些往年常考的考点,针对性地去准备。
下面是面试的一些考察点,总结下来希望能够帮助到大家!
如何准备复试?
首先,可以找一个研友跟你一起模拟练习,大家互相提问,模拟面试的流程。
第二,一定要熟悉自己的简历,写在简历上的东西一定要是真的很拿手的,面试过程中可以适当引导老师问一些问题,避免老师问到你不会的。
第三,一定要自信,不能自己先把面试体验搞差了。
最后就是不能怼老师,大家应该都懂。
四、历年面试题分享
1.数据结构与算法:请谈谈你对我们常用的排序算法的理解和掌握程度。
2.数据库相关知识:请解释一下什么是SQL和它的作用。
3.网络知识:请解释一下HTTP协议和HTTPS协议的区别。
4.编程语言问题:请写一个简单的Python函数来反转一个字符串。
5.软件工程原理:请解释一下什么是软件危机,以及应对的措施。
6.操作系统概念:请解释一下进程和线程的区别。
7.数据库设计:请谈谈你在数据库设计中的经验和原则。
8.系统架构设计:请谈谈你对系统架构设计的理解和实践。
9.软件测试:请解释一下什么是黑盒测试和白盒测试,并举例说明它们的用途。
10.分布式系统:请解释一下什么是微服务架构,以及它的优势和挑战。
以上就是本期的分享啦!
希望C哥的文章能够帮到大家更清晰明了计算机软件的考研院校选择解决考研相关问题;
需计软考研院校选择规划及备考指南,欢迎找C哥唠嗑儿~
也祝大家都能金榜题名,一战上岸!