[考研|报考科大软院] 18年跨专业一志愿复试见闻

yuanjincheng · 发布于 2018-03-21 12:08 · 2009 次阅读
5241
一志愿复试结果出来了,分享一下复试的情况
虽然被录取,但这可能是一篇反面教材

初试情况:本科机械专业,工作4年辞职,一志愿报考中科大软件学院专硕,初试分数372分

复试准备:
       初试完了之后,由于是我辞职在家复习,基本没啥事可做,自己估了下分数感觉还不错(估分和最终成绩差距<5分),自认为应该能进复试,遂先刷了一遍2016的上机的题库(题库网址www.indiabix.com),每天一套吧,元旦节后不久就刷完了,虽然感觉题目很奇葩,但是一刷正确率也有70%,心想上机稳了,然后一直到2月3日出分,这期间一直在玩,啥都没学。出分之后,看到自己高出去年分数线70多分,又开始放松了,到最终公布分数线的的一个月,仍然啥都没学,只是在群里偶尔回答题别人的问题。2月下旬,本来是准备跟着软院网的复试视频班学习的,最后复试视频班因为一些原因停办了,于是赶紧开始看复试宝典,把834的几门看了一遍(看其他的已经来不及了,着重看了微机原理,因为这是我本科学过的科目,按照往年的经验,这种科目最容易被问到),中间跟着学长把机试题一天之内又刷了一遍,然后稍微准备了下英语自我介绍,就到了复试的日子。

复试情况:
      英语面就不说了,很轻松,老师人很好,实在不行了中文描述也是可以的。主要是闲聊,我们这组连自我介绍都省了。
     今年的一志愿复试分了a - i一共9个组,每组约25个人,总人数是230人。我被分在了c组,下午5号。复试其实是不按编号顺序的,按的排队顺序,所以大家还是尽早去排队,不然排在后面了真就有得等了,我是C组下午第2个进去的。
    一进去,老师先让我做自我介绍,顺便看了下我的个人信息。一共三个老师,中间的年龄大些的男老师A,主面。另一名男老师B负责记录,还有一名女老师C没怎么说话。。。以下是对话回忆版。
开局问好略。
A:你这分考的挺高啊,考了370多分
B:是嘛,那确实分挺高
(窃喜中)
A:你先自我介绍下
我:我叫XXX,2013年毕业于XXX大学,本科学的机械工程,工作4年,第一份工作xxx,第二份工作xxx,去年上半年决定辞职考研,基本情况就是这样
A:你刚说你哪年毕业来着
我:2013年,工作4年了
B:那你工作都跟计算机没有关系
我:是的,没有相关的工作
A:本科也不是这专业,那你很厉害啊,跨专业一年考了这么多分
B:确实是厉害
我:谢谢老师(这里可以看出初试分高,还是很有优势,老师印象都好)
A:第一个问题,给你一个数组找出其中最大的值,怎么找
我:定义一个变量,然后一路比较过去...
A:你不要说那个意思,你直接说程序,定义一个变量怎么定义 int啥,你直接说
我:哦哦,直接说程序是吧,于是我把以下内容念了一遍:假设数组名叫a,
int max = a [0];
for(int i = 1; i < 数组长度;i++)
     if( max < a[i])
           max = a[i];
return max;
A:    你那个max怎么初始化
我:初始化为数组第一个元素
A:    那初始化为0行不行
我:不行,数组里面都是负数结果就不对了
A: 下一个问题,给你一个线性方程组怎么解
我:(懵逼中)编程序解?
A: 线程方程组知道吧,怎么解
我:(不管是不是用程序解了)用系数组成系数矩阵,化成上三角..
A:那个化上三角的过程叫啥
我:老师我想不起来了(我数学真的很垃圾啊)
A: 你本科学过相关的课程吗
我:学过C++,不过学的很基础
A:哦,学过C++
B:那你讲讲什么是多态
我:多态分为编译时和运行时...
B:    讲运行时
我:把一些具有相同性质的类型,根据相同性质抽象出一个基类,然后具体用到的类型都继承自这个基类,在实现函数的时候,参数使用基类的指针或者引用,这样就可以用不同类型的对象调用函数。成员函数定义为虚函数,每个类会有一个虚表,该类的对象包含虚指针,运行时会通过虚指针找到虚表从而调用对应的成员函数
B:   你回答的是C++怎么实现多态的,还是什么是多态?
我:(紧张中)讲的....实现...
B:嗯实现,那你讲讲什么是多态
我: ....老师那就是用不同的对象调用同一个函数得到不同的结果?
B:嗯..
A:你能不能看下这个的输出是什么(递给我一张纸,上面写了 float x = 5 /4; printf("%f",x);  )
我:输出是1,不对1.0,(老师没说话)1.000一共6个0,(老师还是没说话),老师,我确定就是1.0
A:嗯...1.0 ,(望向老师B,不知道B记了啥)
(我后来试过了确实是1.000000,老师不说话不是纠结几个0,可能是想让我说原因,但是我当时紧张的不行,完全没想到这点)
C:(女老师终于说话了) 你报了人工智能这一块,你对这个了解?
我:这一块我不了解,我只是看过培养计划,大概知道有哪些课程
C:那这些课程你学过吗?
我:没有....
A: 给你一堆无序的数据,怎么把他组织起来,可以让我们在查找的时候迅速的确定某个值在不在这堆数据里面
我:用hash表
A:hash表怎么弄
我:就是把所有的数据组成一个hash表,查找的时候,计算出来要查找的数据的hash值,然后看表中对应的位置有没有,没有就是没有...
A:hash表的查找时间复杂度是多少
我: O(1)
A:嗯,,O1。(望向另外两位老师)你们还有问题吗
BC:没有,
A:那就先这样吧。
我:谢谢老师,老师再见。


总结:
问我的东西,我在初试到复试后的这段时间里都没有看过,完全是凭借以前的基础(我自学过一段时间,并没有告诉老师,告诉了老师加大难度我就死定了),由于是跨考,问的问题不算难,本专业的有一上来就被问KMP算法的。所以大家千万不要学我,不要认为分高就稳了在家天天农药,吃鸡,尤其是看了上面对话自认为基础不如我的同学更要引起重视,一定要好好准备,我们组有个355的老哥翻车了,引以为戒。还有本科学过的相关课程,一定要重视,作为一个非本专业的,C++只考了60分的人,上面的问题显然是我后面自学了才会的,我学了两遍微机原理,都没敢跟老师说,因为太多不会了。








评分

参与人数 1学分 +30 收起 理由
xudzhang + 30 很给力!

查看全部评分

共收到 2 条回复
luuu · #2 · 2018-3-21 13:39:03  回复 支持 反对
线性方程组应该是用高斯消元法
yuanjincheng · #3 · 2018-3-21 14:25:47  回复 支持 反对
luuu 发表于 2018-3-21 13:39
线性方程组应该是用高斯消元法

我是数学渣,关于数学我都不会
回帖
B Color Image Link Quote Code Smilies
Command + Enter
快速回复 返回顶部 返回列表