2019考研——北京交通大学(计算机技术)复试经验分享

复试:2.15号知道成绩,然后开始改简历,给老师发邮件,2.20到学校,开始准备复试内容。【C、C++、软件工程、计算机网络、操作系统、程序设计基础、数据结构、数据库】

第一天:上午资格审查,然后8:00~17:30面试。上午一波,下午一波,每一波都会收手机,在候考室待着,到时间会有人带你去面试上教室门口等着。

复试分为四个环节,每个屋都有六七个老师:

  1. 英语面试:进去先进行一分钟的自我介绍,然后老师根据你自我介绍的内容提问,也有可能被问到专业性的问题,切记:不要给自己挖坑。问我的有:你本科主要的专业课程、你认为哪一门最重要、你从中学到了什么?然后另一个老师问我家乡是哪里的、有什么特产(我回答:信阳毛尖)、然后她又问我了解茶叶吗?一般新茶的价格是多少?最后又问了我是不是本科应届(问这个的时候我没反应过来,老师提醒了一下我才迷糊过来),然后第一个环节就结束了。整体来说第一个环节表现还可以。
  2. 程序设计基础面试:表现最差的一个面试环节。30S的自我介绍,然后老师问你比较熟悉哪门编程语言,我说:C语言。老师问:你说一下怎样读取一个文件?栈?链栈?X=0x16;X=X|8;这个语句能否正确执行?怎样判断链栈为空?(全程处于懵逼状态,比较紧张,本来相对来说比较有把握的一个环节表现的很差)
  3. 计算机专业基础面试:首先进去做30S的自我介绍,然后有个老师问我:本科学了哪些计算机的基础课程?我说了:操作系统、计算机网络、数据结构。接着老师又问:你说一下操作系统是由什么组成的?(我当时有点傻眼,不知道怎么回答)然后他又问操作系统是硬件还是软件?最后又让我把操作系统的组成回答一遍,这时我根本没底气,不知道怎么回答。老师看到如此尴尬,另一个老师就问我计算机网络,他问:IP地址和MAC地址有什么区别?(我根本就不知道他要听哪方面的回答,我说了一下他说我想要的不是这个,还有其他的没,尴尬中。。。)对面那个老师就说,问你点数据结构的吧,他说:二分查找对序列有什么要求?冒泡排序的时间复杂度?快速排序呢?那选择排序呢?(数据结构方面回答的比较好,其他的就凉凉了)。
  4. 综合面试:30秒自我介绍,然后问你本科参加过什么项目?(我回答的没有,但参加过一些ACM大学生程序设计竞赛),得过什么奖?对什么方向感兴趣?联系过老师没?考虑非全吗?如果读非全的话什么打算?家是哪里的?基本上就是一些家常,老师们都很和蔼,没什么特别尴尬的。

  第二天:上午体检,下午笔试。

笔试回忆版:(笔试跟前一年的差距不大,感觉自己答的还不错)

一、简答题(一共10个,还一个忘了,大致问的是这些东西)

1、简述什么是机器语言、汇编语言、高级语言?

2、程序设计中经常遇到的错误是哪两种?解释一下,哪个错误更严重?

3、类和对象的关系?

4、变量的作用域和生存期?

5、什么是编译执行和解释执行?

6、面向对象和面向过程的区别?

7、模块化编程的意义?

8、传值机制中引用传递和值传递的作用和区别?

9、软件的通用性?

二、程序设计题

1、求素数的程序流程图

2、画买书的类图

3、双向链表的构造、插入和删除。

 

复试建议:最好精通两至三门计算机专业课程,今年的复试相对来说比较公平,只要有实力,复试成绩就不会很低。

笔试:C++、软件工程(特别是类图、程序流程图)

面试:C语言、计算机网络、操作系统

可根据自己的情况选择精学哪几门课程(特别是文件、内存管理、网络协议要懂原理),面试的时候可以引导老师去问那方面点的问题,其他做了解即可。

  • 16
    点赞
  • 101
    收藏
    觉得还不错? 一键收藏
  • 46
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 46
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值