日程安排
时间 | 项目 |
---|---|
7 月 17 日 9:30-11:30 | 报道 |
7 月 17 日 14:00-16:30(后延时至 18:00 结束) | 机试 |
7 月 17 日 18:30-20:30(后因机试延时而推迟至 19:00 开始) | 笔试 |
7 月 18 日、19 日 | 面试 |
8 月 1 日 | 优秀营员邮件通知 |
个人经历
- rank:本院保研线以内
- 竞赛:ACM-ICPC 金、CCPC 金等
- 科研:大三独立进行一项教学创新;大二以来在本院参与过若干项目,无论文产出
- 奖学金:本院两年高额奖学金,无国奖
- 学工:助教、朋辈导师等
材料准备
材料类型 | 备注(针对本校) |
---|---|
身份证复印件 | |
学生证复印件 | |
本科阶段成绩单(前五学期) | 1. 去鼓楼校区综合服务中心(食堂对面,陶二陶三之间)或图书馆(偶尔不可用)打印机自助打印 2. 在证明文件列表获取中文电子成绩单 |
外语能力证明材料(CET-6 或其他) | 1. 在全国大学英语四、六级考试(含口试)成绩下载六级成绩单 2. 在证明文件列表获取电子版六级考试成绩证明 |
成绩排名证明 | 找辅导员开证明并盖章 |
个人自荐信 | 1000 字左右,包括个人教育背景、专业技能、软件工程实践、学术成就、专业兴趣和目标等 |
获奖证书 | 可选,最多 5 个 |
论文、专利等 | 可选 |
安装机试环境
我作为熟悉软院考试环境和考试要求的 CPL 助教,被学院要求配合蚂蚁和实验室管理员曾老师在机考考场配置机试环境。本次夏令营涉及的考场包括:
- 软院机房:蒙民伟楼六楼四间机房,可容纳约 220 人;
- 借用计算中心机房:南园综合楼五楼机房,可容纳人数未知;
- 软院备用机房:费彝民楼 B 区四楼若干实验室(原 2019 级本科生实验室),可容纳约 240 人。
我使用技术手段保证了考试现场使用的浏览器不能访问考试网站以外的任何网站,包括南京大学校园网。
我本人安装的 C/C++ 和 Java 考试环境包括(点击链接从 NJU Box 下载安装包):
名称 | 版本 | 备注 |
---|---|---|
windows 10 系统 | ||
winlibs-x86_64 mingw64 | https://box.nju.edu.cn/d/0e3b61748090449089af/files/?p=%2Fwinlibs-x86_64-posix-seh-gcc-12.1.0-llvm-14.0.6-mingw-w64ucrt-10.0.0-r3.zip | |
Dev-Cpp | 5.11 TDM-GCC 4.9.2 | https://box.nju.edu.cn/d/0e3b61748090449089af/files/?p=%2FDev-Cpp%205.11%20TDM-GCC%204.9.2%20Setup.exe |
VisualStudio Community | https://box.nju.edu.cn/d/0e3b61748090449089af/files/?p=%2FVisualStudioSetup.exe | |
VSCode | 忘记了 | https://box.nju.edu.cn/d/0e3b61748090449089af/files/?p=%2FVisualStudioSetup.exe 插件包括但不限于:Vim keymap,code-runner,C/C++ extension pack,rainbow-bracket |
CLion | 2023.1 | 插件包括但不限于:Vim keymap,sonar Lint,Chinese-Simplified,rainbow-bracket |
jdk | 1.8 | |
IntelliJ IDEA Community | 忘记了 | 插件包括但不限于:Vim keymap,sonar Lint,Chinese-Simplified,rainbow-bracket |
The C Programming 电子版 | https://box.nju.edu.cn/d/0e3b61748090449089af/files/?p=%2FReference.zip |
我使用移动硬盘拷贝软件安装包时,无意让实验室电脑感染了移动硬盘当中的病毒,而且当场并未发现。
我的博客《处理来自网络的蠕虫病毒》1中记述了我处理病毒的过程。
另外,CLion 需要使用许可证才能使用,我在配置考试环境时使用了我个人的 Educational License,并将配置好的环境复制到了考场的每一台机器。因此,每一台机器所使用的许可证都是以我个人的名义申请的。
笔试和机试的准备
7 月 5 日,我收到南大软院的入营通知邮件,被告知笔试内容包括软件工程、操作系统、数据库和计算机网络;机试内容使用 C++ 和 Java,并且只能使用一种语言。
7 月 17 日,我在夏令营群中被告知笔试允许携带任何纸质材料,机试不允许携带任何材料。
软件工程
参考书目:《软件工程与计算(卷二):软件开发的技术基础》。如有余力,可学习卷一和卷三。
南大软院课程《软件工程与计算 II》的全部课程内容和部分往年考察内容可以参考我的博客《分类: 2022Spring-软件工程与计算 II》2。
软件工程部分,我准备了博客内容的打印稿和参考书目,简单浏览了往年期末考试的题目。
操作系统
参考书目:《计算机操作系统(第 5 版)》(骆斌、葛季栋编),也可参考第 6 版。
南大软院课程《计算机与操作系统》的全部课程内容可参考我的博客《分类: 2022Fall-计算机与操作系统》3。
操作系统部分,我准备了博客内容的打印稿和参考书目,反复研究了往年期末考试的题目,并做了《2024 年操作系统考研复习指导》(王道 408 操作系统)的前半部分题目。
数据库
参考书目:《数据库系统概论(第 5 版)》。
南大软院课程《数据管理基础》的课程重点内容可参考我的博客《分类: 2022Spring-数据库系统概论》4。
数据库部分,我准备了博客内容的打印稿和参考书目,简单浏览了往年期末考试的题目。
计算机网络
参考书目:《计算机网络》谢希仁第 7 版,也可参考第 8 版。
南大软院课程《互联网计算》的课程全部内容可参考我的博客《分类: 2022Spring-互联网计算》5。
计算机网络部分,我准备了博客内容的打印稿和参考书目,反复研究了往年期末考试的题目,并学习了《2024 年操作系统考研复习指导》(王道 408 计网)的全部内容并完成了全部选择题。
报道现场
携带夏令营报名表和学籍证明到教室报道。今年报名表不需要上交,学籍证明复印件需要上交。
领取伴手礼:南京大学周边手提袋、一只南京大学周边直液式中性笔和一瓶 350ml 农夫山泉饮用水(听说部分伴手礼没有中性笔)。
报道时南京鼓楼区下大雨,费彝民楼门口大片积水,行人无法正常通过,我通过后鞋袜全湿。报道后可参观校园,我选择回宿舍换鞋。
面试
每人面试时间为 20 分钟。同一个教室上午的和下午的面试老师不一样。我面对的三个面试老师都不是本院的。
面试第一部分是中文自我介绍。
第二部分是读抽签抽到的英文论文摘要,并简要介绍文章内容。我抽到的文章和软工文本分析相关,不知道是不是匡老师的文章(笑)。
第三部分是老师和我的的你问我答环节。我简要介绍了本科期间的几个项目,重点介绍了我对“全读者优先”算法的探索。老师追问了解决读写问题的其他算法,部分内容来自陈海波老师主编的操作系统教材。
往年本院深造情况
年份 | 境内升学总人数(本科+硕士) | 本校升学人数 | 其他境内升学人数 | 境外深造人数(本科+硕士) |
---|---|---|---|---|
20176 | 91 | 77 | THU 6,SJTU 7,中科院信工所 1 | 32+3 |
20187 | 87+1 | ? | ? | 41+4 |
20198 | 88+3 | 75 | THU 4,SJTU 12 | 30+0 |
20209 | 76+5 | 60 | THU 7,SJTU 4 | 28+3 |
202110 | 96+9 | 87 | THU 7,SJTU 6,UCAS 2,PKU 1,FDU 1,CUC 1 | 10+2 |
202211 | 113+7 | 97 | THU 8,SJTU 6,PKU 2,FDU 2,UCAS 2,RUC 1,SEU 1,中共北京市委党校 1 | 18+? |
2023 | 保研人数 97 |
https://eaglebear2002.github.io/categories/南京大学软件学院本科课程/2022Spring-软件工程与计算II/↩︎
https://eaglebear2002.github.io/categories/南京大学软件学院本科课程/2022Fall-计算机与操作系统/↩︎
https://eaglebear2002.github.io/categories/南京大学软件学院本科课程/2022Spring-数据库系统概论/↩︎
https://eaglebear2002.github.io/categories/南京大学软件学院本科课程/2022Spring-互联网计算/↩︎