本人基本情况如下
学校:211
专业:计算机科学与技术
成绩排名:3/137
英语水平:四六级飘过
在校期间参加过一项省级创新创业项目,和区块链有关,同时也参加过数学竞赛、英语竞赛、数学建模,在力扣和CCF-CSP上刷过一些题,自学过信息安全数学基础、数学分析、高等代数等课程
最终去向:复旦大学计算机科学技术学院学硕
复旦大学计算机科学技术学院预推免
复旦大学的面试一共是三天,第一天的下午填学科方向志愿,就是在你选取的一级学科的方向下选取你的研究方向,第二天的上午是上机摸底考试,下午是英语面试,第三天的上午是分学科分方向专业面试。(我也不知道为什么战线这么长,当时可快累死了)
总的来说报名的人数是巨多,但是只要能入围最后get名额的机会还是很大的,而且夏令营和预推免的录取名额是分开单独算的,不存在什么夏令营的优秀营员还要参加预推免之类的什么东西,下面以我报的网络空间安全为例。
以下是报录比(可以看到最大的也3:1,基本上学硕都留给了推免生)
以下是上机考试题目(需要自己写一个PDF,里面包含解题思路、完整代码、以及自己编的测试样例,专业面试时也会提问)
第 1 题:将 n 个正整数存放于一个一维数组中,编写一个程序,将数组中所有的奇数存放于所有的偶数之前,要求尽可能少用临时存储单元并使时间复杂度达到 O(n)。
输入:一维数组;输出:符合要求的一维数组。
第 2 题:给定 n 个小区之间的交通图,并用二维数组 A[n][n]表示,即若小区 i 与小区 j之间有路,则 A[i][j]表示这条路的长度。现计划在这 n 个小区中选定一个小区建一所医院,使距离医院最远的小区到医院的路程尽可能缩短。编写一个程序解决上述问题。
输入:二维数组;输出:建医院的小区。
第 3 题:给定一个长为 n 的序列,其中序列中的元素都是 0~9 之间的整数。现在要从序列的第一个位置走到最后一个位置,每次要么往后走一步,要么走到下一个与当前位置元素相同的位置,编写一个程序求所需要的最少步数,要求时间复杂度 O(n)。
输入:整数序列;输出:最少步数。
以下是英语面试问题(大概每个人10min左右)
1.简答介绍一下你自己
2.对网络空间安全的了解
3.介绍一下你所在的城市
4.用英语描述一下你在本科期间的科研项目
5.为什么选择我们学校
以下是专业面试问题(大概每个人15min左右)
1.一些信息安全的基本概念
2.机器学习中有哪些算法可以用在网络安全里面,怎么用
3.攻防、CTF、渗透、防火墙等等
4.常见密码算法的原理
这也是保研夏令营系列的最后一篇文章啦,行至此处也希望可以通过自己的经历帮助到更多的人拿到自己梦想高校的offer,如果有需要详细问一下具体的问题的可以在下方留言,或者私信我哈,我看到了都会给大家解答的,也祝愿大家都在未来的保研大战中得到自己想要的结果,大家要加油哇,期待更多人的好消息。