
技术支持笔试题.pdf
13页技术支持笔试面试题集锦#以下是笔试内容包括:1技术试题:操作系统windows/linux,网络基础,通信基础,数据库2能力试题:根据两故事发表看法3英语作文筛选后进入面试共有四轮面试:问题一:两笔记本电脑连起来后拼不通,你觉得可能有哪些问题?问题二:我们在南京,和深圳的网络是通的,但和北京的网络不通,你以怎样的顺序检查问题?问题三:解释什么叫“透明”?什么叫“网格”?问题四:交换和路由的区别?VLAN的特点?问题五:画一个积分电路和一个微分电路问题六:知道现在的路由器是第几代了吗?#技术问题则集中在TCP/IP,还记得的主要题目有:1.把 http,tcp.udp.ip,icmp.igmp按网络的分层画出来2.说说 tcp 和 udp 的区别3.画出 tcp,udp 的栈4.ip 地址有多少类?多少位?5.应用层的常用协议,以及对应的端口号#笔试的题目分两个部分.前面是技术基础题分四个部分:网络,操作系统,数据库和数据通信(最后一个好像是这个)名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 13 页 -.后面是素质测试,具体给取了两篇文章,看了以后呢提出自己的想法.最后写一片英语作文,反应自己所从事的社会工作.个人感觉考试的覆盖还是很广的,基 本上都考到了,侧面反应华为在招聘上还是很认真,严谨的。
前面两轮面试对技术方面的问题提的比较多,比若 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:析构函数是在类对象死亡时由系统自动调用,其作用是用来释放对象的指针数据成员所指的动态空间,如果名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 13 页 -在构造函数中你申请了动态空间,那么为了避免引起程序错误,你必须在西沟函数中释放这部分内存空间如果基类的函数用 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 资源的不足。
对程控交换和移动通信了解吗?我说不,名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 13 页 -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有何区别?名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 13 页 -15、cisco 的路由器和交换机有那些型号?#1。
什么是进程2数据库的模型有哪些?3什么是触发器?4UDP 和 TCP的区别5MAC-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 a23=1,2,3,4,5;问:a12=?二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.动态连接库的两种方式?名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 13 页 -7.IP 组播有那些好处?#一些关于 internet接入,VPN,Modom/XDSL/DDN之类的问题广域网处理广播风暴的算法,拥塞控制,七层结构,x.25 在哪一层,传输层协议举例进程的几个基本状态:就绪、执行、阻塞程序:现有 1000 个球,10 个盒子,问各个盒子内应该分别放入多少个球,才能达到需要 1 至 1000 之间任何数量的球,你都可以用若干盒子组合出来(用C/C+编写程序)1、2、4、8、16、32、64、128、256、489 用一个程序示意常见的错误能够导致栈破坏,如何检查?#include“iostream.h”#include“string.h”void main()char str5;coutstr;while(strlen(str)5)cout”too long!”str;cout 如果系统堆栈很小,不能处理超过 4 级的函数调用,如何解决八皇后问题#include void main()int A8;int flag;/标记int m=0;/总共有几种答案int t,tt;for(int a=1;a=8;a+)for(int b=1;b=8;b+)for(int c=1;c=8;c+)for(int d=1;d=8;d+)名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 13 页 -for(int e=1;e=8;e+)for(int f=1;f=8;f+)for(int g=1;g=8;g+)for(int h=1;h0;i)for(int j=0;j if(A=Aj)flag=1;break;if(flag)break;if(!flag)/比较是否在对角线上for(i=7;i0;i)for(int j=0;j t=A;tt=Aj;if(ttt)tt=9-tt;t=9-t;if(t-i=tt-j)flag=1;名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 13 页 -break;if(flag)break;if(!flag)/cout for(i=0;i=7;i+)cout”“;m+;cout”*”pNext!=NULL)p1=p1-pNext;i+;while(p2-pNext!=NULL)p2=p2-pNext;j+;if(p1=p2)return NULL;else for(int k=0;k if(ij)p1=p1-pNext;else 名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 13 页 -p2=p2-pNext;while(p1!=p2)p1=p1-pNext;p2=p2-pNext;return p1;用 C/C+编程,从 1 到 100 中取出 10 个不同的数,要求打印出所有可能的组合;#includ。
