华为面试的上机题(原创)
华为电信信息类面试题目(3篇)
第1篇一、背景介绍华为是一家全球领先的电信设备供应商,业务遍及170多个国家和地区。
作为全球最大的通信设备供应商之一,华为始终致力于为全球客户提供优质的ICT解决方案。
为了选拔优秀的人才,华为在招聘过程中设置了一系列的面试题目,其中电信信息类面试题目是考察应聘者专业能力和综合素质的重要环节。
本文将针对华为电信信息类面试题目进行详细解析,帮助应聘者更好地应对面试。
二、面试题目解析1. 基础知识考察(1)请简要介绍5G网络的特点。
5G网络具有高速率、大连接、低时延、高可靠等特点。
高速率指5G网络的理论峰值下载速度可达20Gbps,远高于4G网络的峰值下载速度;大连接指5G网络支持海量设备连接,如物联网、车联网等;低时延指5G网络在数据传输过程中的时延极低,适用于对实时性要求较高的应用场景;高可靠指5G网络在数据传输过程中的可靠性极高,适用于对数据安全性要求较高的应用场景。
(2)请解释什么是光纤通信?光纤通信是一种利用光波在光纤中传输信息的通信方式。
光纤通信具有传输速度快、传输距离远、抗干扰能力强、保密性好等特点。
光纤通信是现代通信技术的重要支柱之一,广泛应用于电信、互联网、有线电视等领域。
2. 技术应用考察(1)请简要介绍SDN(软件定义网络)和NFV(网络功能虚拟化)技术。
SDN(软件定义网络)是一种新型网络架构,通过将网络控制层与数据层分离,实现网络的灵活配置和管理。
SDN技术将网络控制权交给软件,使得网络配置更加灵活,易于扩展。
NFV(网络功能虚拟化)是一种将传统网络设备的功能虚拟化,运行在通用硬件平台上的技术。
NFV技术可以降低网络设备的成本,提高网络设备的灵活性,使得网络功能更加丰富。
(2)请解释什么是云计算?云计算是一种通过网络提供按需、可扩展的计算资源的服务模式。
云计算将计算资源虚拟化,用户可以根据需求动态地分配和调整计算资源。
云计算具有弹性、高可用性、高可靠性等特点,广泛应用于企业、政府、教育等领域。
华为面试_性格测试题(3篇)
尊敬的应聘者:您好!感谢您选择加入华为,成为我们大家庭的一员。
为了更好地了解您的性格特点,以便于我们为您提供更合适的工作岗位和发展机会,我们将在面试过程中进行性格测试。
以下是我们为华为面试特别设计的性格测试题,请您认真作答。
一、自我认知(20题)1. 我通常在团队中扮演什么角色?A. 领导者B. 执行者C. 协调者D. 观察者2. 我更喜欢以下哪种工作方式?A. 独立完成B. 与他人合作C. 按部就班D. 自由发挥3. 我在遇到问题时,通常如何处理?A. 积极寻求解决方案B. 寻求他人帮助C. 等待他人给出建议D. 觉得问题无法解决4. 我在团队中是否善于倾听他人的意见?A. 非常善于B. 比较善于D. 不善于5. 我是否愿意承担额外的责任?A. 非常愿意B. 比较愿意C. 一般D. 不愿意6. 我在压力下是否能够保持冷静?A. 非常能够B. 比较能够C. 一般D. 不能7. 我在团队中是否善于沟通?A. 非常善于B. 比较善于C. 一般D. 不善于8. 我是否善于发现他人的优点?A. 非常善于B. 比较善于C. 一般D. 不善于9. 我在团队中是否善于提出建设性意见?B. 比较善于C. 一般D. 不善于10. 我是否善于处理人际关系?A. 非常善于B. 比较善于C. 一般D. 不善于11. 我在团队中是否善于激发他人的潜能?A. 非常善于B. 比较善于C. 一般D. 不善于12. 我是否愿意分享自己的知识和经验?A. 非常愿意B. 比较愿意C. 一般D. 不愿意13. 我在团队中是否善于发现和解决问题?A. 非常善于B. 比较善于C. 一般14. 我是否愿意为团队的利益而牺牲个人利益?A. 非常愿意B. 比较愿意C. 一般D. 不愿意15. 我在团队中是否善于激励他人?A. 非常善于B. 比较善于C. 一般D. 不善于16. 我是否善于调整自己的心态?A. 非常善于B. 比较善于C. 一般D. 不善于17. 我是否善于接受他人的批评和建议?A. 非常善于B. 比较善于C. 一般D. 不善于18. 我在团队中是否善于承担责任?A. 非常善于C. 一般D. 不善于19. 我是否善于协调团队内部关系?A. 非常善于B. 比较善于C. 一般D. 不善于20. 我在团队中是否善于发挥自己的专长?A. 非常善于B. 比较善于C. 一般D. 不善于二、性格特点(20题)21. 我通常如何处理冲突?A. 积极沟通,寻求共识B. 避免冲突,寻求妥协C. 强调自己的立场D. 逃避问题22. 我是否善于接受新事物?A. 非常善于B. 比较善于C. 一般23. 我在遇到困难时,通常如何应对?A. 积极寻求解决方案B. 寻求他人帮助C. 等待他人给出建议D. 觉得问题无法解决24. 我是否善于控制自己的情绪?A. 非常善于B. 比较善于C. 一般D. 不善于25. 我在团队中是否善于承担责任?A. 非常善于B. 比较善于C. 一般D. 不善于26. 我是否善于发现和解决问题?A. 非常善于B. 比较善于C. 一般D. 不善于27. 我是否善于倾听他人的意见?A. 非常善于C. 一般D. 不善于28. 我是否善于激发他人的潜能?A. 非常善于B. 比较善于C. 一般D. 不善于29. 我是否善于调整自己的心态?A. 非常善于B. 比较善于C. 一般D. 不善于30. 我是否善于处理人际关系?A. 非常善于B. 比较善于C. 一般D. 不善于31. 我是否善于协调团队内部关系?A. 非常善于B. 比较善于C. 一般D. 不善于32. 我是否善于接受他人的批评和建议?A. 非常善于B. 比较善于C. 一般D. 不善于33. 我是否善于分享自己的知识和经验?A. 非常愿意B. 比较愿意C. 一般D. 不愿意34. 我是否善于发现他人的优点?A. 非常善于B. 比较善于C. 一般D. 不善于35. 我是否善于提出建设性意见?A. 非常善于B. 比较善于C. 一般D. 不善于36. 我是否善于激发他人的潜能?A. 非常善于B. 比较善于C. 一般D. 不善于37. 我是否善于协调团队内部关系?A. 非常善于B. 比较善于C. 一般D. 不善于38. 我是否善于控制自己的情绪?A. 非常善于B. 比较善于C. 一般D. 不善于39. 我是否善于接受新事物?A. 非常善于B. 比较善于C. 一般D. 不善于40. 我是否善于处理人际关系?A. 非常善于B. 比较善于C. 一般D. 不善于三、价值观(20题)41. 我认为以下哪个品质最重要?A. 诚信B. 责任C. 创新D. 团队合作42. 我是否愿意为团队的利益而牺牲个人利益?A. 非常愿意B. 比较愿意C. 一般D. 不愿意43. 我是否愿意分享自己的知识和经验?A. 非常愿意B. 比较愿意C. 一般D. 不愿意44. 我是否善于倾听他人的意见?A. 非常善于B. 比较善于C. 一般D. 不善于45. 我是否善于发现和解决问题?A. 非常善于B. 比较善于C. 一般D. 不善于46. 我是否善于协调团队内部关系?A. 非常善于B. 比较善于C. 一般D. 不善于47. 我是否善于控制自己的情绪?A. 非常善于B. 比较善于C. 一般D. 不善于48. 我是否善于接受他人的批评和建议?A. 非常善于B. 比较善于C. 一般D. 不善于49. 我是否善于发现他人的优点?A. 非常善于B. 比较善于C. 一般D. 不善于50. 我是否善于提出建设性意见?B. 比较善于C. 一般D. 不善于51. 我是否善于激发他人的潜能?A. 非常善于B. 比较善于C. 一般D. 不善于52. 我是否善于调整自己的心态?A. 非常善于B. 比较善于C. 一般D. 不善于53. 我是否善于处理人际关系?A. 非常善于B. 比较善于C. 一般D. 不善于54. 我是否善于协调团队内部关系?A. 非常善于B. 比较善于C. 一般55. 我是否善于控制自己的情绪?A. 非常善于B. 比较善于C. 一般D. 不善于56. 我是否善于接受新事物?A. 非常善于B. 比较善于C. 一般D. 不善于57. 我是否善于处理人际关系?A. 非常善于B. 比较善于C. 一般D. 不善于58. 我是否愿意为团队的利益而牺牲个人利益?A. 非常愿意B. 比较愿意C. 一般D. 不愿意59. 我是否愿意分享自己的知识和经验?A. 非常愿意C. 一般D. 不愿意60. 我是否善于倾听他人的意见?A. 非常善于B. 比较善于C. 一般D. 不善于请您根据自己的实际情况,认真作答以上题目。
华为16道经典面试题
华为16道经典面试题面试过程中,面试官会向应聘者发问,而应聘者的回答将成为面试官考虑是否接受他的重要依据。
对应聘者而言,了解这些问题背后的“猫腻”至关重要。
本文对面试中经常出现的一些典型问题进行了整理,并给出相应的回答思路和参考答案。
读者无需过分关注分析的细节,关键是要从这些分析中“悟”出面试的规律及回答问题的思维方式,达到“活学活用”。
问题一:“请你自我介绍一下”■思路:1、这是面试的必考题目。
2、介绍内容要与个人简历相一致。
3、表述方式上尽量口语化。
4、要切中要害,不谈无关、无用的内容。
5、条理要清晰,层次要分明。
6.最好是提前以单词的形式背下来。
问题二:“谈谈你的家庭情况”■思路:1.情况对了解应聘者的性格、观念、心态有一定的作用,这也是用人单位问这个问题的主要原因。
2、简单地罗列家庭人口。
3、宜强调温馨和睦的家庭氛围。
4、宜强调父母对自己教育的重视。
5、宜强调各位家庭成员的良好状况。
6.强调家庭成员对他们工作的支持是恰当的。
7、宜强调自己对家庭的责任感。
问题三:“你有什么业余爱好?”■思路:1、业余爱好能在一定程度上反映应聘者的性格、观念、心态,这是招聘单位问该问题的主要原因。
2、最好不要说自己没有业余爱好。
3、不要说自己有那些庸俗的、令人感觉不好的爱好。
4、最好不要说自己仅限于读书、听音乐、上网,否则可能令面试官怀疑应聘者性格孤僻。
5、最好能有一些户外的业余爱好来“点缀”你的形象。
问题四:“你最崇拜谁?”■思路:1.最崇拜的人在一定程度上能反映出应聘者的性格、观念和心态,这也是面试官问这个问题的主要原因。
2、不宜说自己谁都不崇拜。
3、不宜说崇拜自己。
4.崇拜一个虚幻的或未知的人是不合适的。
5、不宜说崇拜一个明显具有负面形象的人。
6、所崇拜的人人最好与自己所应聘的工作能“搭”上关系。
7、最好说出自己所崇拜的人的哪些品质、哪些思想感染着自己、鼓舞着自己。
问题五:“你的座右铭是什么?”■思路:1、座右铭能在一定程度上反映应聘者的性格、观念、心态,这是面试官问这个问题的主要原因。
100道华为面试题
问题一:Could you please describe yourself?(能否请你形容一下自己?) 这个问题,一来是想要了解你是什么样的人,二来是想看看你是否知道如何重点 式地自我简介。
在回答时,要针对应征工作的性质来凸显自己的特色,可以多 用形容词,并且引用过去的工作经验,但是不必提及公司组织的名称,再者,你 还可以谈谈未来的生涯规画;但如果你是个社会新鲜人,就可以谈谈在校时的丰 功伟业。
比方说,今天你打算去应征行销的职务,你就可以说:I&mcreative andmotivated. I worked on several major marketing projects with positiveresults. I am now looking for achallenging marketing position in anestablished company.(我有创意、乂积极。
曾负责数项大型的行销项U , 皆有成效。
我现在希望在一家深具规模的公司内,担任有挑战性的行销职务。
) 问题二:Why do you think we should employ you?(你认为我们为何要雇用你?)雇主问此问题,希望你试图证明自己是最佳人选9并且测试你是否熟悉应征职务 的工作内容。
回答时,要迎合该公司对该职务的期望,不过切记别给人狂妄自 大的印象。
假设你今天要应征机械丄程的工作,你就可以说:I am suitable for the position, not only because I have a masters degree in mechanical engineering, butalsobecause I have worked in this field for more than five years. I believe that my experience can be put to use in further developing your business.(我很适合该职位,不只因为我有机械工程学的硕 士学位, 上用场,What classes did you like best back in school?(在学校你最喜欢此时,雇主想了解你的学习能力,以及你有兴趣的专业课程是否跟工作扯得上边; 此外,个人在求学过程的好恶,会反应在不同的工作岗位上。
华为面试问题汇总(修改版)
1、LTE的架构?⏹eNB功能:●IP头压缩和用户数据流加密●UE附着时的MME选择●用户面数据向S-GW的路由●寻呼消息和广播信息的调度和发送●移动性测量和测量报告的配置⏹MME 功能:●分发寻呼信息给eNB●安全控制●空闲状态的移动性管理●SAE 承载控制●非接入层(NSA)信令的加密及完整性保护⏹S-GW 功能:●终止由于寻呼原因产生的用户平面数据包●支持由于UE移动性产生的用户面切换2、LTE物理信道?3、LTE中三个频段的频点,及计算方法?首先介绍一下频点38050的换算成真实频率的方法。
在TD-LTE协议中给照频段指示分别为32:2545, 33:1900, 34:2010, 35:1850, 36:1930, 37:1910, 38:2570, 39:1880, 40:2300,Offset的取值按照频段指示分别为 32:35700, 33:36000, 34:36200, 35:36350, 36:36950, 37:37550, 38:37750, 39:38250, 40:38650。
可知上图中38050=(P-Low)*10+Offset,经过推算38050为频段指示为38,对应频段为2570MHz~2620MHz,所以Low取值为2570,Offset为37750,计算P=2600MHz,38050对应的中心频点为2600MHz。
4、TTE中RB和RE的关系及计算方法?答:RE:最小资源粒子;RB:物理层数据传输资源分配的频域频域最小单位;1个RB=84个RE(常规CP)1个RB=72个RE(拓展CP)1个RB时域上一个时隙,频域上12个连续的子载波1个RE时域上一个OFDM符号,频域上1个子载波5、速率过低的原因?答:1. 电脑是否已经进行TCP窗口优化;2. 检查测试终端是否工作在TM3模式,RANK2条件下;如不:检查小区配置和测试终端配置;3. 观察天线接收相关性,可以调整终端位置和方向,找到天线接收相关性最好的角度,天线相关性最好小于0.1,最大不超过0.3;4. 更换下载服务器,采用FTP+迅雷双多线程下载的方法来提升吞吐量,如果无改善,可以通过命令检查下行给水量,是否服务器给水量问题;5.尝试使用UDP灌包排查是否是TCP数据问题导致;6.查看RB调度,MCS调制方式6、单站验证的详细流程及需要注意的问题?1、将UE与电脑连接好确保可以上网;7、Probe软件测试流程?1.打开UE驱动2.打开probe,新建一个空的模板3.导入地图4.导入工参5.添加设备(GPS、UE)6.连接设备7.开始测试8、灌包的概念及作用?1、Traffic mode:选择UDP2、Traffic direction:原则:谁灌谁上行。
华为面试问题
华为面试问题华为面试问题面试是通过书面、面谈或线上交流(视频、电话)的形式来考察一个人的工作能力与综合素质,通过面试可以初步判断应聘者是否可以融入自己的团队。
下面是小编整理的华为面试问题,欢迎阅览。
华为面试问题华为面试问题一共5轮首先资格考试和面试(相应职位的资深工程师主持);其次应聘职位的部门付经理面试再次应聘职位的部门付经理面试再次人事面试最后是付总级的面试。
常问问题:Q1:请你分别划划OSI的七层网络结构图,和TCP/IP的五层结构图?Q2:请你详细的解释一下IP协议的定义,在哪个层上面,主要有什么作用? TCP与UDP呢?Q3:请问交换机和路由器分别的实现原理是什么?分别在哪个层次上面实现的'?Q4:请问C++的类和C里面的struct有什么区别?Q5:请讲一讲析构函数和虚函数的用法和作用?Q6:全局变量和局部变量有什么区别?实怎么实现的?操作系统和编译器是怎么知道的?Q7:一些寄存器的题目,主要是寻址和内存管理等一些知识。
Q8:8086是多少位的系统?在数据总线上是怎么实现的?测试题:1、由于你是新员工,没有公配手机时,当你在现场遇到紧急事故时,你会()向公司求助A、打用户机房内的电话B、借用户手机C、拔110D、拔200或300E、立即打车回办事处2、工程师A某周日晚正在家里看电视,突然手机响了,电信局运维员工突然打电话过来,小A接起电话,用户声音很急迫,说:“不好了,瘫了,你快来处理”。
请问这里“瘫了”最有可能是什么意思()A、设备漏电将维护人员电瘫了B、设备支架不够结实,被压瘫了C、设备坏了,将维护人员吓瘫了D、设备坏了,大面积业务中断了(答案:D,答错者,按不合格处理)。
华为应聘性格测试题(3篇)
第1篇尊敬的应聘者:您好!感谢您选择华为,成为我们团队的一员。
为了更好地了解您的性格特点、价值观和职业倾向,我们特为您设计了以下性格测试题。
请您认真作答,以便我们更全面地评估您的综合素质。
本测试题共分为四个部分,请您根据自己的实际情况选择最符合您的选项。
测试结果仅用于华为内部招聘参考,我们将严格保密您的个人信息。
一、自我认知(10题)1. 当遇到困难时,我通常:A. 积极寻求解决方案B. 寻求他人帮助C. 消极等待,寄希望于他人D. 放弃,不再关心2. 在团队工作中,我更倾向于:A. 发挥领导作用,带领团队完成任务B. 主动承担任务,独立完成C. 跟随团队,执行领导安排D. 不关心团队,只关注个人表现3. 我对待工作的心态是:A. 充满热情,追求卓越B. 严谨认真,一丝不苟C. 随遇而安,得过且过D. 害怕挑战,逃避困难4. 在面对压力时,我通常:A. 保持冷静,积极应对B. 适当调整,寻求平衡C. 沉默寡言,情绪低落D. 放弃努力,逃避现实5. 我对待人际关系的态度是:A. 开放包容,乐于助人B. 严谨自律,尊重他人C. 保守谨慎,保持距离D. 冷漠孤僻,不善于交际6. 在工作中,我更注重:A. 结果,追求高效B. 过程,注重细节C. 平衡,兼顾结果与过程D. 个人感受,追求舒适7. 我对待失败的态度是:A. 分析原因,总结经验,重新出发B. 悲观失望,放弃努力C. 寻找借口,推卸责任D. 愤怒发泄,影响他人8. 在团队合作中,我更愿意:A. 发挥个人特长,独立完成B. 主动沟通,寻求合作C. 被动接受任务,默默完成D. 不参与团队,只关注个人利益9. 我对待学习的心态是:A. 积极主动,不断充实自己B. 遇到困难,寻求他人帮助C. 随遇而安,不重视学习D. 厌恶学习,逃避挑战10. 在面对诱惑时,我通常:A. 坚持原则,抵制诱惑B. 适当妥协,寻求平衡C. 放纵自己,无法自拔D. 不关心诱惑,只关注自身二、情绪管理(10题)1. 当我遇到挫折时,我会:A. 保持冷静,分析原因B. 愤怒发泄,影响他人C. 悲观失望,放弃努力D. 寻求安慰,依赖他人2. 在团队合作中,如果遇到分歧,我会:A. 积极沟通,寻求共识B. 保持沉默,避免冲突C. 逃避责任,推卸责任D. 愤怒发泄,指责他人3. 当我受到表扬时,我会:A. 保持谦虚,感谢他人B. 自信满满,沾沾自喜C. 担心他人嫉妒,保持低调D. 不在乎表扬,继续努力4. 在面对压力时,我会:A. 保持乐观,积极应对B. 沉默寡言,情绪低落C. 寻求安慰,依赖他人D. 放弃努力,逃避现实5. 当我遇到挫折时,我会:A. 分析原因,总结经验,重新出发B. 悲观失望,放弃努力C. 寻找借口,推卸责任D. 愤怒发泄,影响他人6. 在团队合作中,如果遇到分歧,我会:A. 积极沟通,寻求共识B. 保持沉默,避免冲突C. 逃避责任,推卸责任D. 愤怒发泄,指责他人7. 当我受到表扬时,我会:A. 保持谦虚,感谢他人B. 自信满满,沾沾自喜C. 担心他人嫉妒,保持低调D. 不在乎表扬,继续努力8. 在面对压力时,我会:A. 保持乐观,积极应对B. 沉默寡言,情绪低落C. 寻求安慰,依赖他人D. 放弃努力,逃避现实9. 当我遇到挫折时,我会:A. 分析原因,总结经验,重新出发B. 悲观失望,放弃努力C. 寻找借口,推卸责任D. 愤怒发泄,影响他人10. 在团队合作中,如果遇到分歧,我会:A. 积极沟通,寻求共识B. 保持沉默,避免冲突C. 逃避责任,推卸责任D. 愤怒发泄,指责他人三、沟通能力(10题)1. 在与同事交流时,我通常:A. 倾听为主,关注他人需求B. 自我表达,强调个人观点C. 保持沉默,避免冲突D. 指责他人,寻求支持2. 当遇到沟通障碍时,我会:A. 积极沟通,寻求解决方案B. 保持沉默,等待他人理解C. 放弃沟通,寻求其他途径D. 愤怒发泄,指责他人3. 在团队讨论中,我更倾向于:A. 发表意见,引导讨论B. 积极倾听,提出建议C. 保持沉默,避免引起争议D. 指责他人,展示自己的能力4. 当我遇到不认同的观点时,我会:A. 积极沟通,阐述自己的观点B. 保持沉默,避免冲突C. 批评他人,展示自己的正确性D. 放弃讨论,寻求其他途径5. 在与上级沟通时,我会:A. 坦诚相待,表达自己的观点B. 服从命令,避免冲突C. 保持沉默,避免引起争议D. 指责他人,展示自己的能力6. 在团队协作中,我更注重:A. 沟通协调,达成共识B. 个人表现,突出自己C. 保持距离,避免冲突D. 逃避责任,推卸责任7. 当我遇到沟通障碍时,我会:A. 积极沟通,寻求解决方案B. 保持沉默,等待他人理解C. 放弃沟通,寻求其他途径D. 愤怒发泄,指责他人8. 在团队讨论中,我更倾向于:A. 发表意见,引导讨论B. 积极倾听,提出建议C. 保持沉默,避免引起争议D. 指责他人,展示自己的能力9. 当我遇到不认同的观点时,我会:A. 积极沟通,阐述自己的观点B. 保持沉默,避免冲突C. 批评他人,展示自己的正确性D. 放弃讨论,寻求其他途径10. 在与上级沟通时,我会:A. 坦诚相待,表达自己的观点B. 服从命令,避免冲突C. 保持沉默,避免引起争议D. 指责他人,展示自己的能力四、价值观与职业倾向(10题)1. 我最看重的工作品质是:A. 创新能力B. 团队协作C. 责任心D. 绩效表现2. 在选择工作时,我最关注的是:A. 工作内容与兴趣B. 薪资待遇C. 企业发展前景D. 工作地点3. 我最擅长的工作类型是:A. 研究分析B. 团队管理C. 技术开发D. 市场营销4. 在团队中,我最希望扮演的角色是:A. 领导者B. 执行者C. 建言者D. 协调者5. 我最看重的职业发展路径是:A. 专业发展B. 管理发展C. 创新发展D. 跨部门发展6. 我最希望的工作环境是:A. 自由度高,创新氛围浓厚B. 管理规范,执行力强C. 团队氛围融洽,互相支持D. 薪资待遇优厚,福利待遇好7. 我最看重的企业价值观是:A. 创新驱动B. 客户至上C. 诚信为本D. 团队协作8. 在选择工作时,我最关注的是:A. 工作内容与兴趣B. 薪资待遇C. 企业发展前景D. 工作地点9. 我最擅长的工作类型是:A. 研究分析B. 团队管理C. 技术开发D. 市场营销10. 我最希望的工作环境是:A. 自由度高,创新氛围浓厚B. 管理规范,执行力强C. 团队氛围融洽,互相支持D. 薪资待遇优厚,福利待遇好请您认真作答以上题目,并在答题卡上填写您的姓名、联系方式等信息。
华为最新算法面试题目(3篇)
第1篇一、题目背景随着信息技术的飞速发展,华为作为全球领先的通信设备供应商,对于算法工程师的要求越来越高。
为了选拔出优秀的人才,华为在面试过程中设置了多轮技术面试,其中算法面试是考察应聘者逻辑思维能力、编程能力和问题解决能力的重要环节。
以下将详细介绍华为最新算法面试题目,帮助广大求职者更好地准备面试。
一、题目一:最大数组和【题目描述】给定一个整数数组,找出一个连续子数组,使其和最大。
返回这个最大和。
【输入】输入为一个整数数组,例如:[-2,1,-3,4,-1,2,1,-5,4]【输出】输出最大连续子数组的和,例如:6【思路】1. 贪心算法:从左到右遍历数组,维护一个变量currentSum,用于记录当前子数组的和。
如果currentSum小于0,则丢弃之前的元素,重新开始计算。
最大和maxSum用于记录遍历过程中遇到的最大和。
2. 动态规划:定义一个数组dp[i],表示以第i个元素结尾的连续子数组的最大和。
dp[i]的值可以通过dp[i-1]与当前元素x的较大值来确定,即dp[i] =max(dp[i-1]+x, x)。
【示例代码】```pythondef maxSubArray(nums):if not nums:return 0currentSum, maxSum = nums[0], nums[0]for x in nums[1:]:currentSum = max(currentSum + x, x)maxSum = max(maxSum, currentSum)return maxSum```二、题目二:换零钱【题目描述】给定一个整数数组arr和一个整数aim,其中arr中的元素表示可用的零钱面额,aim表示需要凑齐的金额。
请找出最少数量的零钱,使得可以凑齐aim元。
【输入】输入为两个整数数组,例如:arr = [1, 2, 5],aim = 11【输出】输出最少数量的零钱,例如:3【思路】1. 动态规划:定义一个数组dp[i],表示凑齐i元需要的最少硬币数。
华为公司面试题
华为公司面试题华为公司面试题一1.请你分别划划OSI的七层网络结构图,和TCP/IP的五层结构图?OSI/ISO根据整个计算机网络功能将网络分为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层七层。
也称“七层模型”。
TCP/IP“五层模型”分为:物理层、网络接口层、网络层(IP层)、传输层(TCP/UDP层)、应用层。
2.请你详细的解释一下IP协议的定义,在哪个层上面,主要有什么作用? TCP 与UDP呢?IP协议是网络层的协议,它实现了自动路由功能,也就是寻径的功能。
TCP 协议是传输层的协议,它向下屏蔽了IP协议不可靠传输的特性,向上提供一个可靠的点到点的传输;UDP也是传输层的协议,提供的是一种无连接的服务,主要考虑到很多应用不需要可靠的连接,但需要快速的传输,如局域网中的计算机传输文件一般使用UDP协议。
3.请问交换机和路由器分别的实现原理是什么?分别在哪个层次上面实现的?交换机用在局域网中,交换机通过记录局域网内各节点机器的MAC地址就可以实现传递报文,无需看报文中的IP地址。
路由器识别不同网络的方法是通过识别不同网络的网络ID号(IP地址的高端部分)进行的,所以为了保证路由成功,每个网络都必须有一个唯一的网络编号。
路由器通过察看报文中IP地址来决定路径,向那个子网(下一跳)路由。
也就是说交换机工作在数据链路层看MAC地址,路由器工作在网际层看IP地址。
但是由于现在网络设备的发展,很多设备既有交换机的功能有由路由器的功能(交换式路由器)使得两者界限越来越模糊。
4.请问C++的类和C里面的struct有什么区别?C++的class具有数据封装功能,其包含属性访问级别可以为private,public和protect,还具有实现类接口功能和辅助功能的操作函数,而struct属性访问权限只有public,没有数据封装功能,也就没有实现信息隐藏这一面向对象的思想的机制,struct本身不含有操作函数,只有数据。
华为常见面试问题有什么_华为常见面试问题及参考答案
华为常见面试问题有什么_华为常见面试问题及参考答案华为是一家业内的大公司,待遇、前景都不错,很多加入华为。
那么华为面试常见的问题有哪些?下面店铺分享了华为常见面试问题及答案,希望你喜欢。
华为面试常见问题【公司篇】1、华为公司的全称为()A、深圳市华为技术有限公司B、华为技术有限公司C、华为公司D、我司(答案:B,答A、C者酌情给分,答D者立即辞退,我司三令五申禁止使用该华为内部土语,屡禁不止,老员工不可教也,只好从新员工抓起,格杀勿论)2、华为公司的企业性质是()A、民营B、私营C、国营D、上市公司(答案:A,本题主要让考生了解公司的性质)3、华为公司的商标象征()A、红太阳B、菊花C、扇贝(答案:B,答A者酌情给分,答C者立即辞退,天天就想着吃)4、从下列选项中选择出公司的常务副总裁()A、任正非B、孙亚芳C、李一男D、郑宝用E、张燕燕(答案:BD,答C者立即辞退,让他到李一男的公司去报到吧)5、华为公司的年终奖一般是在每年的什么时候发()A、元旦后B、春节前C、7月下旬或8月上旬D、劳动节前E、国庆节前(答案:C,切记,因为是年中奖,而不是年终奖)6、华为公司的配给你的股票是()A、**发的B、用自己的奖金去买(答案:B)7、老板常说的土八路,是指()A、老板自己的革命年代的光辉历史B、本地化的用服兄弟C、季度考核为D的兄弟(答案:B)华为面试常见问题【部门篇】1、你所在的一级部门为()A、技术支援部B、国际技术支援部C、国际技术支援部国内分部D、用服(答案:B,答A、C者酌情给分,答D者作不合格处理,为了提高技术支援部形象,公司早就取消用服这个字眼,而且于2001年春节后悄悄地将技术支援部前加“国际”二字)2、你所在的二级部门为()A、传输产品技术支援管理部B、传输工程部C、传输用服工程中心D、光网络产品技术支援管理部(答案:A,首先得把自己的部门搞清楚,答D者,有远见,有潜力,可以酌情给分,很可能在2001年未就改成这个名字,因为市场中研已经改了,就差技术支援部了)3、传输的商标为()A、SBSB、SDHC、OptiXD、Metro(答案:C,答A者酌情给分,最起码还知道老商标)4、技术支援部与国际技术支援部的关系()A、国际技术支援部是技术支援部下面的一个部门,负责海外B、技术支援部是国际技术支援部下面的一个部门,负责国内C、技术支援部是国际技术支援部的前身D、国际技术支援部是技术支援部的前身(答案:C)华为面试常见问题【业务篇】1、SBS是()A、传输产品的老商标B、同步骨干系统C、傻不傻的拼音缩写D、帅不帅的拼音缩写(答案:AB,答CD者立即辞退)2、SDH是()A、传输产品商标B、同步数字序列C、傻得很的拼音缩写D、傻得好的拼音缩写(答案:B,答CD者立即辞退)3、由于你是新员工,没有公配手机时,当你在现场遇到紧急事故时,你会()向公司求助A、打用户机房内的电话B、借用户手机C、拔110D、拔200或300E、立即打车回办事处(答案:D,答CE者立即辞退,按照公司规定,不能随便使用用户的电话,以提高公司形象)4、在开局时,用户问你在华为干几年了,你会回答()A、我是新员工B、1年多了C、2年多了D、3年多了(答案:B,答A者按不合格处理,按照公司规定,不能说自己是新员工,几千万的设备,怎能让一个新员工用来练兵,用户知道鼻子不气歪才怪,答CD者,用户会哼之以鼻,在华为做了2、3年,还在下面撅个腚开局,鬼才相信你的话呢!)5、接上题,假如你回答说在华为干1年多了,用户会说()A、那你一定是新员工了B、那你一定是老员工了(答案:B,用户对华为很了解,都知道你如果在华为做一年,就已经是老员工了)6、接上题及上上题,用户会继续问,“那你咋连手机、便携机,一个都没有呢?”,你会回答()A、啊,我还没有转正咧,等俺转正时,误码仪、手机、便携机,一个都不能少B、啊,没有关系,正是由于我是老员工,所以开局用不着C、啊,真倒霉,在来的路上,被土匪打劫了D、啊,被我的两个徒弟拿走了,因为他们是新员工,没有工具胆小,有了工具好壮胆(答案:BCD,答A者,立即辞退,这么点事都搞不定)7、当你发现用户的机房中没有拖鞋时,你会()A、入乡随俗,直接进机房B、光脚丫C、马上出去自己花钱买几双拖鞋送给用户D、马上出去买几双拖鞋送给用户,之后开票回来贴票报销E、马上出去买几双拖鞋送给用户,之后开票找局长报销(答案:C,答A者,立即辞退,答B者,酌情给分,答D者,不合格处理,答E者,简直是在找死,立即辞退)8、技术支援工程师工作的特点()A、白天睡觉,晚上干活B、用户随叫随到C、用户就是上帝,用户怎么说,我们就怎么做D、我是上帝,我想咋干就咋干(答案:ABC,答D者,立即辞退)9、在与客户开会及纸面件交流时,你会使用()来称呼对方A、局方B、用户C、客户D、贵公司(答案:BCD,答A者,立即辞退,我司三令五申禁止使用该华为内部土语,屡禁不止,老员工不可教也,只好从新员工抓起,格杀勿论)10、工程师甲对乙说:“晚上不去泡吧吗”,乙说:“哦,真不巧,我晚上要去市局割接,下次吧”。
华为常见面试问题及参考答案
华为常见面试问题有什么_华为常见面试问题及参考答案1、华为公司的全称为()A、深圳市华为技术有限公司B、华为技术有限公司C、华为公司D、我司(答案:B,答A、C者酌情给分,答D者立即辞退,我司三令五申禁止使用该华为内部土语,屡禁不止,老员工不可教也,只好从新员工抓起,格杀勿论)2、华为公司的企业性质是()A、民营B、私营C、国营D、上市公司(答案:A,本题主要让考生了解公司的性质)3、华为公司的商标象征()A、红太阳B、菊花C、扇贝(答案:B,答A者酌情给分,答C者立即辞退,天天就想着吃)4、从下列选项中选择出公司的常务副总裁()A、任正非B、孙亚芳C、李一男D、郑宝用E、张燕燕(答案:BD,答C者立即辞退,让他到李一男的公司去报到吧)5、华为公司的年终奖一般是在每年的什么时候发()(答案:C,切记,因为是年中奖,而不是年终奖)A、**发的B、用自己的奖金去买(答案:B)7、老板常说的土八路,是指()B、本地化的用服兄弟(答案:B)1、你所在的一级部门为()A、技术支援部C、国际技术支援部国内分部D、用服(答案:B,答A、C者酌情给分,答D者作不合格处理,为了提高技术支援部形象,公司早就取消用服这个字眼,而且于2001年春节后悄悄地将技术支援部前加“国际”二字)2、你所在的二级部门为()A、传输产品技术支援管理部B、传输工程部C、传输用服工程中心D、光网络产品技术支援管理部(答案:A,首先得把自己的部门搞清楚,答D者,有远见,有潜力,可以酌情给分,很可能在2001年未就改成这个名字,因为市场中研已经改了,就差技术支援部了)3、传输的商标为()A、SBSB、SDHC、OptiXD、Metro(答案:C,答A者酌情给分,最起码还知道老商标)4、技术支援部与国际技术支援部的关系()A、国际技术支援部是技术支援部下面的一个部门,负责海外B、技术支援部是国际技术支援部下面的一个部门,负责国内C、技术支援部是国际技术支援部的前身D、国际技术支援部是技术支援部的前身(答案:C)1、SBS是()A、传输产品的老商标B、同步骨干系统C、傻不傻的拼音缩写D、帅不帅的拼音缩写(答案:AB,答CD者立即辞退)2、SDH是()A、传输产品商标B、同步数字序列C、傻得很的拼音缩写D、傻得好的拼音缩写(答案:B,答CD者立即辞退)3、由于你是新员工,没有公配手机时,当你在现场遇到紧急事故时,你会()向公司求助A、打用户机房内的电话B、借用户手机C、拔110D、拔200或300E、立即打车回办事处(答案:D,答CE者立即辞退,按照公司规定,不能随便使用用户的电话,以提高公司形象)4、在开局时,用户问你在华为干几年了,你会回答()A、我是新员工B、1年多了C、2年多了D、3年多了(答案:B,答A者按不合格处理,按照公司规定,不能说自己是新员工,几千万的设备,怎能让一个新员工用来练兵,用户知道鼻子不气歪才怪,答CD 者,用户会哼之以鼻,在华为做了2、3年,还在下面撅个腚开局,鬼才相信你的话呢!)5、接上题,假如你回答说在华为干1年多了,用户会说()A、那你一定是新员工了B、那你一定是老员工了(答案:B,用户对华为很了解,都知道你如果在华为做一年,就已经是老员工了)6、接上题及上上题,用户会继续问,“那你咋连手机、便携机,一个都没有呢?”,你会回答()A、啊,我还没有转正咧,等俺转正时,误码仪、手机、便携机,一个都不能少B、啊,没有关系,正是由于我是老员工,所以开局用不着C、啊,真倒霉,在来的路上,被土匪打劫了D、啊,被我的两个徒弟拿走了,因为他们是新员工,没有工具胆小,有了工具好壮胆(答案:BCD,答A者,立即辞退,这么点事都搞不定)7、当你发现用户的机房中没有拖鞋时,你会()A、入乡随俗,直接进机房B、光脚丫C、马上出去自己花钱买几双拖鞋送给用户D、马上出去买几双拖鞋送给用户,之后开票回来贴票报销E、马上出去买几双拖鞋送给用户,之后开票找局长报销(答案:C,答A者,立即辞退,答B者,酌情给分,答D者,不合格处理,答E者,简直是在找死,立即辞退)8、技术支援工程师工作的特点()A、白天睡觉,晚上干活B、用户随叫随到C、用户就是上帝,用户怎么说,我们就怎么做D、我是上帝,我想咋干就咋干(答案:ABC,答D者,立即辞退)9、在与客户开会及纸面件交流时,你会使用()来称呼对方A、局方B、用户C、客户D、贵公司(答案:BCD,答A者,立即辞退,我司三令五申禁止使用该华为内部土语,屡禁不止,老员工不可教也,只好从新员工抓起,格杀勿论)10、工程师甲对乙说:“晚上不去泡吧吗”,乙说:“哦,真不巧,我晚上要去市局割接,下次吧”。
华为招聘面试考题及答案
华为招聘面试考题及答案华为1)笔试可以选择java和c++。
2)面试:一面:技术面,40分钟,问的很细,uml,单点登录,j2ee二面:综合面,20分钟一个项目完整的经历三面:hr,职业规划,优势与劣势,期望工资与工作地点。
四面:老总面.华为面试题及答案1、局部变量能否和全局变量重名答:能,局部会屏蔽全局。
要用全局变量,需要使用"::"局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。
对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内。
2、如何引用一个已经定义过的全局变量答:extern可以用引用头文件的方式,也可以用extern关键字,如果用引用头文件方式来引用某个在头文件中声明的全局变理,假定你将那个变写错了,那么在编译期间会报错,如果你用extern方式引用时,假定你犯了同样的错误,那么在编译期间不会报错,而在连接期间报错。
3、全局变量可不可以定义在可被多个.c文件包含的头文件中为什么答:可以,在不同的c文件中以static形式来声明同名全局变量。
可以在不同的c文件中声明同名的全局变量,前提是其中只能有一个c文件中对此变量赋初值,此时连接不会出错4、语句for( ;1 ;)有什么问题它是什么意思答:和while(1)相同。
5、do……while和while……do有什么区别答:前一个循环一遍再判断,后一个判断以后再循环6、请写出下列代码的输出内容以下是引用片段:#includemain(){int a,b,c,d;a=10;b=a++;c=++a;d=10*a++;printf("b,c,d:%d,%d,%d",b,c,d);return 0;}答:10,12,1207、static全局变量与普通的全局变量有什么区别static局部变量和普通局部变量有什么区别 static函数与普通函数有什么区别全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。
华为上机题整理大全及答案解析
1、数组中最大数与最小数之和 (4)2、两个长整型的和 (5)3、删除串中重复出现的字符 (6)4、将串中重复出现的字符进行压缩 (8)5、操作数1 运算符操作数2 (9)6、约瑟夫环问题 (11)7、去掉数字串中的最大数和最小数 (13)8、身高差值最小的两个身高 (14)9、删除子串 (15)10. 实现高精度的十进制加法 (17)11、10个学生及格线 (23)12、亮着的电灯数 (24)14、字符串按照特殊规则转换 (25)15、字符串中查找单词 (27)16、数组中不同的一个数 (28)17、数组中不同的两个数 (29)18、链表以k翻转 (31)19、链表相邻元素翻转 (34)20、字符串中小括号中括号匹配 (36)21、一行数字中找子数 (38)22、字符串M化成以N为单位的段 (40)23将电话号码 one two 。
nine zero (41)24.将整数倒序输出 (44)25、括号匹配 (46)26约瑟夫问题 (47)27.统计数字出现的次数,最大次数的统计出来 (48)28. .字符串首字母转换成大写 (50)29. 子串分离 (50)29. 子串分离题目描述:通过键盘输入任意一个字符串序列,字符串可能包含多个子串,子串以空格分隔。
请编写一个程序,自动分离出各个子串,并使用’,’将其分隔,并且在最后也补充一个’,’并将子串存储。
如果输入“abc def gh i d”,结果将是abc,def,gh,i,d,要求实现函数:void DivideString(const char *pInputStr, long lInputLen, char *pOutputStr); 【输入】 pInputStr:输入字符串lInputLen:输入字符串长度【输出】 pOutputStr:输出字符串,空间已经开辟好,与输入字符串等长;方法一:void DivideString(char*pInputStr,long iInputLen,char*pOutputStr){int cnt;while(*pInputStr!='\0')//用空来判断串结束,并没有用到串长{if(*pInputStr!=' '){cnt=0;*pOutputStr++=*pInputStr++;}else{cnt++;if(cnt==1)//用cnt来实现两个单词之间有多个空格时也只替换一个空格为, *pOutputStr++=',';pInputStr++;}}*pOutputStr++=',';*pOutputStr='\0';}方法二:void DivideString(char*pInputStr,long iInputLen,char*pOutputStr){int i,cnt=0,k=0;For(i=0;pInputStr[i]!=’’;i++);//不要忘了把串首的空格给剔除for(i<iInputLen;i++)//利用长度这个参数,i指示输入指针{if(pInputStr[i]!=' '){cnt=0;pOutputStr[k++]=pInputStr[i];//k指示输出指针,与i的增加并非同步}else{cnt++;if(cnt==1)pOutputStr[k++]=',';}}pOutputStr[k++]=',';pOutputStr[k]='\0';}void main(){char *a="I am a good boy";char*b=(char*)malloc(strlen(a)+1);//应该加2吧,末尾要存放一个,一个串结束标识符DivideString(a,strlen(a),b);printf("%s\n",b);}27.统计数字出现的次数,最大次数的统计出来输入:323324423343输出:3,6#include <stdio.h>#include <string.h>int main(){char *pInputStr="2343545466666789";int hash[10]={0};int max,max_n,i;//统计次数for(i=0;i<strlen(pInputStr);i++)hash[pInputStr[i]-'0']++;//串转化为数字//寻找最大的次数max=hash[0];for(i=0;i<10;i++){if(hash[i]!=0)//有些数字的出现次数可能为0,使用此句可以避免下面的比较{if(hash[i]>max)//等价语句:max=max>hash[i]?max,hah[i];{max=hash[i];max_n=i;}printf("the number %d 出现%d次\n",i,hash[i]);}}printf("数字%d出现次数最多:%d\n",max_n,max);return 0;}28. .字符串首字母转换成大写举例:输入:this is a book返回:This Is A Book#include <stdio.h>int main(){char a[]="i am is a boy";int i;//int n=strlen(a);char b[256]={0};for(i=0;i<strlen(a);i++){if(a[i]==' ')a[i+1]=a[i+1]-32;b[i]=a[i];}b[0]=a[0]-32;printf("原串为:%s\n",a);printf("新串为:%s\n",b);return 0;}1、数组中最大数与最小数之和1.第一题的题目大概是输入整型数组求数组的最小数和最大数之和,例如输入1,2,3,4则输出为5,当输入只有一个数的时候,则最小数和最大数都是该数,例如只输入1,则输出为2;另外数组的长度不超过50#include<stdio.h>main(){int num[50]={0};int i,n;printf("请输入整型数组的长度(1~50):");scanf("%d",&n);printf("请输入整型数组的元素:");for (i=0;i<n;i++){scanf("%d",&num[i]);}int min_num=num[0];int max_num=num[0];for(int j=0;j<n;j++){if(max_num<num[j])max_num=num[j];else if(min_num>num[j])min_num=num[j];}int sum=min_num+max_num;printf("数组中最大与最小值之和:%d\n",sum);return 0;}2、两个长整型的和2.求两个长长整型的数据的和并输出,例如输入1233333333333333 。
华为事业单位面试题目(3篇)
第1篇一、自我介绍题目:请您用3分钟的时间,做一个简短的自我介绍。
参考答案:尊敬的各位面试官,大家好!我叫[姓名],毕业于[学校],专业是[专业]。
在校期间,我积极参与各类实践活动,曾担任[职务],锻炼了我的团队协作能力和组织协调能力。
我对[应聘岗位]充满热情,我相信我的专业知识、实践经验以及良好的综合素质能够胜任这个岗位。
二、专业知识题目:请谈谈你对[相关专业知识]的理解。
参考答案:[相关专业知识]是[行业]领域的基础理论,它主要研究[研究对象]的[研究内容]。
在[行业]领域,[相关专业知识]具有以下特点:1. [特点1]:[具体解释]2. [特点2]:[具体解释]3. [特点3]:[具体解释]结合我的专业背景,我对[相关专业知识]的理解如下:1. [理解1]:[具体解释]2. [理解2]:[具体解释]3. [理解3]:[具体解释]三、实际操作能力题目:请描述一次你运用[相关技能]解决问题的经历。
参考答案:有一次,我在[公司/项目]中遇到了[问题]。
为了解决这个问题,我采取了以下步骤:1. 分析问题:首先,我对[问题]进行了详细分析,明确了问题的根源和关键点。
2. 制定方案:根据问题分析,我制定了[解决方案],包括[具体措施]。
3. 实施方案:在实施过程中,我严格按照[解决方案],确保各项措施落实到位。
4. 监控效果:在实施过程中,我不断监控[效果],确保问题得到有效解决。
最终,我成功解决了[问题],取得了[成果]。
这次经历让我深刻认识到[相关技能]在实际工作中的应用价值。
四、团队合作与沟通能力题目:请谈谈你在团队合作中遇到的困难以及如何解决。
参考答案:在团队合作中,我曾经遇到过[困难]的问题。
为了解决这个问题,我采取了以下措施:1. 分析原因:首先,我对[困难]的原因进行了深入分析,找出问题所在。
2. 沟通协调:我主动与团队成员沟通,了解他们的意见和建议,寻求共识。
3. 制定方案:根据团队成员的意见,我制定了[解决方案],确保问题得到有效解决。
华为常见面试问题有什么_华为常见面试问题及参考答案.doc
华为常见面试问题有什么_华为常见面试问题及参考答案华为是一家业内的大公司,待遇、前景都不错,很多加入华为。
那么华为面试常见的问题有哪些?下面分享了华为常见面试问题及答案,希望你喜欢。
华为面试常见问题【公司篇】1、华为公司的全称为()A、深圳市华为技术有限公司B、华为技术有限公司C、华为公司D、我司(答案:B,答A、C者酌情给分,答D者立即辞退,我司三令五申禁止使用该华为内部土语,屡禁不止,老员工不可教也,只好从新员工抓起,格杀勿论)2、华为公司的企业性质是()A、民营B、私营C、国营D、上市公司(答案:A,本题主要让考生了解公司的性质)3、华为公司的商标象征()A、红太阳B、菊花C、扇贝(答案:B,答A者酌情给分,答C者立即辞退,天天就想着吃)4、从下列选项中选择出公司的常务副总裁()A、任正非B、孙亚芳C、李一男D、郑宝用E、张燕燕(答案:BD,答C者立即辞退,让他到李一男的公司去报到吧)5、华为公司的年终奖一般是在每年的什么时候发()A、元旦后B、春节前C、7月下旬或8月上旬D、劳动节前E、国庆节前(答案:C,切记,因为是年中奖,而不是年终奖)6、华为公司的配给你的股票是()A、**发的B、用自己的奖金去买(答案:B)7、老板常说的土八路,是指()A、老板自己的革命年代的光辉历史B、本地化的用服兄弟C、季度考核为D的兄弟(答案:B)华为面试常见问题【部门篇】1、你所在的一级部门为()A、技术支援部B、国际技术支援部C、国际技术支援部国内分部D、用服(答案:B,答A、C者酌情给分,答D者作不合格处理,为了提高技术支援部形象,公司早就取消用服这个字眼,而且于2001年春节后悄悄地将技术支援部前加国际二字)2、你所在的二级部门为()A、传输产品技术支援管理部B、传输工程部C、传输用服工程中心D、光网络产品技术支援管理部(答案:A,首先得把自己的部门搞清楚,答D者,有远见,有潜力,可以酌情给分,很可能在2001年未就改成这个名字,因为市场中研已经改了,就差技术支援部了)3、传输的商标为()A、SBSB、SDHC、OptiXD、Metro(答案:C,答A者酌情给分,最起码还知道老商标)4、技术支援部与国际技术支援部的关系()A、国际技术支援部是技术支援部下面的一个部门,负责海外B、技术支援部是国际技术支援部下面的一个部门,负责国内C、技术支援部是国际技术支援部的前身D、国际技术支援部是技术支援部的前身(答案:C)华为面试常见问题【业务篇】1、SBS是()A、传输产品的老商标B、同步骨干系统C、傻不傻的拼音缩写D、帅不帅的拼音缩写(答案:AB,答CD者立即辞退)2、SDH是()A、传输产品商标B、同步数字序列C、傻得很的拼音缩写D、傻得好的拼音缩写(答案:B,答CD者立即辞退)3、由于你是新员工,没有公配手机时,当你在现场遇到紧急事故时,你会()向公司求助A、打用户机房内的电话B、借用户手机C、拔110D、拔200或300E、立即打车回办事处(答案:D,答CE者立即辞退,按照公司规定,不能随便使用用户的电话,以提高公司形象)4、在开局时,用户问你在华为干几年了,你会回答()A、我是新员工B、1年多了C、2年多了D、3年多了(答案:B,答A者按不合格处理,按照公司规定,不能说自己是新员工,几千万的设备,怎能让一个新员工用来练兵,用户知道鼻子不气歪才怪,答CD者,用户会哼之以鼻,在华为做了2、3年,还在下面撅个腚开局,鬼才相信你的话呢!)5、接上题,假如你回答说在华为干1年多了,用户会说()A、那你一定是新员工了B、那你一定是老员工了(答案:B,用户对华为很了解,都知道你如果在华为做一年,就已经是老员工了)6、接上题及上上题,用户会继续问,那你咋连手机、便携机,一个都没有呢? ,你会回答()A、啊,我还没有转正咧,等俺转正时,误码仪、手机、便携机,一个都不能少B、啊,没有关系,正是由于我是老员工,所以开局用不着C、啊,真倒霉,在来的路上,被土匪打劫了D、啊,被我的两个徒弟拿走了,因为他们是新员工,没有工具胆小,有了工具好壮胆(答案:BCD,答A者,立即辞退,这么点事都搞不定)7、当你发现用户的机房中没有拖鞋时,你会()A、入乡随俗,直接进机房B、光脚丫C、马上出去自己花钱买几双拖鞋送给用户D、马上出去买几双拖鞋送给用户,之后开票回来贴票报销E、马上出去买几双拖鞋送给用户,之后开票找局长报销(答案:C,答A者,立即辞退,答B者,酌情给分,答D 者,不合格处理,答E者,简直是在找死,立即辞退)8、技术支援工程师工作的特点()A、白天睡觉,晚上干活B、用户随叫随到C、用户就是上帝,用户怎么说,我们就怎么做D、我是上帝,我想咋干就咋干(答案:ABC,答D者,立即辞退)9、在与客户开会及纸面件交流时,你会使用()来称呼对方A、局方B、用户C、客户D、贵公司(答案:BCD,答A者,立即辞退,我司三令五申禁止使用该华为内部土语,屡禁不止,老员工不可教也,只好从新员工抓起,格杀勿论)10、工程师甲对乙说:晚上不去泡吧吗,乙说:哦,真不巧,我晚上要去市局割接,下次吧。
华为面试题(附答案)
对于同时能够使用几个进程进行查询或操作的大型表分区非常有用
alter table table_name truncate partition partition_name;
6、 物理文件有哪几种?控制文件包含了什么信息?
1) 数据文件 2)控制文件 3)日志文件
包含维护和验证有选举权据库完整性的必要信息、例如,控制文件用于识别数据文件和重做日志文件,一个有选举权据库至少需要一个控制文件
7、 表空间用完了如何增加?
三种种扩展方式:
1 增加数据文件 alter tablespace name add datafile ‘路径’ size 4M;
2 扩展数据文件大小alter database datafile ‘路径’ resize 4M;
15、 你对游标的理解,游标的分类,使用方法?
游标是结果集数据中的指针,作用是为遍历结果集时,存储每条记录的结果,
1.声明游标,2.打开游标,3.提取游标,4.关闭游标
游标for循环
显式游标,隐式游标,游标变量!
16、 存储过程的用法?在存储过程中异常的处理,分类?举两个预定义异常的例子?
SQL> create index dinya_idx_t on dinya_test(item_id);
Index created.
SQL>
同样的,对全局索引根据执行计划可以看出索引已经可以使用:
SQL> select * from dinya_test t where t.item_id=12;
2 global partition by range(item_id)
华为网优面试题目汇总(WCDMA)-
华为网络优化面试题目汇总(室内覆盖部分)目录一、技术部分 (3)(一)原理基础部分 (3)1.WCDMA 单载频带宽及码片速率是多少? (3)2.WCDMA 的工作频段? (3)3.SCANNER和UE的区别? (3)4.在WCDMA系统中,理论上,HSDPA的物理层最高速率可以达到14.4Mbps (3)5.在WCDMA的同频软切换中,由( 1A )事件触发加入激活集,由1B事件触发删除激活集中的一条无线链路。
(3)6.问:请解释1A 1B 1C 2D 2F 事件? (3)7.移动起始呼叫建立流程: (4)8.在信令中哪条信令可以看到切换的目标小区和导频强度: (4)9.HSDPA优化中CQI定义以及与EC/IO的对应关系: (4)10.在优化过程中,需要调整的是什么功率,现网是多少? (5)11.语言和和H业务能同时进行测试吗? (5)12.如何理解上下行不平衡? (5)13.导频污染定义以及有什么影响? (5)14.Nastar WCDMA后台软件中CHR文件可以看出几种掉话产生的原因?如何处理? (5)15.切换三部曲; (5)16.主叫流程 (6)17.WCDMA中掉话的原因有哪些? (6)18.某地区出现了干扰会有什么现象? (6)19.在测HSDPA或者HSUPA过程中主要关注那些参数? (7)20.哪个参数可以看出网络质量? (7)21.异系统切换流程? (7)22.WCDMA VP扩频因子是多少?AMR扩频因子是多少? (8)23.WCDMA与GSM网络规划的差异: (8)24.3G往2G切换的基本信令流程 (8)25.GSM往WCDMA切换信令流程 (9)26.1A,1B,1C,1D事件的解释 (10)27.什么情况下起压模? (10)28.UE的状态有哪几种,之间的切换? (11)29.软切换的信令过程 (11)30.为什么异频切换一定是硬切换? (11)31.如何处理掉话 (11)32.如果一个地方出现2、3G乒乓切换,如何处理? (12)33.滤波参数的使用 (12)34.简述WCDMA与GSM规划和优化的异同点。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2011年华为软件校园招聘编程测验类别:软件C/C++语言编程题(共3题,第一题20分,第二题30分,第三题50分,共100分)注意:1、请上机编写程序,按题目要求提交文件。
[详见考试说明,点击进入考试说明]2、本试题采用自动执行测试用例进行评分,测试用例不对考生公开3、评卷通过在给定用例输入下,严格按照试题要求比较考生实现函数的输出与预设输出。
两者相同则得分,不同则不得分。
4、评卷人保证测试用例输入参数的合法性,考生不用考虑输入参数非法或异常的情况5、评卷人保证测试用例输入在被测函数正常合法情况下使用不会导致程序错误6、被要求实现的函数如果包含返回参数,该返回参数涉及的空间分配和释放均在函数外完成,在被要求实现函数内部可以直接使用返回参数7、如果考生函数异常导致程序崩溃或死循环,则自动评卷可能会被人为终止,剩余用例不被执行,无法得分8、基于上述阅卷规则,请考生严格按照题目要求功能实现程序,尽量保证实现函数的稳健性,同时建议完成一道题并调试保证正确性后,再考虑并实现下一题目1.评委打分(20分)∙问题描述:在评委打分的比赛中,通常采取去掉一个最高分和最低分,再求平均分的做法,主要是为了公平,公正和公开的原则,防止有人买通评委,有特别的高分出现,另外,也可以防止因为评委个人原因,对选手有“低见”给特别低的分。
去掉最高分最低分能够求出较为准确的平均分。
请编写程序实现上述计分过程∙要求实现函数:int score_calc(int n, int score[])【输入】int n,评委人数n(n>=3)int score[],每个评委的打分(百分制)【输出】无【返回】选手最终得分(取整)注:取整和四舍五入不同,取整只保留数值的整数部分,小数部分丢弃。
比如7.3和7.6,取整后都为7∙示例输入:int n = 5;int score[] = {75, 80, 75, 70, 80}输出:无返回:762.按要求排序(30分)∙问题描述:请编程实现将输入自然数组中的数字按要求处理并放入到输出数组中1、偶数按从大到小排序2、奇数按从小到大排序3、将奇数和偶数按顺序间插后放入输出数组,奇数在前,偶数在后。
奇数和偶数数目不等,奇数和偶数数目不等时,多出的数字无法间插的就按顺序放置比如:输入数组input[]={1,12,32,15,2,67,8,9,12,3,3,5}奇数排序:1,3,3,5,9,15,67偶数排序:32,12,12,8,2输出数组output[]={1,32,3,12,3,12,5,8,9,2,15,67}∙要求实现函数:void my_sort(int n, int input[], int output[])【输入】int n,输入自然数个数int input[],输入自然数【输出】int output[],按要求排列好的输出数据【返回】无∙示例输入:int n = 12; int input[]={1,12,32,15,2,67,8,9,12,3,3,5}输出:output[]={1,32,3,12,3,12,5,8,9,2,15,67}3.哈希求值∙问题描述:请按照下述规则计算得到输入整数数组中每个正整数的对应输出值1、对于第i(i<=17)个输入的正整数,求得该正整数与17相除的余数。
如果该余数与任意第j个输入正整数(j<i)的输出值不同,则将该余数作为第i个输入正整数的输出值2、否则,将第1步得到的余数+1后,再与17相除求得余数,如果该余数与任意第j个输入正整数(j<i)的输出值不同,则将该余数作为第i个输入正整数的输出值3、否则,将第2步得到的余数+2后,再与17相除求得余数,如果该余数与任意第j个输入正整数(j<i)的输出值不同,则将该余数作为第i个输入正整数的输出值。
N、直到求得第i个输入正整数的输出值为止比如:输入数组input[]={18,2,19,36,53}对于第1个输入数字18,18 mod 17 = 1,1没有出现过,则18的输出为1对于第2个输入数字2,2 mod 17 = 2,2没有出现过,则2的输出为2对于第3个输入数字19,19 mod 17 = 2,2已经出现,则(2+1) mod 17 = 3,3没有出现过,则19的输出为3对于第4个输入数字36,36 mod 17 = 2,2已经出现过,则(2+1) mod 17 = 3,3也已经出现过,则(3+2) mod 17 = 5,5没有出现过,则36的输出是5对于第5个输入数字53,53 mod 17 = 2,2已经出现过,则(2+1) mod 17 = 3,3已经出现过,则(3+2) mod 17 = 5,5已经出现过,则(5+3) mod 17 = 8,8没有出现过,则53的输出为8最后输出为output[]={1,2,3,5,8}∙要求实现函数:void hash_17(int n, int input[], int output[])【输入】int n,输入数组个数,n<=17input[],输入正整数【输出】 int output[],对应输出【返回】无∙示例输入:int n = 5;int input[]={18,2,19,36,53}输出:int output[]={1,2,3,5,8}编程框架下载2011年华为软件校园招聘编程测验类别:软件C/C++语言编程题(共3题,第一题20分,第二题30分,第三题50分,共100分)注意:1、请上机编写程序,按题目要求提交文件。
[详见考试说明,点击进入考试说明]2、本试题采用自动执行测试用例进行评分,测试用例不对考生公开3、评卷通过在给定用例输入下,严格按照试题要求比较考生实现函数的输出与预设输出。
两者相同则得分,不同则不得分。
4、评卷人保证测试用例输入参数的合法性,考生不用考虑输入参数非法或异常的情况5、评卷人保证测试用例输入在被测函数正常合法情况下使用不会导致程序错误6、被要求实现的函数如果包含返回参数,该返回参数涉及的空间分配和释放均在函数外完成,在被要求实现函数内部可以直接使用返回参数7、如果考生函数异常导致程序崩溃或死循环,则自动评卷可能会被人为终止,剩余用例不被执行,无法得分8、基于上述阅卷规则,请考生严格按照题目要求功能实现程序,尽量保证实现函数的稳健性,同时建议完成一道题并调试保证正确性后,再考虑并实现下一题目1.评委打分(20分)∙问题描述:在当下的大型选秀活动中,经常采用专业评委和大众评委分别对选手进行评分的方式。
我们设计一个评分过程,专业评委和大众评委均对选手表现进行百分制打分,所有专业评委评分的平均分作为选手最终专业评委打分,占比60%。
所有大众评委评分的平均分作为选手最终大众评委打分,占比40%。
如果没有大众评委,则专业评委打分作为选手的最终得分比如:2名专业评委,分别打分65和75。
2名大众评委,分别打分85和95,则选手的最终专业评委打分为70,最终大众评委打分为90,最终得分为70*60%+90*40%=78。
2名专业评委,分别打分65和75。
无大众评委,则选手的最终专业评委打分为70,最终得分为70请编写程序实现上述记分过程。
∙要求实现函数:int score_calc(int n, int judge_type[], int score[])【输入】int n,评委总人数n(专业评委和大众评委之和,大众评委数目可能为0,即没有大众评委。
计算平均分时出现0做除数会导致程序崩溃,请特别注意)int judge_type[],评委类型。
judge_type[i]值为1表示第i个评委为专业评委,judge_type[i]值为2表示第i个评委为大众评委int score[],评委打分。
score[i]的值表示第i个评委的打分【输出】无【返回】选手最终得分(取整)注:取整和四舍五入不同,取整只保留数值的整数部分,小数部分丢弃。
比如7.3和7.6,取整后都为7。
程序中所有计算后涉及小数的地方均只保留整数值∙示例输入: int n = 4int judge_type = {1,2,1,2}int score[] = {65, 85, 70, 90}输出:无返回:74其中:专业评委的评分:(65+70)/2 = 67(取整),67*60% = 40(取整)大众评委的评分:(85+90)/2 = 87(取整),87*40% = 34(取整)最终得分:40+34 = 74输入: int n = 3int judge_type = {1,1,1}int score[] = {65, 70, 75}输出:无返回:702.按要求排序(30分)∙问题描述:请编程实现将输入自然数组中的数字按要求处理并放入到输出数组中1、如果输入数字个数n为奇数,则将输入的最大数放到输出数组中间位置,然后从左到右按照从大到小顺序依次放置其他数2、如果输入数字个数n为偶数,则将输入的最大数放到输出数组中间靠右的位置,然后从左到右按照从大到小顺序依次放置其他数比如:输入数组input[] = {1,2,3,4,5},输出数组output[] = {2,4,5,3,1}输入数组input[] = {6,5,4,3,2,1},输出数组output[] = {1,3,5,6,4,2}∙要求实现函数:void my_sort(int n, int input[], int output[])【输入】int n,输入自然数个数int input[],输入自然数【输出】int output[],按要求排列好的输出数据【返回】无∙示例输入:int n = 5; int input[]={1,2,3,4,5}输出:output[]={2,4,5,3,1}输入:int n = 6; int input[]={6,5,4,3,2,1}输出:output[]={1,3,5,6,4,2}3.任务调度队列∙问题描述:在操作系统中,通常任务调度器会根据输入任务的优先级和状态,将输入任务放入到合适的任务队列中,等待执行。
请编写程序,实现该调度功能,具体要求如下1、任务分为系统任务和用户任务,调度器识别任务类型,分别放入系统任务列表和用户任务列表,无法识别的任务类型被忽略2、对于优先级高的任务,在任务队列中应该放入到优先级低的任务前面。
对于相同优先级的任务,则根据进入任务队列的顺序依次放置比如:输入:任务task[] = {1,30,155,100,230,300,25,30,100}输出:系统任务system_task[]={0,6,1,7,-1};用户任务user_task[]={3,8,2,4,-1}其中输入任务中task[5]=300,为非法任务,被忽略,其编号5不在输出中体现。