华为面试题(三).doc

上传人:aa****6 文档编号:44402575 上传时间:2018-06-09 格式:DOCX 页数:21 大小:24.86KB
返回 下载 相关 举报
华为面试题(三).doc_第1页
第1页 / 共21页
华为面试题(三).doc_第2页
第2页 / 共21页
华为面试题(三).doc_第3页
第3页 / 共21页
华为面试题(三).doc_第4页
第4页 / 共21页
华为面试题(三).doc_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《华为面试题(三).doc》由会员分享,可在线阅读,更多相关《华为面试题(三).doc(21页珍藏版)》请在金锄头文库上搜索。

1、华为华为面面试题试题(三)(三)面试与被面试总结我从事技术工作,这几年的面试与被面试总结先说我去被面试的经验吧。回答清楚了2个问题,就能顺利过关了。1。为什么要离开上一家公司。2。公司为什么要雇佣你。问第一个问题的是hr(或老板),呵呵,即使你技术过关,hr那里没有好的影响,结果是一个字,难!如何回答呢?hr想推论出你在他的公司能呆多久。这个时候,你甚至可以明确告诉他,我在贵公司至少能呆n(n=1)年-当然,你没有把握的话,绝对不能乱说,社会上混,要讲信用的。有一次,我就在这个问题上吃了大亏,我看公司环境还不错,就我自做主张回答1年,结果,hr心目中是m(m=2)年,呵呵,结果可想而知了。要知

2、道,技术面试都过关了,Hr面试是2选1,在回家的路上,我只能祈祷对手自动放弃或找到了其他更好的工作。:)问第二个问题的是技术官。你要让他知道你已经做过哪些商业作品。一定要是商业作品。在里面负责哪方面具体工作,对于你熟悉的地方要多说。最好就是能争取笔试或上机,因为用用口说的话,大家理解都不一样,误差可能很大,结果对你相当不利。在这个问题上我也吃过亏的,曾有一个我很看好的职位,认为把握很大,业务理解上也很有优势,和技术官一谈,结果是gameover。要知道,在其他公司的上机和笔试中,我都能在应聘者中取得高分。 再说我去面试别人的经验吧。当时,我的任务是出题,给分。若你觉得题很难,那么,请千万不要放

3、弃,显然,你的对手也觉得难。只要坚持,我会认为这人有耐心很毅力,在以后的工作中也是好的合作者。题一定要做完,表现出认真的态度,若有疑问或卡壳,还可以寻求面试官的帮助,这些不会减分,相反,会增加你和他们的接触机会,面试官会评估你的沟通能力。有一次,有1个人来面试,题没有完全ok,但很规范,态度很认真,他把他知道的都做上去了,我给了他技术类的高分。后来,顺利进入公司,再后来进步很快,成了重要角色。若文章对你有帮助的话,请在此讨论。祝你成功 面试题1.链表和数组的区别在哪里?2.编写实现链表排序的一种算法。说明为什么你会选择用这样的方法?3.编写实现数组排序的一种算法。说明为什么你会选择用这样的方法

4、?4.请编写能直接实现strstr()函数功能的代码。5.编写反转字符串的程序,要求优化速度、优化空间。6.在链表里如何发现循环链接?7.给出洗牌的一个算法,并将洗好的牌存储在一个整形数组里。8.写一个函数,检查字符是否是整数,如果是,返回其整数值。(或者:怎样只用4行代码,编写出一个从字符串到长整形的函数?)9.给出一个函数来输出一个字符串的所有排列。10.请编写实现malloc()内存分配函数功能一样的代码。11.给出一个函数来复制两个字符串A和B。字符串A的后几个字节和字符串B的前几个字节重叠。12.怎样编写一个程序,把一个有序整数数组放到二叉树中?13.怎样从顶部开始逐层打印二叉树结点

