华为校园招聘笔试题大全.doc

上传人:知****量 文档编号:43053720 上传时间:2022-09-16 格式:DOC 页数:83 大小:137.50KB
返回 下载 相关 举报
华为校园招聘笔试题大全.doc_第1页
第1页 / 共83页
华为校园招聘笔试题大全.doc_第2页
第2页 / 共83页
点击查看更多>>
资源描述

《华为校园招聘笔试题大全.doc》由会员分享,可在线阅读,更多相关《华为校园招聘笔试题大全.doc(83页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、笔试题大年夜全1.static有什么用途?请至少说明两种1)在函数体,一个被声明为静态的变量在这一函数被调用进程中保持其值动摇。2)在模块内但在函数体外,一个被声明为静态的变量可以被模块内所用函数访征询,但不克不迭被模块外不的函数访征询。它是一个外地的全局变量。3)在模块内,一个被声明为静态的函数只可被这一模块内的不的函数调用。那的确是,那个函数被限制在声明它的模块的外地范畴内运用2.引用与指针有什么区不?1)引用必须被初始化,指针不必。2)引用初始化以后不克不迭被修正,指针可以修正所指的东西。3)不存在指向空值的引用,但是存在指向空值的指针。3.描画实时系统的全然特点在特定时辰内完成特定的任

2、务,实时性与可靠性。4.全局变量跟局部变量在内存中是否有区不?假定有,是什么区不?全局变量储存在静态数据库,局部变量在堆栈。5.什么是平衡二叉树?左右子树全然上平衡二叉树且左右子树的深度差值的绝对值不大年夜于1。6.堆栈溢出一般是由什么缘故导致的?不接收垃圾资源。7.什么函数不克不迭声明为虚函数?Constructor结构函数函数不克不迭声明为虚函数。8.冒泡排序算法的时辰复杂度是什么?时辰复杂度是O(n2)。9.写出floatx与“零值比较的if语句。if(x0.000001&x-0.000001)10.Internet采用哪种搜集协议?该协议的要紧层次结构?Tcp/Ip协议要紧层次结构为:

3、运用层/传输层/搜集层/数据链路层/物理层。11.Internet物理所在跟IP所在转换采用什么协议?ARP(AddressResolutionProtocol)所在分析協議12.IP所在的编码分为哪俩局部?IP所在由两局部形成,搜集号跟主机号。只是是要跟“子网掩码按位与上之后才能区分哪些是搜集位哪些是主机位。13.用户输出M,N值,从1至N开始次第循环数数,每数到M输出该数值,直至全部输出。写出C次第。循环链表,用取余把持做14.不克不迭做switch()的参数典范是:switch的参数不克不迭为实型。上海华为的一道关于指针方面的编程题intAnSize,其中隐藏着假定干0,其他非0整数,写

4、一个函数intFunc(int*A,intnSize),使A把0移至后面,非0整数移至数组后面并保持有序,前去值为原数据中第一个元素为0的下标。(尽可以不应用辅助空间且考虑效能及异常征询题,注释标准且给出方案思路)华为笔试题含答案软件工程题写一个次第,央求功能:求出用1,2,5这三个数差异个数组合的跟为100的组合个数。如:100个1是一个组合,5个1加19个5是一个组合。请用C+语言写。答案:最随便想到的算法是:设x是1的个数,y是2的个数,z是5的个数,number是组合数留心到0=x=100,0=y=50,0=z=20,因此可以编程为:number=0;for(x=0;x=100;x+)

5、for(y=0;y=50;y+)for(z=0;z=20;z+)if(x+2*y+5*z)=100)number+;coutnumberendl;上面那个次第一共要循环100*50*20次,效能实在是太低了理想上,那个题目是一道清楚的数学征询题,而不是纯的确编程征询题。我的解法如下:由于x+2y+5z=100因此x+2y=100-5z,且z=20x=100y=50因此(x+2y)=100,且(x+5z)是偶数对z作循环,求x的可以值如下:z=0,x=100,98,96,.0z=1,x=95,93,.,1z=2,x=90,88,.,0z=3,x=85,83,.,1z=4,x=80,78,.,0.

