复试:2.15号知道成绩,然后开始改简历,给老师发邮件,2.20到学校,开始准备复试内容。【C、C++、软件工程、计算机网络、操作系统、程序设计基础、数据结构、数据库】
第一天:上午资格审查,然后8:00~17:30面试。上午一波,下午一波,每一波都会收手机,在候考室待着,到时间会有人带你去面试上教室门口等着。
复试分为四个环节,每个屋都有六七个老师:
- 英语面试:进去先进行一分钟的自我介绍,然后老师根据你自我介绍的内容提问,也有可能被问到专业性的问题,切记:不要给自己挖坑。问我的有:你本科主要的专业课程、你认为哪一门最重要、你从中学到了什么?然后另一个老师问我家乡是哪里的、有什么特产(我回答:信阳毛尖)、然后她又问我了解茶叶吗?一般新茶的价格是多少?最后又问了我是不是本科应届(问这个的时候我没反应过来,老师提醒了一下我才迷糊过来),然后第一个环节就结束了。整体来说第一个环节表现还可以。
- 程序设计基础面试:表现最差的一个面试环节。30S的自我介绍,然后老师问你比较熟悉哪门编程语言,我说:C语言。老师问:你说一下怎样读取一个文件?栈?链栈?X=0x16;X=X|8;这个语句能否正确执行?怎样判断链栈为空?(全程处于懵逼状态,比较紧张,本来相对来说比较有把握的一个环节表现的很差)
- 计算机专业基础面试:首先进去做30S的自我介绍,然后有个老师问我:本科学了哪些计算机的基础课程?我说了:操作系统、计算机网络、数据结构。接着老师又问:你说一下操作系统是由什么组成的?(我当时有点傻眼,不知道怎么回答)然后他又问操作系统是硬件还是软件?最后又让我把操作系统的组成回答一遍,这时我根本没底气,不知道怎么回答。老师看到如此尴尬,另一个老师就问我计算机网络,他问:IP地址和MAC地址有什么区别?(我根本就不知道他要听哪方面的回答,我说了一下他说我想要的不是这个,还有其他的没,尴尬中。。。)对面那个老师就说,问你点数据结构的吧,他说:二分查找对序列有什么要求?冒泡排序的时间复杂度?快速排序呢?那选择排序呢?(数据结构方面回答的比较好,其他