中兴2014校园招聘笔试题回忆
和往年一样,笔试内容分单选,多选,判断,简答,和最后的大题。小诗考前恶补了一下2012年的中兴笔试题,对比之下,发现有,原,题!
一单选和多选
1.short的范围:-32768~32767
2.数据结构线性表的顺序实现和链式实现的区别(单选和多项选择均涉及到了!)
3.#include的作用(这道就是原题!)
4.给一段程序,问你输出什么
5.给定传输速率1000M,报文64byte,求包转发率
包转发率指交换机可同时转发数据包的数量(pps*500=bps),对于以太网最小包为64Byte,加上帧开销20Byte,因此最小包为84Byte。
对于1个全双工1000Mbps接口达到线速时要求:转发能力=1000Mbps/((64+20)*8bit)=1.488Mpps。
对于1个全双工100Mbps接口达到线速时要求:转发能力=100Mbps/((64+20)*8bit)=0.149Mpps 。
可提供A个100M端口和B个1000M端口,转发能力=A*0.149+B*1.488。
6.LTE的调制方式有哪些(QPSK,16QAM,64QAM)
7.默认构造函数与析构函数应用上的细节问题
8.软件开发模型有哪些?(也是原题!)
9.union的使用(控制烤箱、MP3、火星漫步者)
使用union的特性。union是一个联合体,所有变量公用一块内存,只是在不同的时候解释不同。其在内存中存储是按最长的那个变量所需要的位数来开辟内存的。
1 #include <iostream>
2
3 #include <cstdlib>
4
5 using namespace std;
6
7
8
9 union
10
11 {
12
13 int num;
14
15 char c;
16
17 }unionTest;
18
19
20
21 int main(int argc,char** argv)
22
23 {
24
25 unionTest.num=1;
26
27 if(unionTest.c==1)
28
29 cout<<"Little Endian."<<endl;
30
31 else
32
33 cout<<"Big Endian."<<endl;
34
35 system("pause");
36
37 return 0;
38
39 }
10.CPU缓存哪一级最快?
CPU缓存是位于CPU与内存之间的临时存储器,容量小但交换速度快。CPU寻找数据的顺序是一级缓存——二级缓存——三级缓存——内存——硬盘。速度是逐步递减的,一级缓存的速度最快,容量最小(32kb~256kb)。
11.枚举类型的初始,比较,赋值等的考察
12.网络层的功能
13.big-endian和little-endian
14.局部变量,静态变量的作用域及存储空间(判断,选择均涉及到了这个点)
15.*p,p++
二.简答
1.打开本地视频文件的过程
2.给程序段找错
3.单链表的题,小诗完全不会。。。T^T国庆一定好好看!
就到这儿吧,整理一下题目,再反思反思。