6、z=19,x=5,3,1z=20,x=0因此,组合总数为100以内的偶数+95以内的奇数+90以内的偶数+.+5以内的奇数+1,即为:(51+48)+(46+43)+(41+38)+(36+33)+(31+28)+(26+23)+(21+18)+(16+13)+(11+8)+(6+3)+1某个偶数m以内的偶数个数包括0可以表示为m/2+1=(m+2)/2某个奇数m以内的奇数个数也可以表示为(m+2)/2因此,求总的组合次数可以编程为:number=0;for(intm=0;m=100;m+=5)number+=(m+2)/2;coutnumbernext=NULL;p=h;for(i=0;in

7、ext=s;printf(Pleaseinputtheinformationofthestudent:namesexnoagen);scanf(%s%c%d%d,s-name,&s-sex,&s-no,&s-age);s-next=NULL;p=s;printf(Createsuccessful!);return(h);voiddeletelist(structstu*s,inta)structstu*p;while(s-age!=a)p=s;s=s-next;if(s=NULL)printf(Therecordisnotexist.);elsep-next=s-next;printf(Del

8、etesuccessful!);voiddisplay(structstu*s)s=s-next;while(s!=NULL)printf(%s%c%d%dn,s-name,s-sex,s-no,s-age);s=s-next;intmain()structstu*s;intn,age;printf(Pleaseinputthelengthofseqlist:n);scanf(%d,&n);s=creatlist(n);display(s);printf(Pleaseinputtheage:n);scanf(%d,&age);deletelist(s,age);display(s);retur

9、n0;2、完成一个函数,把一个字符串中的字符从小写转为大年夜写。#includestdio.h#includeconio.hvoiduppers(char*s,char*us)for(;*s!=0;s+,us+)if(*s=a&*s=z)*us=*s-32;else*us=*s;*us=0;intmain()char*s,*us;charss20;printf(Pleaseinputastring:n);scanf(%s,ss);s=ss;uppers(s,us);printf(Theresultis:n%sn,us);getch();随机输出一个数,揣摸它是不是对称数回文数如3,121,12

10、321,45254。不克不迭用字符串库函数/*1.函数名称:Symmetry功能:揣摸一个数时候为回文数(121,35653)输出:长整型的数输出:假定为回文数前去值为1esle0*/unsignedcharSymmetry(longn)longi,temp;i=n;temp=0;while(i)/不必出现长度征询题,将数按高低位失落落换temp=temp*10+i%10;i/=10;return(temp=n);办法一/*-功能:揣摸字符串是否为回文数字完成:先将字符串转换为正整数,再将正整数逆序组合为新的正整数,两数一样那么为回文数字输出:char*s:待揣摸的字符串输出:无前去:0:精确

11、;1:待揣摸的字符串为空;2:待揣摸的字符串不为数字;3:字符串不为回文数字;4:待揣摸的字符串溢出-*/unsignedIsSymmetry(char*s)char*p=s;longnNumber=0;longn=0;longnTemp=0;/*揣摸输出是否为空*/if(*s=0)return1;/*将字符串转换为正整数*/while(*p!=0)/*揣摸字符是否为数字*/if(*p9)return2;/*揣摸正整数是否溢出*/if(*p-0)(4294967295-(nNumber*10)return4;nNumber=(*p-0)+(nNumber*10);p+;/*将数字逆序组合,开门

12、见山抄楼上能手的代码,莫怪,呵呵*/n=nNumber;while(n)/*揣摸正整数是否溢出*/if(n%10)(4294967295-(nTemp*10)return3;nTemp=nTemp*10+n%10;n/=10;/*比较逆序数跟原序数是否相当*/if(nNumber!=nTemp)return3;return0;办法二/*-功能:揣摸字符串是否为回文数字完成:先失落失落落字符串的长度,再依次比较字符串的对应位字符是否一样输出:char*s:待揣摸的字符串输出:无前去:0:精确;1:待揣摸的字符串为空;2:待揣摸的字符串不为数字;3:字符串不为回文数字-*/unsignedIsSy

13、mmetry_2(char*s)char*p=s;intnLen=0;inti=0;/*揣摸输出是否为空*/if(*s=0)return1;/*失落失落落字符串长度*/while(*p!=0)/*揣摸字符是否为数字*/if(*p9)return2;nLen+;p+;/*长度不为奇数,不为回文数字*/if(nLen%2=0)return4;/*长度为1,即为回文数字*/if(nLen=1)return0;/*依次比较对应字符是否一样*/p=s;i=nLen/2-1;while(i)if(*(p+i)!=*(p+nLen-i-1)return3;i-;return0;求22000的所有素数.有充分

14、的内存,央求尽管快答案:intfindvalue2000=2;staticintfind=1;booladjust(intvalue)assert(value=2);if(value=2)returntrue;for(inti=0;i=find;i+)if(value%findvaluei=0)returnfalse;findvaluefind+;returntrue;华为最后三个大年夜题1.A,B,C,D四个进程,A向buf不处写数据,B,C,D向buf不处读数据,当A写完,且B,C,D都读一次后,A才能再写。用P,V把持完成。2.将单向链表reverse,如ABCD变成DCBA,只能搜索链

15、表一次。3.将二叉树的两个小孩换位置,即左变右,右变左。不克不迭用递规失常!华为笔试题:2007.03.31华为笔试题之一二给大年夜伙儿说多少多个:感触华为只是如此,虽然我的分不高,由于特不多题我做给他实在是欺侮我的智商1。大意如下:38头牛中选出3头跑得最快的,运用一个每次只能供6头竞赛的场地,央求用最快的办法。我给一个最傻瓜的答案,由于我觉察一起笔试的有且偏偏有38集团,不清楚*什么意思?2。大意如下:公司职员清楚老总的年岁,不清楚他女儿的年岁,老总3个女儿的年岁相加为13,相乘为老总年岁,且只需一个女儿的年岁大年夜于5岁,求这4个的年岁?网上有一大年夜堆答案!3。原题是2002年平常的一

16、道大年夜老师数学建模竞赛的题,是说一个老师冒雨从宿舍去食堂吃饭,200米的间隔内,征询是走着少淋雨仍然跑着少?该题简化了大年夜局部的假定,只剩下一点点征询题要你处理,做着没劲!选择题:每题2分,共100分1、以下属于物理层的配备是;A、中继器B、以太网交换机C、桥D、网关2、在以太网中,是按照所在来区分差异的配备的。A、LLC所在B、MAC所在C、IP所在D、IPX所在3、以下为传输层协议的是A、IPB、ICMPC、UDPD、SPX4、以下对MAC所在描画精确的选项是A、由32位2进制数形成B、由48位2进制数形成C、前6位16进制由IEEE担负分配D、后6位16进制由IEEE担负分配5、以下

17、属于数据链路层功能的是A、定义数据传输速率B、定义物理所在C、描画搜集拓扑结构D、流把持6、IEEE802.3u标准是指A、以太网B、快速以太网C、令牌环网D、FDDI网7、假定要将两打算机通过双绞线开门见山连接,精确的线序是A、1-1、2-2、3-3、4-4、5-5、6-6、7-7、8-8B、1-2、2-1、3-6、4-4、5-5、6-3、7-7、8-8C、1-3、2-6、3-1、4-4、5-5、6-2、7-7、8-8D、两打算机不克不迭通过双绞线开门见山连接8、在V.35跟V.24规程中,把持旗帜暗记RTS表示A、数据终端准备好;B、数据准备好;C、数据载体检测;D、央求发送;E、去除发送

18、。9、路由器作为搜集互连配备,必须存在以下哪些特点。A、至少支持两个搜集接口B、协议至少要完成到搜集层C、至少支持两种以上的子网协议D、至少存在一个备份口E、存在存储、转发跟寻径功能F、一组路由协议G、必须有较高的协议处理才能10、路由器的感染有A、异种搜集互连B、子网间的速率适配C、连接局域网内两台以上的打算机D、隔绝搜集,防止搜集风暴,指定访征询规那么防火墙E、子网协议转换F、加快搜集报文的转达速率G、路由寻径:路由表树破、改造、查寻H、报文的分片与重组11、调用上一条历史命令的快捷键是()A、CTRL-PB、CTRL-OC、ALT-PD、ALT-O12、交换机任务在OSI七层的哪一层?A

19、、一层B、二层C、三层D、三层以上13、以下对CSMA/CD描画精确的选项是A、在数据发送前对搜集是否空闲停顿检测B、在数据发送时对搜集是否空闲停顿检测C、在数据发送时对发送数据停顿冲突检测D、发生碰撞后MAC所在小的主机拥有发送优先权14、以下对STOREANDFORWARD描画精确的选项是A、收到数据后不停顿任那里置,破刻发送B、收到数据帧头后检测到目的MAC所在,破刻发送C、收到全部数据落伍展CRC校验,确认数据精确性后再发送D、发送延时较小E、发送延时较大年夜15、以下对交换机任务办法描画精确的选项是A、可以运用半双工办法任务B、可以运用全双工办法任务C、运用全双工办法任务时要停顿回路

20、跟冲突检测D、运用半双工办法任务时要停顿回路跟冲突检测16、VLAN的要紧感染有A、保证搜集安全B、抑制广播风暴C、简化搜集管理D、提高搜集方案敏锐性17、在交换机中用户权限分为多少多个级不A、1B、2C、3D、418、在路由器的设置进程中查征询以S开头所有命令的办法是A、开门见山运用?B、S?C、S?D、DIRS*19、第一次设置路由器时可以运用的办法为A、运用CON口外地设置B、运用CON口远程设置C、运用AUX口远程设置D、运用TELNET远程设置20、在何种形状下可以为路由器改名A、一般方式B、超级方式C、全局方式D、接口方式21、某公司央求到一个C类IP所在,但要连接6个的子公司,最

21、大年夜的一个子公司有26台打算机,每个子公司在一个网段中,那么子网掩码应设为。A、255.255.255.0B、255.255.255.128C、255.255.255.192D、255.255.255.22422、与10.110.12.29mask255.255.255.224属于一致网段的主机IP所在是。A、10.110.12.0B、10.110.12.30C、10.110.12.31D、10.110.12.3223、ARP协议的感染是A、将端口号映射到IP所在B、连接IP层跟TCP层C、广播IP所在D、将IP所在映射到第二层所在24、当路由器接收的IP报文的TTL值等于1时,采用的策略是

22、A、丢失落落该分组B、将该分组分片C、转发该分组D、以上答案均差错25、在NetWare搜会合,客户需求访征询某个典范的效力器时,起重要发送一个广播报文来寻寻效力器A、RipB、SapC、GnsD、Arp26、IPX所在搜集所在有个字节A、10B、8C、4D、627、关于帧中继描画精确的选项是A、运用存在外地意思的DLCI描画PVCB、运用存在全局意思的DLCI描画PVCC、运用存在外地意思的DLCI描画SVCD、运用存在全局意思的DLCI描画SVC28、关于INVERSEARP的描画精确的选项是A、通过广播办法分析对端搜集所在B、通过多播办法分析对端搜集所在C、通过LMI信令分析对端搜集所在

23、D、通过广播办法分析对端DLCI29、以下关于PAP协议描画精确的选项是A、运用两步握手办法完成验证B、运用三步握手办法完成验证C、运用明文密码停顿验证D、运用加密密码停顿验证30、X.25与帧中继对比描画精确的选项是A、X.25是面向连接的协议,传输精确性、动摇性高于帧中继B、X.25存在两层结构,较帧中继复杂C、X.25关于IP而言传输效能低于帧中继D、X.25可以供应比帧中继更多的效力31、X.25运用映射的感染是A、映射外地IP到对端端口值,以便路由器发送数据时确认发送端口B、映射外地IP到外地端口值,以便路由器发送数据时确认发送端口C、映射对端IP到外地端口值,以便X.25交换搜集查

24、寻数据发送路途D、映射对端IP到对端端口值,以便X.25交换搜集查寻数据发送路途32、各个路由协议衡量路由的好坏标准是A、路由B、路由器优先级C、路由权D、包转发率33、以下是基于链路形状算法的静态路由协议是A、RIPB、ICMPC、IGRPD、OSPF34、三种路由协议RIP、OSPF、IGRP各自失落失落落了一条到达目的搜集,在华为路由器默认情况下,搜集最终选选定路由作为最优路由。A、RIPB、OSPFC、IGRPD、静态路由35、路由环征询题会引起A、循环路由器B、慢收敛C、路由注重起D、路由不不合36、OSPF协议有用于基于IP的A、大年夜型搜集B、中小型搜集C、更大年夜范畴的搜集D、

25、isp与isp之间37、在rip中metric等于为弗成达A、8B、9C、10D、15E、1638、关于ISDNBRI描画精确的选项是A、2B+DB、30B+DC、运用同轴电缆作为物理传输介质39、设置话机模拟入召唤时需求检查的被叫号码或子所在的命令是A、isdnpots1-answerB、isdnpots2-answerC、isdnanswer1D、isdnanswer240、使能DDR的命令是A、Access-listB、dialerin-bandC、Dialer-groupD、Dialer-list41、访征询把持列表设置中,*作符gtportnumber表示把持的是。A、端口号小于此数

26、字的效力B、端口号大年夜于此数字的效力C、端口号等于此数字的效力D、端口号不等于此数字的效力42、某台路由器上设置了如下一条访征询列表access-list4deny202.38.0.00.0.255.255access-list4permit202.38.160.10.0.0.255表示:A、只禁止源所在为202.38.0.0网段的所有访征询;B、只赞同目的所在为202.38.0.0网段的所有访征询;C、检查源IP所在,禁止202.38.0.0大年夜网段的主机,但赞同其中的202.38.160.0小网段上的主机;D、检查目的IP所在,禁止202.38.0.0大年夜网段的主机,但赞同其中的20

27、2.38.160.0小网段的主机;43、某单元路由器防火墙作了如下设置:firewallenableaccess-listnormal101permitip202.38.0.00.0.0.25510.10.10.100.0.0.255access-listnormal101denytcp202.38.0.00.0.0.25510.10.10.100.0.0.255gt1024access-listnormal101denyipanyany端口设置如下interfaceSerial0EnableIpaddress202.38.111.25255.255.255.0encapsulationppp

28、ipaccess-group101outinterfaceEthernet0ipaddress10.10.10.1255.255.255.0内部局域网主机均为10.10.10.0255.255.255.0网段。以下说法精确的选项是此题假定其他搜集均不应用防火墙:A、内部主机202.38.0.50可以ping通任何内部主机;B、内部主机10.10.10.5,可以任意访征询内部搜集资源;C、内部202.38.5.0255.255.255.0网段主机可以与此内部网主机树破tcp连接;D、内部202.38.0.0255.255.255.0网段主机不克不迭够与此内部网主机树破tcp连接E、内部任意主机都

29、可以与内部任意主机树破tcp连接;F、内部任意主机只可以与内部202.38.0.0255.255.255.0网段主机树破tcp连接44、RIP协议有用于基于IP的A、大年夜型搜集B、中小型搜集C、更大年夜范畴的搜集D、isp与isp之间45、以下的协议中,哪些是面向连接的协议。A、X25B、EthernetC、IPD、Frame-relay46、路由器A的设置如下:Quidway#SHOWRUNCurrentconfiguration!userhuaweiservice-typeppppassword0quidway!interfaceEthernet0ipaddress1.1.1.1255.

30、0.0.0!interfaceSerial0encapsulationppppppauthenticationchappppchaphosthuaweiipaddress2.1.1.1255.0.0.0!interfaceSerial1encapsulationppp!interfaceSerial2flowcontrolnormalasyncmodededicatedencapsulationppp!exitiproute0.0.0.00.0.0.02.1.1.2preference60end路由器B的设置如下Quidway#SHOWRUNCurrentconfiguration!userh

31、wservice-typeppppassword0quidway!ipaddress3.1.1.1255.0.0.0!interfaceSerial0clock-selectDTECLK1encapsulationppppppchaphosthuaweiipaddress1.1.1.2255.0.0.0!interfaceSerial1encapsulationppp!interfaceSerial2flowcontrolnormalasyncmodededicatedencapsulationppp!exitiproute0.0.0.00.0.0.02.1.1.2preference60en

32、d觉察中间路由器不克不迭PING同对端以太网端口,下陈说法精确的选项是A、A验证设置差错B、B验证设置差错C、A验证方路由设置差错D、B被验证方路由设置差错47、路由器A设置如下:Quidway#SHOWRUNNowcreateconfiguration.Currentconfiguration!interfaceEthernet0ipaddress1.1.1.1255.0.0.0!clock-selectDTECLK1encapsulationx25dteietfx25address2111x25mapip2.1.1.22112ipaddress2.1.1.1255.0.0.0!interf

33、aceSerial1encapsulationppp!interfaceSerial2flowcontrolnormalasyncmodededicatedencapsulationppp!exitrouterrip!end路由器B设置如下Quidway#SHOWRUNNowcreateconfiguration.Currentconfiguration!interfaceEthernet0ipaddress3.1.1.1255.0.0.0!interfaceSerial0encapsulationx25dceietfx25address2112x25mapip2.1.1.12111ipadd

34、ress2.1.1.2255.0.0.0!interfaceSerial1encapsulationppp!interfaceSerial2flowcontrolnormalasyncmodededicatedencapsulationppp!exitrouterrip!end如下说法精确的选项是A、中间广域网可以联通,但局域网不克不迭够连通B、中间广域网不克不迭够连通,但局域网可以连通C、广域网跟局域网都可以连通D、广域网跟局域网都不克不迭连通48、路由器A的设置为:Quidway#SHOWRUNNowcreateconfiguration.Currentconfiguration!fram

35、e-relayswitching!interfaceEthernet0ipaddress10.1.1.1255.255.0.0ipripversion2mcast!interfaceSerial0clock-selectDTECLK1encapsulationframe-relayframe-relayintf-typeDCEframe-relayinterface-dlci100ipaddress2.1.1.1255.0.0.0ipripversion2mcast!interfaceSerial1encapsulationppp!interfaceSerial2flowcontrolnormalasyncmodededicatedencapsulationppp!exitrouterripnoauto-summaryneighbor2.1.1.2!end路由器B的设置为Quidway#SHOWRUNNowcreateconfiguration.Currentconfiguration!interfaceEthernet0ipaddress10.2.1.1255.255.0.0ipripversion2mcast!interfaceSerial0encapsulationframe-relayipaddress2.1.1.2255.0.0.0

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com