5、数据?请编程。14.怎样把一个链表掉个顺序(也就是反序,注意链表的边界条件并考虑空链表)?另外:一、单项选择题:(共12题,每题2分,共24分)1.下面哪一个不是C+的标准数据类型?(D)关键字在哪一种语法结构中不能使用?(C)语句语句语句语句3.类的继承方式有几种?(B)A.两种B.三种 C.四种D.六种 关键字的作用是什么?(D)A.声明外部链接B.声明外部头文件引用C.声明使用扩展C+语句D.声明外部成员函数、成员数据。库函数strstr的功能是?(A)A.查找子串B.计算字符串长度C.字符串比较D.连结字符串:deque是一种什么数据类型?(A)A.动态数组B.链表C.堆栈D.树库里含

6、有下面的哪一种泛型算法?(D)查找B.折半查找C.冒泡排序D.快速排序8.现在最快且最通用的排序算法是什么?(A)A.快速排序B.冒泡排序 C.选择排序D.外部排序下的线程的哪一种优先级最高?(C)_pRIORITY_HIGHEST高优先级_pRIORITY_IDLE最低优先级,仅在系统空闲时执行_pRIORITY_TIME_CRITICAL最高优先级_pRIORITY_ABOVE_NORMAL高于普通优先级10.下面四个选项中,哪一个不是WinMain函数的参数?(D)+的编译器中,运算符new底层的实现是什么?(B)()() ()() 12.下面哪一本C+参考书最厚?(C)A.Thinki

7、nC+B.深入浅出MFCC.C+primerD.EffectiveC+13.当调用WindowsApI函数InvalidateRect,将会产生什么消息(A) _CREATE _SETFOCUS14.关于virtualvoidDraw()=0,下面说法正确的有几个(C)(1)它是纯虚函数(对)(2)它在定义它的类中不能实现(对)(3)定义它的类不可实例化(对)(4)如果一个类要继承一个ADT类,必须要实现其中的所有纯虚函数(错)/可以不实现,派生之后的类仍旧作为一个抽象类.二、不定项选择题:(共6题,每题3分,共18分,多选、错选、漏选均不给分):iterator重载了下面哪些运算符?(ACD

8、)A.+B. C.*(前置)D.=()的功能有哪几个?(AB) A.打开文件B.创建新文件C.文件改名D.删除文件3.下面哪些是句柄(HANDLE)?(ABCD) 实例句柄窗口句柄设备描述符号句柄字体句柄4.下面哪些不是OpenGL标准几何元素的绘制模式?(A)_LINE_STRIp _TRIANGLE_FAN 5.下面哪些运算符不能被重载?(ABD)A.做用域运算符“:”B.对象成员运算符“.”C.指针成员运算符“-”D.三目运算符“?:”6.下面哪些人曾参与了世界上第一个C+编译器的开发?()7.以下说法正确的是?(ABC)A.头文件中的ifndef/define/endif是为了防止该头

9、文件被重复引用。B.对于#include,编译器从标准库路径开始搜索对于#include“”,编译器从用户的工作路径开始搜索+语言支持函数重载,C语言不支持函数重载。函数被C+编译后在库中的名字与C语言的不同。假设某个函数的原型为:voidfoo(intx,inty);该函数被C编译器编译后在库中的名字为_foo,而C+编译器则会产生像_foo_int_int之类的名字。C+提供了C连接交换指定符号extern“C”来解决名字匹配问题。函数只是把文件目录信息调入内存。/错,fopen是把整个文件读入内存三、填空题:(共8题,每题3分,共24分)1.一个大小为320X192,颜色为灰度索引色的设

10、备相关位图有_字节。如果此位图颜色为24位真彩色,则它的大小有_字节。的中文意义是_windows应用程序接口_。3.计算反正弦的库函数是_asin()_;计算浮点数绝对值的库函数是_fabs()_;计算浮点数n次方的库函数是_pow()_;将浮点数转化为字符串的库函数是_fcvt()_。4.如果i等于5,那么(+i)-的返回值是_6_。()的功能是从_指定的模块和或应用程序实例_中读取位图数据到内存。和_对应,malloc和_free_对应,他们之间_不能_交叉混用。calloc的功能是_为数组动态分配内存_,realloc的功能是_改变原有内存区域的大小_。和postMessage都会向窗

