type
status
slug
summary
tags
category
password
date
icon
CS转专业经验贴
写在前面
鉴于每年转计院的三个专业都被称为诸神之战,在临近本学期的转专业面试之际,笔者做过几次CS转专业和专业分流的志愿者,包括了内场和外场,所以趁着没有开学还有时间便写下这篇转专业的经验贴
写作动机
帮助要转专业的学弟、学妹熟悉流程,消除恐惧,打破信息差,以及回忆到的被问过的一些问题,以及一些备战面试的建议。如果能帮上忙那就再好不过啦 其实真的不要把转专业面试看的过于困难,顺其自然就好啦。
正文
1.面试申请
首先计院都不会表刷,李晓老师十分nice,会给每一个想进计院的同学一次机会,但是也需要满足转专业文件上的条件,包括修读课程,以及主修课程的绩点达标只要过了硬性规定,就算绩点只有4出头或者差一点到4,都是没有问题的。
另外,计科的面试也不太看重绩点,更看重的是面试时候的表现。我认识的同学里面有4.28转进计科的,因此不必过于看重绩点。同时运气也蛮重要的,如果正好和你一组的同学都不是大佬,然后表现的突出一点,进的可能性也蛮大的
2. 面试前
关注计院官网里本科生教育板块谢谢喵!一定要按顺序订好 笔者在做外场志愿者的时候,遇到过一些同学材料缺少,而去慌忙复印填写,这乃兵家之大忌。切忌面试前乱了阵脚,一定要提前准备好!
最好提前15-20分钟到达面试的场所,和外场的志愿者做好对接的工作,如果有问题的话还有时间去弥补。
申请材料
- 简历CV
准备的材料最好是自己可以侃侃而谈的,而不是为了展示自己而写的。一定要用心准备,不要把自己不熟悉的东西写上去,面试老师一定会针对你的简历进行提问的。当时第二轮专业分流面试的时候,笔者就写了当时不熟悉的Alfha-Fold,就被孙凌云给问住了,情况就挺危的。
因此,尽量不要给自己挖坑,有优势的话就把自己钻研过的优势大胆写出来,如果没有的话就写的很朴实就行,不要出现被问到回答不出来的情况。
- 奖状
有OI|ACM经历会比较好,身边认识的同学里面oi一等奖以上的都进了,以及不可否认的是面试老师都会特别青睐ACM队的同学,就算这次运气不好没有成功,还可以等下一次机会,一定会得偿所愿的。
- 项目经历
如果你没有oi经历,那就多准备一点项目经历,以及展现出自己的数理逻辑能力,向面试老师呈现出你的软实力,包括但不限于自己搭一个网站,做一个大的项目,hackson,kaggle等竞赛……如果能和面试老师有话可说,能聊起来基本就稳了。
- 前沿科技
视野一定要开阔,类似于八股,了解一下当今前沿科技十分重要,我参与的几次面试中都遇到了老师向面试同学提问,今年第二轮面试的时候有个学妹前面答的都挺一般的,后来有个问题联系了CNN、背了一下CNN的定义,最后成功进了。
具体问题我会在后面展开,但是一定要了解一下当今的前沿方向,例如:
AIGC
Web3.0
Sora
GPT
……3. 面试老师
一般情况下,面试你的会有四个老师,包括一个辅导员。而面试老师可能就是教过你的老师。都蛮和蔼的
4. 面试流程
一共30-35分钟,一组5个同学
- 自我介绍时间1-2分钟(中文)
有的老师不会打断你(如肖俊老师),有的老师会严格计时,因此最好准备一个1分钟,2分钟的版本的自我介绍。根据时间选择是否展开,多加练习
- 接下来老师会针对你提供的材料里面的亮点进行提问
建议提前准备好,并且有意识的在简历中挖坑?引导老师去问你的亮点,能聊起来就稳了
也有的老师会直接问你c小的分数,如果有95+的都挺稳的
- 然后就是各个面试老师问一些编程,逻辑,数学的问题(抢答)
老师不会问特别后面的问题,因此把基础,学过的内容复习好就差不多了
主要涉及:线代,C,还有一些趣味的逻辑脑筋急转弯问题
问题的答案不是关键,一定要让老师看出你有idea,体现出自己思考、解决问题的过程
做一个e人,去大胆表达自己,不要怕一些
dirty work
。- 最后,老师会根据时间问一些比较
奇奇怪怪的问题
例如有次上面的流程结束还剩下10分钟,肖俊老师说要出题考考学生的思政,课余兴趣爱好(雾
5. 遇到过的一些问题
- 如何从几何维度上理解特征值的意义
线代
3b1b
- 编程的过程中如何规避
if(a=5)
的情况逻辑
coding
- 条件判断的时候写成
if(5==a)
- 或者是定义变量的时候
const int a
笔者认为这个考题意义不太明晰,更考快速反应和逻辑
- 线性代数在计算机中的应用
八股
前沿科技
- 大家平常生活中使用过美团这个平台吗?如何进一步优化?
- 美团外卖这个平台涉及哪些技术?是如何实现的?
GPT
的三个字母分别代表什么意思
if
和else
的区别(考过多次)- 跳转表答出来就绝杀了
- 你觉得计算机专业的学生和那些转码的学生相比较有什么优势?
- 可能更清楚计算机底层逻辑
- 指针的作用域
- 你能说出几种面向对象的语言吗
八股
- 如何看待
AIGC
对计算机行业的冲击
- 有什么写过代码行数比较多的项目经历,向我们介绍一下
包装
- 向我们介绍一下你了解的当今的前沿科技
- 笔者认为最好不要停留在表面,从底层原理上面上面做一个解释比较好
- 如何理解给机器喂数据的过程
- 本质是大模型的预训练
- 如何判断链表是否有环,如何确定链表倒数第k个元素
- 快慢指针
- 数组中数据的存储方式
- 如何理解奇异值
- vector的欧式距离定义方法
- unsigned char 使用的意义
- 目前前沿技术的方向,以及有什么可以创新的地方
- 如何创建一个搜素引擎
- 如何使用代码实现求解斜率
希望学弟、学妹们不以结果为导向的去看待问题,认真去准备面试,笔者认为是可以在面试中收获很多的至于结果如何,那就顺其自然啦最后希望本文对要面试的同学有所帮助 也希望学弟学妹们都能进入自己想进的专业啦!
- 作者:fufu酱
- 链接:https://csfufu.life/article/bb716624-2235-4b18-b651-6f9037128882
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章