复旦计算机复试的准备可以从以下几个方面进行:
确定复试方向
提前确定好复试的研究方向,因为跨方向的导师是不能选的。
机试准备
选择编程语言:根据个人熟悉程度选择C++、Java或Python。如果对C++有较深入的了解,可以直接听算法基础课;如果对C++语法不熟,建议从语法基础课开始。
刷题练习:每天至少刷两道题,保持手感。可以尝试LC、牛客、洛谷等平台的题目。建议每天刷6-10道题,并偶尔参加一些在线竞赛如LC的双周赛、ECNU的邀请赛,以体验时间紧迫的感觉。
使用ACWing:推荐使用ACWing的C++课程,配套讲解经典例题,学完后应能掌握算法题的基本格式。
英语面试准备
自我介绍:准备一个简短的自我介绍,重点介绍自己的基本信息、本科院校、专业、学生会经历、性格和家乡等。
专业问题:英语面试中,老师可能会根据你的自我介绍提问,因此要确保自我介绍中提到的知识点都能展开说几句。此外,需要准备一些数据结构和算法的英语专业名词。
模拟面试:可以尝试模拟面试,熟悉面试流程和可能的问题。
专业面试准备
自我介绍和项目介绍:准备一个详细的项目介绍,并确保能对介绍中的知识点展开详细说明。
专业知识:复习本科阶段的学习内容,特别是数据结构、算法、操作系统、计算机网络等核心课程。
科研能力:如果有科研经历,准备好相关的论文和项目介绍。
面试技巧:在面试中保持自信,回答问题时逻辑清晰,注意表达方式。
其他准备
联系导师:在成绩出来后就联系导师,了解导师的研究方向和期望,提前准备可能的问题。
提交材料:提前准备好本科阶段成绩单和个人陈述,以便在面试时提交。
通过以上准备,可以有效提升复旦计算机复试的竞争力,增加录取的机会。