11、体发送一个消息,但SendMessage_将一条消息发送到指定窗口,立即处理_而postMessage_将一条消息投递到指定窗口的消息队列,不需要立即处理_。8.输出指定圆心、半径、边数的圆上的点:constintnCount=12; constdoubledOrgX=,dOrgY=; constdoubledRadius=; for(inti=0;idoubledAngle=M_pI*/(double)nCount*i;cout三、判断题:(共12题,每题2分,共24分)1.一个类必须要有一个不带参数的构造函数。错2.你不能写一个虚的构造函数。对3.类里面所有的函数都是纯虚函数时才是纯虚类。

12、错成员函数对于任何本类的数据成员都不能进行写操作。对5.函数中带默认值的参数必须位于不带默认值的参数之后。对 *p=“Test“;p=R;错:list不支持随机访问叠代器。对:vector的效率比stl:list高。错和VC+是一回事,而VC+是一种比C+更难一些的语言。错11.理论上,new和malloc造成的内存泄露都会由操作系统回收。 错12.在C+中struct和class的差别很大,所以从语法上不能混用。 对四、简述题(共3题,每题5分,共15分)1.请简述peekMessage和GetMessage的区别。答:peekmessage和Getmessage都是向系统的消息队列中取得消

13、息,两个函数的不同在于取不到消息的时候,若Getmessage()向消息队列中取不到消息,则程序的主线程会被OS(操作系统)挂起,等到有合适的消息时才返回;若是用peekmessage()在消息队列中取不到消息,则程序会取得OS控制权,运行一段时间。另外,在处理消息的时候,getmessag()会将消息从队列中删除,而peekmessage()可以设置最后一个参数wremovemsg来决定是否将消息保留在队列中。1.华为面试题(二)2.华为软件测试面试题3.华为面试题java4.华为的JAVA笔试题5.华为Java基础面试题软件测试面试题7.华为C+/MFC面试题语言面试题大汇总之华为面试题3

14、最新评论孔敬宜发表于XX-01-151.LTE帧结构,上下行配比和特殊子帧配比1个10ms的无线帧,分两个5ms的半帧,每个半帧分5个子帧,5个子帧的第二个子帧为特殊子帧.总共有7种上下行配比,5ms为一周期的有四种分别是1:3、2:2、3:1、3:5,10ms为一周期的三种,分别为6:3、7:2、8:1.特殊子帧配比总共有9种,目前只支持两种,分别是3:9:2、10:2:2.2.MIMO技术及功能MIMO技术主要有:传输分集、波束赋型、空间复用、空分多址中RRC建立失败原因4.一个RB等于多少子载波,频域上,时域上怎样一个RB等于84个RE,在频域上占据12个子载波,时域上占据7个符号。 5

15、.网元架构和接口LTE主要分三个部分组成:核心网(EPC)、接入网(E-UTRAN)、与EnodeB之间的接口是uu口,EnodeB与EnodeB之间的接口是X2口,EnodeB与核心网(EPC)之间的接口为S1接口。6.核心网由哪些组成及其各项的功能核心网(EPC)主要由5部分组成:MME:移动性管理实体,主要负责处理信令部分。S-GW:主要负责处理用户数据业务。PDN-GW:服务网关,用户IP地址分配以及数据包的过滤。HSS:归属服务,类似于G网的归属位置存储器。PCRF:策略及计费功能。平时测试用什么设备鼎立,大唐8142 RSRQSINR是什么,有什么作用RSRP:ReferenceS

16、ignalReceivedPower下行参考信号的接收功率 。和WCDMA中CPICH的RSCP作用类似,可以用来衡量下行的覆盖。区别在于协议规定RSRP指的是每RE的能量,这点和RSCP指的是全带宽能量有些差别,所以RSRP在数值上偏低;RSRQ(ReferenceSignalReceivedQuality)主要衡量下行特定小区 参考信号的接收质量。和WCDMA中CPICHEc/Io作用类似。二者的定义也类似,RSRQ=RSRP*RBNumber/RSSI,差别仅在于协议规定RSRQ相对于每RB进行测量的SINR:信号与干扰加噪声比(SignaltoInterferenceplusNoiseRatio)是指:信号与干扰加噪声比(SINR)是接收到的有用信号的强度与接收到的干扰信号(噪声和干扰)的强度的比值;可以简单的理解为“信噪比”。由哪些构成LTE主要分三个部分组成:核心网(EPC)、

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

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号