第一篇:华为2007年招应届大学毕业生技术支持笔试面试题集锦
技术支持笔试面试题集
锦】 ############################################################################## ##以下是。笔试内容包括:1。技术试题:操作系统windows/linux,网络基础,通信基础,数据库
2。能力试题:根据两故事发表看法
3。英语作文筛选后进入面试。
共有四轮面试:问题一:两笔记本电脑连起来后拼不通,你觉得可能有哪些问题?问题二:我们在南京,和深圳的网络是通的,但和北京的网络不通,你以怎样的顺序 检查问题?
问题三:解释什么叫“透明”?什么叫“网格”?问题四:交换和路由的区别?VLAN的特点?问题五:画一个积分电路和一个微分电路。
问题六:知道现在的路由器是第几代了吗?
############################################################################## ## 技术问题则集中在TCP/IP,还记得的主要题目有:
1.把http,tcp.udp.ip,icmp.igmp按网络的分层画出来
2.说说tcp和udp的区别
3.画出tcp,udp的栈
4.ip地址有多少类?多少位?
5.应用层的常用协议,以及对应的端口号
############################################################################## 笔试的题目分两个部分.前面是技术基础题分四个部分:网络,操作系统,数据库和数据通信(最后一个好像是这个).后面是素质测试,具体给取了两篇文章,看了以后呢提出自己的想 法
.最后写一片英语作文,反应自己所从事的社会工作.个人感觉考试的覆盖还是很广的,基 本上都考到了,侧面反应华为在招聘上还是很认真,严谨的。前面两轮面试对技术方面的问题提的比较多,比若DNS,DHCP,子网屏蔽,三层路由交换机 的原理,交换机的三个模块等等吧.应该说不是很深,第三轮开始就会问到HR方面的问题了.去参加的最后一轮就没有问到技术方面的问题了,完全是把一些案例摆出来问我怎么解决.考的大概就是一个反应,沟通和表达能力.############################################################################## # 题目应该属于基本提型吧。
Q1:请你分别划划OSI的七层网络结构图,和TCP/IP的五层结构图?
A1:OSI/ISO根据整个计算机网络功能将网络分为物理层、数据链路层、网络层、传输层、会话层、表示层、应用层七层。也称“七层模型” TCP/IP“四层模型” 网络接口层,IP层(网络层)tcp/udp层(传输层),应用层,(如果说五层,那么另外一层应该是“物理层”)
Q2:请你详细的解释一下IP协议的定义,在哪个层上面,主要有什么作用? TCP与UDP呢? 2 IP协议是网络层的协议,它实现了Internet中自动路由的功能,即寻径的功能,TCP协议 是一个传输层的协议它向下屏蔽了IP协议不可靠传输的特性,向上提供一个可靠的点到点 的传输,UDP提供的是一种无连接的服务,主要考虑到很多应用不需要可靠的连接,但需要 快速的传输
Q3:请问交换机和路由器分别的实现原理是什么?分别在哪个层次上面实现的?
交换机用在局域网中,交换机通过纪录局域网内各节点机器的MAC地址就可以实现传递报文 ,无需看报文中的IP地质。路由器识别不同网络的方法是通过识别不同网络的网络ID号(IP 地址的高端部分)进行的,所以为了保证路由成功,每个网络都必须有一个 唯一的网络编号。路由器
通过察看报文中IP地址,来决定路径,向那个子网(下一跳)路由,也就是说交换机工作在数据链路层看MAC地址,路由器工作在网际层看IP地质 但是由于现在网络设备的发展,很多设备既有交换机的功能有由路由器的功能(交换试路由 器)使得两者界限越来越模糊。
Q4:请问C++的类和C里面的struct有什么区别?
A4:C++的类具有数据封装,其包含属性访问级别可以为Private,public 和protect,还具有 实现类接口功能和辅助功能的操作函数,而struct属性访问全县只有public,没有数据封 装功能,也就没有实现信息隐藏着一面向对象的思想的机制,struct本身不含有操作函数,只有数据
Q5:请讲一讲析构函数和虚函数的用法和作用? A5:析构函数是在类对象死亡时由系统自动调用,其作用是用来释放对象的指针数据成员所 指的动态空间,如果在构造函数中你申请了动态空间,那么为了避免引起程序错误,你必须 在西沟函数中释放这部分内存空间 如果基类的函数用 virtual修饰,成为虚函数,则其派生类相应的重载函数仍能继承该虚 函数的性质,虚函数进行动态联编,也即具有多态性,也就是派生类可以改变基类同名函数 的行为,在面向对象世界中,多太是最强大的机制,须函数就是这一机制的c++的实现方式
Q6:全局变量和局部变量有什么区别?实怎么实现的?操作系统和编译器是怎么知道的? 全局变量是整个程序都可访问的变量,谁都可以访问,生存期在整个程序从运行到结束(在 程序结束时所占内存释放),而局部变量存在于模块(子程序,函数)中,只有所在模块可以 访问,其他模块不可直接访问,模块结束(函数调用完毕),局部变量消失,所占据的内存 释放。操作系统和编译器是怎么知道的? 操作系统和编译器,可能是通过内存分配的位置来知道的,全局变量分配在全局数据段并 且在程序开始运行的时候被加载.局部变量则分配在堆栈里面
Q7:一些寄存器的题目,主要是寻址和内存管理等一些知识。
Q8:8086是多少尉的系统?在数据总线上是怎么实现的? A8:是16位,数据总线实现??大家来答吧########################################################################## 问俺对中兴产品了解多少(当时有点蒙,只说了交换机和路由器,到后来才又补 上了小灵通和手机),又让俺讲一下移动通信和程控交换网(ft!都是好大的题目),由于准备的不是很好,没专门去看书,回答不 是很理想,一个考官就说看来你来应聘中兴比较盲目,对中兴不是太了解.########################################################################## ISDN,DNS,NO.7,NO.1信令。
嗯,回答勉强。。
问我擅长什么方面,我说网络 简单说一下TCP/IP 什么是ATM,ATM的特点是什么?
A,T,M这三个字代表什么意思,easy.atm的信元多长,easy.atm的报头多长,wrong.atm的信息位多长,wrong.又问了经典的TCP连接三次握手问题等,也问了与他们产品相关的,如路由器如何工作
########################################################################## NAT是什么意思。,为什么要 用NAT服务。我说为了弥补ip资源的不足。
对程控交换和移动通信了解吗?我说不,NO.7号信 令了?我说NO.7是以前的CCITT现在ITUT制定的唯一一个采用数字传输信号的。。路由器的向上接口是什么
说一下你接触过的交换机路由器。我回答了一些。。
描述一下华为的3526系列交换机的优缺点。我又说了一些。。
你学过tcp/ip,描述一下OSI的七层模型。这么简单的问题,我先叙述了各层名称后,又开始描述各层的功能。
描述一下从这里打电话到家的过程。从服务商的操作方面讲。
############################################################################ 中兴面试题 网络工程师方向
1、DWDM 是什么?
2、802.1b 是什么协议?
3、802.1q 是什么协议?
4、10兆端口还是100兆端口划分VLAN?
5、ATM的信元有多少字节?
6、cisco路由器如何保存设置?
7、什么是IP OVER SDH IP OVER DWDM?
8、ADSL使用什么网络协议?
9、ATM网与IP网的优缺点?
10、ATM网如何传送IP数据包?
11、172.16.100.5/255.255.255.252 的网络地址和主机号是多少?
12、ping 命令在同一网段中数据包的什么变什么不变?
13、城域网使用的主要有那些技术?如何实现QOS保证?
14、MPLS VPN 与 传统 VPN有何区别?
15、cisco的路由器和交换机有那些型号?
############################################################################
1。什么是进程
2。数据库的模型有哪些?
3。什么是触发器?
4。UDP和TCP的区别
5。MAC----IP的解析协议
6。找出其中的错处 class _student { public: int a;char b;protected: int c;} _student st: st.a='a';st.b=“a”;st.c=1;还有一些关于实时操作系统的概念
############################################################################
C语言: 一.int a[2][3]={1,2,3,4,5};问:a[1][2]=? 二。char *p=“hello”;printf(“%s”,p);p++;printf(“%s”,p);printf(“%c”,*p);数据库: 一.SQL语句:从成绩表中删除学号在学生表中不存在的记录。二.数据库有哪向种检索方法? 另: 现场向一位老总推销一块手表##############################################################################
中兴面世题目 网络方面的,操作系统,c,数据库,j2ee 应聘java,他首先要求画进程之间的状态变迁图 后有出了一个程序题,要求些答案,关于string和hashtable 还有jms
Udp,tcpip,socket,snmp,交换机的三层结构和四层结构 陆由协议,oracle 和sybase数据库的区别 一些关于internet接入,VPN,Modom/XDSL/DDN之类的问题
############################################################################## ## 中兴面试题目 1.对数据库的一张表进行操作,同时要对另一张表进行操作,如何实现??
2.TCP/IP 建立连接的过程?(3-way shake)
3.ICMP是什么协议,处于哪一层?
4.触发器怎么工作的?
5.winsock建立连接的主要实现步骤?
6.动态连接库的两种方式?
7.IP组播有那些好处?
############################################################################## # 一些关于internet接入,VPN,Modom/XDSL/DDN之类的问题 广域网处理广播风暴的算法,拥塞控制,七层结构,x.25在哪一层,传输层协议举
例 ############################################################################## ###
信息技术试题
2008年09月17日 星期三 18:091、数据压缩所遵循的 原则?
2、计算机系统中软件的作用?
3、系统软件与应用软件有什么不同?
4、IP地址和域名的定义,说出IP地址的格式及IP地址和域名之间的关系?
问题3
A系统软件
系统软件是负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。系
统软件使得计算机使用者和其他软件将计算机当作一个整体而不需要顾及到底
层每个硬件是如何工作的。
一般来讲,系统软件包括操作系统和一系列基本的工具(比如编译器,数据库管
理,存储器格式化,文件系统管理,用户身份验证,驱动管理,网络连接等方面的工具)。
B应用软件
应用软件是为了某种特定的用途而被开发的软件。它可以是一个特定的程序,比
如一个图像浏览器。也可以是一组功能联系紧密,可以互相协作的程序的集合,比如微软的Office软件。也可以是一个由众多独立程序组成的庞大的软件系统,比如数据库管理系统。
第二篇:华为校园招聘笔试面试题
(1)什么是预编译,何时需要预编译: 答案:
1、总是使用不经常改动的大型代码体。
2、程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的编译选项。在这种情况下,可以将所有包含文件预编译为一个预编译头。
(2)char * const p char const * p const char *p 上述三个有什么区别? 答案:
char * const p;//常量指针,p的值不可以修改
char const * p;//指向常量的指针,指向的常量值不可以改 const char *p; //和char const *p(3)char str1[] = “abc”;char str2[] = “abc”;const char str3[] = “abc”;const char str4[] = “abc”;const char *str5 = “abc”;const char *str6 = “abc”;char *str7 = “abc”;char *str8 = “abc”;cout < <(str1 == str2)< < endl;cout < <(str3 == str4)< < endl;cout < <(str5 == str6)< < endl;cout < <(str7 == str8)< < endl;结果是:0 0 1 1 str1,str2,str3,str4是数组变量,它们有各自的内存空间;而str5,str6,str7,str8是指针,它们指向相同的常量区域。(4)以下代码中的两个sizeof用法有问题吗?
[C易] void UpperCase(char str[])// 将 str 中的小写字母转换成大写字母
{ for(size_t i=0;i