我来说说华为机试讲解
华为面试秘笈

华为面试秘笈华为面试秘笈----- batman作为华为面试过来者,给想进入华为的同仁一些面试方面的经验和技巧,希望能够对大家有点点的帮助,但多数情况下需要面试者自己的反应能力了。
我个人认为,只要有过一年多的工作经验,技术面试基本没有什么问题。
但是,要说明一点的是,华为招人的原则大家是知道的,本三硕二,而且本科以前是需要211的大学,现在据说要改规矩了,要求是指定的几所大学,具体尚不明确。
但是如果你有3年以上工作经验,基本上这方面的限制就没有了。
面试分为4轮:1)技术面试,一般是部门的技术专家;2)综合面试,一般是10-17个人分两组,3-4个面试官进行压力测试,面试官一般是人力的;3)人力面试,基本上是了解个人的一些常见的问题,综合素质以及待遇等;4)部门老大面试,基本上是和你谈薪资待遇,一般情况下就是谈下你的工作经历,这是搞忽悠的,基本上就是了解些信息后好给你砍价,这就是他们的职责,不管你要的多低都要砍个100-2000这个样子,不要钱的例外 ^_^。
技巧:对应上面的四点1)技术面试如果有人推荐或者有里面的人打电话找到你了,基本上做个电话面试就不需要做题目了,然后会有秘书在周五下午之前会发送邀请短信以及注意事项给你,让你周六过去面试。
过去后找到相应的接待的小姐,说你有预约,这时候她会告诉你,你在等候区等待即可,否则,你需要做题,软件一般是C语言的基础,网络上有很多,考试的内容基本上是换汤不换药,就那几个方面。
2)综合面试的情况如下。
一般会有10-17人参加,根据当天参加面试人数的多少决定。
面试的内容分为三个个环节,第一是自我介绍,第二是小组讨论,第三是总结。
首先会发每人一张纸,折为四段或者三段,等分,然后折成一个三个面的形状,一面贴桌上,另两面写上自己的名字。
=========自我介绍部分:【言简意赅】自我介绍要点:叫什么,哪里人,什么时候毕业,毕业哪个学校,简单介绍下工作经历,强调下,是简单,不喜欢罗嗦的人,但是要有条理,然后就是你的爱好,优点,缺点,座右铭和人生目标等。
华为机试题目总结(程序篇)

华为机试题目总结(程序篇)自己写的,水平很挫,仅供参考目录1.语言识别问题2.销售网络问题(未完成)3.股票投资问题4.判断手机号码合法性5.元音字母复制6.验证身份证号7.选秀节目打分8.数组最大值放中间,其他依次放其左右(规律未找着,未完成)9.任务调度(解题关键,需要一个容器来承载下标跟值的一一对应关系,最好就是定义一个结构体)10.将某字符变成小写后的某个字符11.链表的逆序12.单词统计13.字符串进行转换,转换成相应的数字已知:yi er san si wu liu qi ba jiu 分别对应,对一段只含有这几种字符的字符串进行转换,转换成相应的数字14.一个数组中比平均数大的个数15.求一个数组中第一大和第二大数16.字符变成整数17.整数变字符18.判断素数问题19(1).约瑟夫环(循环列表)19(2).约瑟夫环(数学方法只能求出最后的胜利者的序号)19(3).约瑟夫环(容器实现)20.判断某个整数是回文。
即这样的,反过来还是21.判断一个字符串是不是回文22.求一个字符串中的最大回文子串,就是从n个字符开始检查是不是回文,知道m个字符符合回文,那么这个就是最大回文23.找出^n的数24.统计一个数二进制表达中的个数25.镜像反转二进制表达式,并输出十进制值26.连续字符统计27.判断一个字符串中()是否配对28.查找子字符串个数29(1).找出一个字符串中是否包含相同(包括连续的)的子字符串(要求子串长度大于等于)并输出出现频率最高的子字符串29(2)找出一个字符串中是否包含连续相同的子字符串,并输出出现频率最高的子字符串30.删除字符窜中字符数最少的字符31.关于数组的循环移位,左移为负,右移为正32.求一个二维数组每列的最小值33.两个字符串,求最长公共子串34.超大整数加法运算,大整数会用字符串或者数组来存,不过注意低位存字符前面几位,高位存后面,存到字符中应该存“”。
华为面试常见问题回答技巧

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、座右铭能在一定程度上反映应聘者的性格、观念、心态,这是面试官问这个问题的主要原因。
我来说说华为机试

代码见:6.cpp
相信通过题2、题3,在找最大、最小数时,不论是数组还是字符类型都可以轻松应对了。
3)链表
题7:
一组人(7个),围成一圈,从某人开始数到第3个的人出列,再接着从下一个人开始数,依次输出出列的人。(报数:共n个人从1编号,设从第s个人报号,报到m出队,依次输出出队的人。)
代码见:20.cpp
题21:
写一个程序实现功能:将两个字符串合并为一个字符串并且输出,用指针实现。
代码见:21.cpp
题22:
给定一个字符串,实现一个函数,按下述方式输出字符串:如果此字符的下一个字符和此字符不一样,原样输出此字符,否则先输出此字符,再输出此字符连续出现的次数(次数不大于9)。
例如,字符串ABBCCCDEDFFF,输出的结果为AB2C3DEDF3。不用考虑溢出问题,不能使用任何I/O函数。
例如:task[] = {0, 30, 155, 1, 80, 300, 170, 40, 99} system_task[] = {0, 3, 1, 7, -1} user_task[] = {4, 8, 2, 6, -1}
代码见:3.cpp
题4:
输入一组身高在170到190之间(5个身高),比较身高差,选出身高差最小的两个身高;若身高差相同,选平均身高高的那两个身高;从小到大输出;
求两个长长整型的数据的和并输出。
代码见:9.cpp
题10:
在计算机中,由于处理器位宽限制,只能处理有限精度的十进制整数加减法,比如在32位宽处理器计算机中,参与运算的操作数和结果必须在-231~231-1之间。如果需要进行更大范围的十进制整数加法,需要使用特殊的方式实现,比如使用字符串保存操作数和结果,采取逐位运算的方式。
华为前四次面试以及性格测试

—9月7号早晨到达了哈尔滨,在学校办完该办的一些手续,下午休息了一下,晚饭过后收到了华为面试的通知:9月10号上午九点半,哈尔滨华融饭店,六楼,需要带的东西:华为网投的简历打印件,四六级成绩单的复印件,学生证。
8号上午,软开的哥们们去笔试了(我投的是消服类的,这个是没有笔试的),下午是硬件的笔试。
关于笔试,貌似题量有点多,但是也基本是基础的题目,只是有些东西忘了或者没学过的,软开的除了考c语言编程(数据结构的东西比较多,什么链表啥的,呵呵反正我不会。
所以没去考。
)以外,还会涉及一些过去OS和数据库的东西,对于不是计算机或者软件的同学们,确实有点难度;硬件的题目好像数电的东西多一些,都是很基础的,复习复习吧。
貌似笔试不会刷掉很多人的,我同学投的软开,回来一顿郁闷,考完疯狂虐待我的电脑。
结果最终也有了技术面的通知;还有的直接没来得及去笔试,也收到技术面的通知了。
OMG。
再就是有的直接没有笔试通知,霸王笔试(不知道咋说,就那意思),后来也有了技术面的通知。
(跑题了,写我的的消服面试经历,技术类的请参考别的帖子。
)9号胡乱的上了会自习,看了看什么xxx经,什么4C理论,SWOT理论。
心理上找找安慰了(后来面试,一次都没用过这些。
),傍晚洗了个澡,晚上收拾了收拾西装领带啥的,把自己打扮了一下。
睡觉,看时间,睡不着,继续睡,醒了还不到时间,。
(对于哈尔滨“公路”大学,确实不是假的,公寓靠着立交桥。
)终于六点多钟,起床洗漱吃饭,然后回来换了西装,奔赴华融,上班时间路上有点堵车,打不到车,只能穿着西装挤公交。
《《《《《《《面试流程开始》》》》》》》》到面试地点是九点,然后交简历,签到。
首先前台接待的mm会给你一张纸,上面是对于工作地点的承诺,如果你真的想做华为的销服的工作,别想了,选AA:可以在全球任何地区工作。
即使你选了别的,后面boss面之前,也会让你改成AA,貌似如果你选的是AA以外的,好像某个时间会有一个mm来告诉你,某某某,您可以先回去等通知了。
华为面试技巧和注意事项

华为面试技巧和注意事项重中之重:请先明确面试的目的告诉用人单位,为什么用我,不用别人;告诉用人单位,为什么用我,不用别人;告诉用人单位,为什么用我,不用别人;重要的事情说三遍这一点,才是贯穿你整个面试的重点,是在整个面试中你所有表述,表现和回答的中心;目前,企业的面试分为单独面试和群体面试第一部分单独面试一、公司背景准备1、关于企业1官网&百度百科:成长历史,业务核心,产品线,关键客户,财务状况上市公司,价值观2微信公众账号:最新消息并购、投资、新产品发布、案例等3百度知道&知乎&脉脉匿名社区:竞争对手,业界口碑,各种内部、小道以及八卦信息2、关于人LinkedIn脉脉百度这部分需要了解三个信息:管理团队,面试官和同事所谓知己知彼,百战不殆,所以当你越了解面试官和同事的背景就越有助于你了解企业的文化和面试的风格;关于此部分信息的获取,最直接的就是问度娘,当然你也可以尝试在LinkedIn 和脉脉社交网络,按名字查找或是按照职能和公司查找;另外,如果你是应聘“招聘”类岗位,则要留意用人单位里面的现有员工的工作背景,包括之前在哪些公司工作过,这些公司会成为你的 TargetPool,然后你就知道未来招聘工作开展该从哪里开始,现有的资源是否能帮助你未来的工作;最好能对现有员工之前工作背景进行归类,我猜面试的时候你要是能答出这一点,应该会Impress到面试官;调查做到这,都是基于电脑完成的,最重要的方式千万别忽略到,就是你的Network,从他们的视角多了解这间公司吧;二、面试“个人四大准备”——衣食住行1、衣穿衣打扮很重要,合适的穿着会给你加分很多,穿成土鳖容易毁掉第一印象;很多人会说:这种问题有必要讨论吗面试啊穿正装就完了呗那么我要说,面试不一定要穿正装,如果要穿正装请不要穿出包工头的感觉;1根据面试的岗位首先说岗位如果你面试销售,商务,文秘等相对靠脸吃饭或者对外部的工作,请穿正装;如果你面试程序员,土建工程师等工作,穿着得体一点就好,当然如果你能把正装穿的有型,正装最好;如果你面试前台,文秘,那么怎么漂亮怎么穿;如果你面试保安,搬砖,力工等工作,请穿可以方便解开露肌肉的衣服,证明你有个强健的体魄;以此类推;2根据面试的企业文化有人说了:我怎么知道企业文化里面对着装怎么要求的啊他们网上又不会写要求怎么穿衣服;我只能说,请多动脑子,动完脑子动动身子;你难道就不会去他们办公室看一眼吗看看上班的人都怎么穿衣服的不就得了要是员工集体西装,你面试的时候就必然正装,如果他们穿着随意,那你就怎么帅怎么来怎么漂亮怎来;怎么去办公室应该没问题了吧网上查办公地点也好,打电话冒充客户也好;到了以后装作走错门了也好,冒充送外卖的也好,反正就扫一眼的事;小编秘籍不同企业面试官喜好类型1小型私企包括创业型企业等小型私企面试通常会是一些年轻人40以下,专业的HR较少,思想相对新潮,能接受一些比较入时或者相对时髦的打扮,没有特殊需求的话穿着可以以帅气和青春靓丽为主;2国企包括一些事业单位,医院之类国企的面试官通常会是一些大爷大妈们45以上,基本为各个部门的负责人,思维保守,甚至保守的厉害,在他们看来,男生染发,带耳钉戒指,女生丝袜短裙等,都是不可接受的想想你父母怎么看待你穿衣打扮的;所以这时候穿衣服一定要以保守为主,男生一定要去掉身上所有的饰品,女生的饰品不要太怪异……3外企包括一些大型、巨型的私企这类企业都会有一个完善的HR系统,而且企业面试的时候可能会碰到各种情况,所以这类面试的时候尽量穿正装,其他方面参考第二条;发型也很重要,男生建议按照高中生标准发型来,女生长发的可以根据情况,披肩显得唯美,马尾显得活泼,盘起来显得干练;个人建议,如果你要买西服,至少买千元以上的,并且买上班以后也能穿的,而且请勿淘宝;2、食这条相对简单,面试前避免韭菜盒子,蒜蓉爆肚,青菜叶子红辣椒之类的食物就好;面试前一天注意清淡饮食,避免第二天跑肚拉稀……3、住如果你的面试地点离你住的地方车程超过一小时,那么最好在面试前一天晚上住在面试地点附近在面试地点附近,步行15分钟以内能到的;可以考虑找个快捷酒店,相对干净便宜点的,一晚上也就一二百块钱,对学生来说可以接受;好处多多,可以避免第二天起太早精神不好,避免路上因为堵车等意外情况耽误,避免因为挤公交一身臭汗毁了发型和衣服毕竟毕业季那会天已经比较热了等等等等;而且这个晚上是没人打扰的,可以准备一些面试的东西;下文会说到还是那句话,不管是面试还是投简历,找工作肯定要付出成本,但这些投入在你上班第一个月的工资里基本都可以收回来;4、行近距离去面试地点请打车,不论冬夏北上广等分分钟堵成狗的城市请勿打车,还是住在附近走过去比较好,或查好路线,坐公共交通去;虽然说都是穷学生,但是真不差这个打车的钱,不管是冬天冻成狗还是夏天热成狗,都会在一定程度上影响你在面试的时候的发挥;一定要在面试之前尽量消除各种可能存在的影响因素,事无巨细一定要在面试之前尽量消除各种可能存在的影响因素,事无巨细一定要在面试之前尽量消除各种可能存在的影响因素,事无巨细重要的事情还是要说三遍相信我,一片牙上的韭菜,一股身上的汗味,冻得有点麻木的嘴唇,都足够毁掉你的面试;三、面试“自我介绍”如果你准备的自我介绍替换掉个人信息之后可以原样给另外一个人用,那么你的自我介绍就是失败的,你可以挖个坑把你的自我介绍埋掉了;那么自我介绍应该怎么写呢主要应该包含以下几部分:1、个人基本信息2、个人特长3、吸引眼球的东西1、个人信息首先你得说明白你姓谁名谁,别到时候面试到最后面试官才注意到手里的简历不是你的;然后学校专业说一下,外表比较模糊的记得说一下自己的性别;自我介绍秘籍如果听到面试官有口音且口音正好是你家乡附近的,记得说一下自己的家乡,毕竟很多人都愿意招一个自己的小老乡回来;但是你要是在家面试的话说不说区别其实不大了;个人信息这块真心没啥特殊的,别太啰嗦就好;2、特长一定要说明白自己的特长神马叫特长特长就是特别的长记得之前有个同学让我帮她看简历,我看到他写的,特别擅长Excel,就问她:“我正好有个啥啥啥啥工作需要Excel,我有点弄不明白,你帮我写个VBA可好”她很直接的回答我:“VBA是啥“一样东西如果你都还半懂不懂,就千万不要拿出来得瑟,当然了,像我这样在石化行业面试得瑟网络通讯知识的除外,反正干了一辈子石化的面试官肯定不懂,掩面大笑~~特长首选是说一些工作上用得上的东西,请根据岗位要求去对应比如你研究生时期做的一些将来工作用得上的研究,一些大学取得的成果;其次是一些个人的偏门能力,不属于公司主专业的,比如CCIE,比如会三门外语,比如黑带;最后是一些文娱类的能力吹拉弹唱等;3、吸引眼球的东西特长属于一些技能性的东西,而这里最好说一些你做过的事,通过你做过的事来提升面试官对你的评价;比如支教,比如志愿者,比如摆地摊,比如学生干部等;以上只是说明自我介绍里面应该有的部分,真正做自我介绍的时候不能真的就这么一二三的列下来;4、自我介绍的准备自我介绍一定要提前写到纸上背牢啊别TM指望自己临场发挥啊5、自我介绍的“表演”自我介绍一定要提前写到纸上背牢;但是,在你真正面试的时候,一定要做出一副”我从来没准备过,一切都是现场直播“的样子;时不时加个“嗯,我想想”,“其实吧……”之类的词,偶尔做个小停顿做冥想装,都可以;为什么这样做的原因,我相信大家都明白;四、面试官的提问提问环节主要分为两个部分,专业问题&自由提问1、专业问题这部分我也没什么好办法,这就是专业知识死磕,硬刚,实打实的东西,不存在什么黑技巧;网上倒是有大把大把的“面试时专业问题回答不上来怎么办”的对应办法,请自行百度、BBS、知乎等;2、自由提问很多同学不知道自由提问环节面试官会问什么,会不会问一些奇奇怪怪的问题,其实你不知道的是:自我介绍环节你说的东西就是面试官要问想问的啊你的自我介绍是用来引导面试官问你那些你希望他问你的问题的;当他们问过你希望的问题后,面试时间基本就到了;所以,一定要学会引导和暗示;想办法牵着面试官的鼻子走;如果你能做到这一点,你的面试就已经成功了八成;五、你的发问环节面试最后考官都会问你一句:你还有什么要问的吗这时候最2B的行为就是问:”每个月薪水能有多少/能给我XXX的薪水吗”一面的时候人家还没有决定要你,毕竟有很多的同仁在跟你竞争,这时仍是买方市场,你不占优势;薪水的问题应该在最后公司明确表示想跟你签约的时候谈,这时候可是卖方市场啊你表示一下薪水太低了老子不干了,你们要么给我占工资要么再走招聘程序从新海选吧八成的公司都会屁颠屁颠的还副脸跟你说话啊毕竟招聘成本高啊;何况说不定有些大领导钦点要你呢这时候要问的问题,不是一个问题,而是表明你的一种态度;这时候,主动权明摆着交给你,是面试官想看看你掌握主动权后的表现的时候;你可以咨询一下公司未来的大体发展计划,表明你愿意在公司长干并且你是个目光远大的人;你可以咨询一下公司是否能给你一个足够的平台,以表明你有才干并且希望展露出来;你可以借这个机会补充一下前面说过的东西,或者你遗漏的重要信息;等等等等,都是你发挥的时候;最后,微笑道别,起身,出门后轻轻的带上门;六、面试技巧Tips:1.进屋以后站有站相坐有坐相,别太拘束,别太放松,面带微笑2.不要把面试当大事,无欲则刚,面试不过关说明你没能力胜任这个公司的工作而已,就算硬进去了你也干不好——心态要正、要好3.不要在意什么门口的纸屑啊,领导面前的空杯子啊这些东西,这一套早都没人玩了;4.展现真正的自己就好,不要做作,随缘5.面试的时候记得带几份自己的简历,给面试官们发发,万一他没有或者简历不够他们分呢第二部分群体面试常见的群面环节分为:自我介绍、分组作业、代表发言、补充发言、辩论、特定主题演讲、收尾提问;在每个环节里HR会乱入提问,以期考察你的观察力;下面5哥就根据各个环节来说说群面:1、自我介绍自我介绍其实很简单,提前准备一下会很好,不想准备就现场组织一下;一般不会有大纰漏;给你意外的是HR的乱入提问;所以为了避免你忘记想法,需要用笔进行记录要观察在场的其它应聘者,注意他们的细节和亮点;这体现了你在一个陌生的环境下的观察力;观察是融入团队的第一步2、分组作业+代表发言无领导小组讨论经历了乱入提问,自我介绍算是完成;HR就默认你对其他人都有了初步的了解;然后他会给大家一个题目,让大家就近结组讨论,并选出一个代表就你们的结论进行阐述;一般是4个人左右一组一般这个讨论有时间限制有的面经说,掌控节奏和时间的人会获得HR的青睐;其实我觉得,如果你能一边讨论一边看表最好,如果不能,尽量在组内成为核心和领导者,这个环节很重要,先声夺人的成为组内代表,展现出领导气质能够加深印象,也能威慑对手;求上位的人要在这轮表现出无与伦比的进取心,除非你不想要这份工作;最好的策略就是在讨论开始前先声夺人简单分工,并充当此次讨论的领导者;比如:小A,你来留意一下时间好么小B,先说说你的思路如果成为代表要发言,不要第一个;此外,发言结束后感谢一下本组成员,会让你更有亲和力;3、补充发言代表发言后是补充发言,因为是随机分组,就意味着有人在比较弱的组,轻松获得表现机会,有人则被分到死亡之组,一时疏忽被更腹黑的对手上了位;所以补充发言更像是个拿外卡的机会;如果hr没有点到你发言,积极示意抛出自我的观点很重要;胆大心细脸皮厚;力争发言,并力争言之有物;4、辩论这个环节是最能体现风采的环节;一般准备时间很少,上场没有规则,直接自由辩论,不分一辩二辩啥的;由于经历了前几个环节,在此时HR很可能已经锁定了几个人作为重点观察对象;这种倾向性你可以很轻易的观察出来;如果HR让某几个人调换位子,你就知道他是在调整两组间的实力平衡;在辩论环节中,人很容易就表现的咄咄逼人,尤其是那些已经被看好的人,其实是很容易得意忘形的;个人认为即使你被看好,也不要太咄咄逼人,可以展现一些其它的人格魅力,比如——幽默、亲和、绅士风度;毕竟这不是真的辩论,HR只不过希望在这个环节观察到一个人处在压力很大的情况下的表现;有时候首轮辩论后HR会要求你们互换立场再来一轮;不要慌,快速转换,从容就好;被看好者多展现风采和魅力,在关键时刻挺身而出比滔滔不绝效果更好;被忽视者脸皮厚一些嘴碎一些无所谓,最后翻盘的机会在此一搏5、特定主题演讲一般这个特定主题会和你应聘的行业以及职位相关;事前做好基本功,多了解一下应聘的公司没错的;如果可能,发言有个人风格更好,没有的话,不出乱子即可;这个没啥技巧,全靠知识积累和临场发挥;功夫下在平时的人能轻松过关;6、收尾提问HR问一些乱七八糟的问题;到此基本上大局已定,循规蹈矩有问必答即可;应聘者有问题也可以问HR;。
目前为止最详细的华为面试

华为集体面试经验集锦

华为华为集体面试集体面试集体面试经验集锦经验集锦经验集锦((一)一般是几个人一组,搞排名什么的,比如给你10个城市让你排名,记住一定要发言. 华为集体面试(二) 接着,第二组再被提问。
问题仍然是比较尖刻,或者说更加尖刻。
最后,每个人被要求按照每贡献率给同组的每个人(包括自己)打分并排序。
并且把结果说给在场所有人听,还要解释原因。
面试官会间中问问题,比如“你为什么把XXX 排最后?”“你觉得你比他强是吗?”“你觉得他最差是吗?”“XXX 把你排在最后你同意吗?”“被排在最后的是要被淘汰的,你仍然会把自己排在最后吗?”今天有幸到华为基地参加集体面试,海外物流职位,有一些心得希望贡献给大家,和大家一起分享快乐与痛苦.具体情况如下:面试官:三人.40岁左右一人,30左右一人,25左右一人.(全男,貌似制造体系员工)面试者:9人, 2女7男,(分别有SQE,NPI,采购,物流职位)面试时间:2个小时左右面试话题:大学生就业的十大影响因素进行排序(性格,兴趣,学历,国家政策,家庭状况,社会风尚,偶然事件,榜样偶像,亲友意见,还有一个忘记了)面试要求:分两组PK.一组5人(我所在的组),一组4人面试步骤:1.一分半钟的自我介绍,设计内容(个人经历,性格优缺点,人生信条)2.各小组在12分钟内进行讨论,并得出最终结果3.各小组进行2分钟的结果阐述4.面试官提问(A.你觉得大家的自我介绍怎么样,有什么不足,B.你觉得谁的的表达最好,谁给你的印象最深刻C.你同意你队的排序吗?如果不同意,为什么你要同意?D.你觉得你的队友XX 表现的好吗?你同意A 评价B 的观点吗?E.你觉得你队中谁的贡献最大,怎么排序?F.你在你队中起到了什么作用(讨论,记录.归纳,补充意见?)G.如果让你选择4个人淘汰,你会选择谁等等,反正就是互相挑衅)下面说说我的表现和感觉:我所在的队:一个从上海过来的MM 表现的比较中庸,(通过)一个工作了6年的同志表现的很老成,很有经验,但是有点不足就是有点凌驾于别人之上.(出局)一个不善言谈的小伙没有怎么发言.(通过)一个的言谈一般,没有什么新意(通过)我:从容,镇定,自如,(之前有所准备),语速稍快.(出局)对方所在的队:一个MM 表现的不管是表达还是个人魅力都很一般(通过)一个东莞过来的小伙,人精神,表达也很OK,很有逻辑性,学工科的都这样(通过)一个湖南的小伙,略带玩味,过于放松,但是表达幽默(出局)另外一个小伙看样子对该次面试不是很重视,也没有什么出彩的表现(出局)总结:面试完后,向面试官询问出局的原因:过于表现自己,有些急躁.我得知结果,非常郁闷,华为的面试已经拖了一个多月了,我个人而言是非常期望能够成为华为供应链的一员,虽然BBS 上有很多说供应链是最差事情最多的部门,但是物流做为服务行,做甲方比做乙方有话语权.而且华为待遇相对较高.所以去之前也上BBS 了解很多关于面试的信息.我猜测:面试官说我急躁和过于表现自己,可能因为期间有两次帮助我所在的队友完成了他们完成不了的话题.或者说帮他们解围了.被我解围的人都顺利通过.所以在讨论期间,我阐述的时间相对较多.我在328的路上思考一个问题:华为招人,难道不希望招最优秀的,最能表现自己的人(努力的表现自己,让企业更了解自己不是正反应了一个员工的热情吗),难道更希望招一些平庸,无能,不能高效开展工作之辈?华为的狼性何在?在讨论期间,我一直都拥护团队,强调团队,强调团队中成员的贡献一致,同时也强调那个上海MM 作为leader 的重要性.所以我觉得我完全可以pass.总结:不足之处:语速过快.不能够让面试官准确无误获取信息中途借势打断过一次别人的回答,虽然那次是帮上海那个MM 解围(做为一个team 就应该互相帮助).当然也成功解围.整体评价:我方人数上多一人,占一定优势.前期被对方的压着走,后来我将话语权拿过来强调我方的观点.同时也肯定对方.对方评价我方队员的语句都非常无力..给参加集体面试兄弟们的意见:1.慎重2.自信3.表达必须要求具有逻辑性,条理性,建设性4.维护队友,同时肯定对方(大家互相PK 有什么意思,完全没意思,关键是大家都进去)另外小弟虽然华为坂田失利,但是十一过后继续进军华为终端的物流职位.希望终端那边不要那么残忍,因为我过于努力,过于表现而pass 掉我.我觉得这是对人才的抹杀....华为华为集体面试经验集锦集体面试经验集锦集体面试经验集锦((二)一学长和我们交流过,也是华为分组讨论,内容是唐僧5师徒谁适合做CEO 什么的..5人一组,选一个人来陈述自己小组的结论,还要问你的组谁表现好谁表现差...学长说这个讨论就是强调集体团队精神,哪怕有不同意见的在组代表人陈述的时候都不能说,还有组内讨论最凶的,老唱反调来显示自己的也会给考官留下不好的印象.....问到谁最好最差的回答也不能太直接...前天参加了华为的面试。
华为面试

然后,面试官开始刁难了,其中一个面试官说对方的排序中间有点混乱。对方果然临危不惧啊,每个人都起来作补充,很团结的和面试官驳论,维护自己组员的利益。面试官看他们很团结,马上就来刁难我们了,发问,说我们的和对方的几乎差不多,但就是中间有点差距,而且中间显得混乱。(这个地方就是我当初讨论反对的地方,现在被面试官抓住不放了)这个时候,我们也只能自圆其说了,大家纷纷补充,维护团体利益了。好在这一刁难的发问结束了,面试官没说什么。
20分钟很快过去了,我们选了我们这一组话最少的女生做陈述,这样考虑是由于我们另外3人话的分量很足,她们2位却很少。这也是给他们机会吧,另外,网友说华为喜欢务实的人,不喜欢太出风头的人,我们其他三人做陈述都不合适了。这个提议是我提的,觉得很完美,不仅做了个好人给了别人机会,也成全了自己。总之,我是我这组的幕后leader。
答:背倒是没有刻意去背他,我只是现场把我的中文自我介绍给你翻译了一下。
问:恩,对。也是。你今天看起来精神面貌不好啊?
答:是啊,昨晚上睡得有点晚,清晨起得太早了。早上六点就起来准备面试,因为武汉实在是太堵了,我不想迟到,想早点来适应一下环境,特别重视华为的面试。所以就提前了一个小时。所以精神不好吧。
于是乎,为了增加面试经验(ps:我也是愣头青啊,从没有参加过面试,包括大家参加什么社团学生会的面试,我也没有。)跟着阿毛去武汉大学参加了一个北京数码视讯的公司的宣讲会,完了当场笔试。晚上回来就短信被通知次日去卓越假日酒店参加面试。
一面是群面,就是网上最多的那种十个选项排序题,很多企业都用这个,在华为的面经上也看到过,是荒岛求生的那个。由于之前看过华为的面经所以参加这个小公司的这轮群面就借机会激情表演发挥了一把,最后我们这组做陈述的是个研究生,陈述的时候脸都紧张的红了。(PS:后来私下交流才知道,这哥们是我们专业07级毕业的学长,毕业工作一年不理想出来回本校读研,明年和我一起毕业,抗压能力明显没我好,脸皮没我厚啊)晚上十点就收到二面的通知,面试官是个GG。根据我在网上看到的面试黄金法则,30分钟的面试完全被我hold了。90%的时间是我在说,他除了一开始问了几个小问题之外后来都在回答我的问题,当然我也不是问他工资多高这么二的问题。问的都是他们行业的发展问题,但是这货是HR,不是主管级人物,完全不会啊,让我有机会去公司了解。然后我就把他们公司给我的印象神乎其神的夸了一遍,这GG就笑得合不拢嘴了,握着我的手说面试结束,当场通知我明天再来三面。三面就是发接收函了,谈了待遇的问题。3700+,北京啊,蚁居都会饿死,我投的是销售,底薪低,这个靠业绩吃饭的。拒签。
华为面试自我介绍13篇

华为面试自我介绍13篇华为面试自我介绍1面试官(们),你们好。
我叫翁潇楠,白头翁,潇洒的潇,王楠的楠,我是杭电电子信息工程专业。
我的优点:②。
缺点:记性超级差,所以有什么事情都会随手记在纸上; 选择综合症,所以每次难以决定时投硬币①。
优点:性格热情外向,喜欢和人打交道,所以喜欢销售; 喜欢旅行,骑行,能够适应长期出差。
大学期间我可以用三件事概括,第一爱好,骑行,去年暑假花费20余天骑行滇藏线,更喜欢到处走走,最南边去过香格里拉,最北边去过大连,能够适应长期出差。
第二,学习,大三期间我自学了市场营销专业的课程,接触了一些市场营销相关的理论知识。
第三,实习,从大学开始我就开始做各种兼职实习,大三才发现自己一直从事的都是销售相关,才发现这是我才是我自己喜欢的工作,大一在美的做了一年的终端销售,并获得优秀员工称号,大二暑假在外贸公司做移动电源推广,出差2个月,从杭州北上一直到大连,当时我们团队达到2万业绩。
大三在北京易车网的营销顾问岗位实习,平时就是开发4s店新会员和维护老会员。
最近一份实习是在中国电信下沙分局市场部实习,我负责带领15个人的团队对整个下沙14所高校进行网络营销,整个团队拉倒1万的赞助,期间我个人拉倒6000元现金和2万分ktv代金券的`赞助,并在浙江省电信营销大赛中获得营销能手奖。
在从14年开始我就出任电信杭电校园团队长,在9月份秋季营销当中,我负责杭电的业务,我负责带了100个人的团队,在新生开学当天达到20万的业绩,个人提成1万。
大学期间我还有3次创业的经历,第一次是大二的时候开了一个格子铺,从事一些化妆品的销售,月盈利500。
第二件是在大三的时候创办个人公众号的推广,10天内关注量达到1200个,这是我的后台数据截图。
最近一个项目是组建下沙营销团队,目前为止团队人数达到400余人,期间多次组织团队进行电信,移动,以及水果销售。
我的大学生活基本就是这三件事,谢谢大家。
心目中的岗位是销售经理【客户直销】,相对市场营销专业同学而言,我是电子专业,我具有相关的专业背景,我觉得这是我的优势,相对于电子相关专业的同学而言,我自学市场营销专业,并且有了一些市场相关的实习,我觉得这是我的优势。
亲历华为面试

亲历华为面试篇一:华为面试经历本人小硕一枚,学的是计算机,2022年10月份开始找工作。
现在想谈谈华为的一些面试经历,希望对以后想去华为的童鞋有帮助。
今年华为应该比去年招的人有所减少,官方说是跟去年差不多,不过我不信这一套,官方永远是想让你们看到华为他们有多好,进去有多好,进去希望有多大,让你们个个心情澎湃的。
首先,他们今年搞了个提前批面试,还搞了个双选会,我感觉都是形式,做的形式各种各样,目的就是一个,宣传并吸纳人才。
提前不提前,不影响最后的录取,因为华为的录取是按总成绩排名来的,而且是分批,有第一批和第二批,第二批其实就是备胎,第一批不签约的名额就顺延到第二批。
所以,他们面试结束后,如果有可能要你,就会给你一个面试通过的短信,不过不要高兴的太早,这只是一个备胎而已。
接下来详细说说面试的整个流程:1.在官方网站上投简历。
这个很重要,他们不接受纸质简历,只有在线投简历,而且他们不会对学校很看重,看能力,所以有项目就尽量多写,这样才能保证你通过简历筛选。
2.机试。
华为的机试很水的,三道编程题目,很基础,基本上都是关于string的操作。
有C和java,机器上有相应的编译环境,关键是,所以不会的你还可以百度,不过以我个人的经验来说,写的代码尽量要全面,要处理各种exception。
3.性格测试。
机试之后,他们也是按照成绩排名的原则,叫人去性格测试。
偷偷告诉你们一个消息,如果你们没收到性格测试的通知,可以去霸测,起码我感觉你去了,性格测试没问题,基本上都会有面试机会。
4.技术一面。
一面会面技术。
从我的观察来看,面C的会多点,机会也大点。
一面基本上会问你一些项目的东西以及一些语言的基础知识。
所以,给你们一个提议,把项目总结好,还有把大学里学的一些专业课程好好复习。
一面通过后,他们会通知你去二面。
5.二面。
原则上不会怎么问技术问题了。
不过也不要掉以轻心,要保持好状态。
他会问一些你个人的情况,性格呀,平时业余爱好呀,什么的。
华为机试经验

华为机试经验题⽬说明:第⼀道题:举办⼀场8⼩时的聚会,时间段从12:00到20:00点,让来访的客⼈事先填好到达的时间和离开的时间,为了掌握聚会期间的座位数⽬,需要先估计不同时间的最⼤客⼈数量。
1.到达和离开的时间,以整点计算,输⼊为整数,⽐如“12,18”表⽰客⼈到达的时间为12点后13点前,离开的时间是17点后18点前。
2.按⼩时区间统计客⼈的数量,需要统计[12,13),[13,14)….[19,20)共有8个时间段的最⼤客⼈数量。
3.假设邀请的客⼈最多100个。
假设输⼊:12,1516,1712,20-1,-1程序要求的输出结果为:[12,13):2[13,14):2[14,15):2[15,16):1[16,17):2[17,18):1[18,19):1[19,20):1解题思路如下:如上图,就是要将每个时间段的值加⼊map做⼀个统计。
代码如下:package com.example.zookeepertest.web;import javax.sound.midi.Soundbank;import java.io.IOException;import ng.reflect.Array;import java.util.*;import java.util.stream.Collectors;public class JvmTest {public static void main(String[] args) throws IOException {Map<String, Integer> result = new HashMap<>();String temp = "16,18";String[] split = temp.split(",");int a = Integer.valueOf(split[0]);int b = Integer.valueOf(split[1]);if (a > b || a < 12 || b > 20) {return;}for (int i = a; i < b; i++) {String key = "[" + i + "," + (i + 1) + ")" + ":";if (result.containsKey(key))result.put(key, result.get(key) + 1);elseresult.put(key, 1);}result.entrySet().stream().sorted(Map.Entry.<String, Integer>comparingByKey().reversed()).collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue, (o1, o2) -> o1, LinkedHashMap::new)); result.entrySet().forEach(e -> System.out.println(e.getKey() + e.getValue()));}}难点:map排序,这个是我写的时候在⽹上搜的。
2023华为面试自我介绍

2023华为面试自我介绍2023华为面试自我介绍篇1各位评委:大家好!我叫__X,广东广州人,硕士研究生,将于6月毕业于南开大学,专业方向是电路与系统,____年加入中国共产党,我的专业特长是计算机应用程序开发和网络通信。
在大学中,我的学习成绩优秀,本科GPA:86.7,研究生GPA:93.3,两次获得校一等奖学金,并被免试保送到南开大学信息学院,我有较强的科研能力,目前正在参与一个国家自然科学基金项目:行波式微流泵的仿真与电路设计,担任项目组组长,负责项目规划,任务分配和进度检查,目前正处于软件仿真阶段,通过仿真选择制作微流泵的最佳方案参数,设计新式的无阀压电行波式微流泵,为生化反应提供可控的微量样液。
另外还我还作为项目组成员,在____年参与国家大学生创新性实验计划:便携式无线体域网,主要负责手持终端PDA客户端程序开发,在____年参加国家自然科学基金项目:SPR多通道生物传感器,主要负责测控电路的C语言程序设计。
对于华为,众所周知华为是一个大的平台,经营范围很广,并在业内都处于领先的地位,主要经营电信网络设备,已经成为电信设备商的老大。
同时华为也有自己的手机品牌和芯片研究。
我用的手机就是华为荣耀,感觉相当好用,并且手机用的是华为自己生研究生产的海思芯片,说明华为的技术很牛,是一个优秀的企业。
并且觉我从在华为工作的同学那了解到,华为的氛围相对比较更像大学,非常单纯,同事之间的关系相对比较简单,并且公司有良好的人才培养体系,在里边,新员工可以快速成长,有很多学习和锻炼的机会,有机会接触到业界的核心技术和最前沿的技术理论。
总而言之,华为是我向往的公司,希望自己能有机会到里边工作。
谢谢!2023华为面试自我介绍篇3您好!我是一名普通高校的大学生,勤奋、塌实、坚定、不甘落后是我最大的资本,进入大学后,正是因为凭着这笔宝贵的财富使我在大学三年的学习生活中取得累累硕果。
我立志成为一名优秀的计算机人才,同时我也明白和体验了这条路的艰苦和辛酸,但我深信,凭我扎实的基础和坚强的意志一定能获得成功!在竞争日趋激烈的今天,具备全面发展的综合素质,才是成功的`关键,为此,平时我就注重培养自己的综合能力,积极参加各种学校社团等,使自己在组织、管理方面积累了一定经验。
【留学生招聘】三分钟带你直击华为面试全过程

【留学生招聘】三分钟带你直击华为面试全过程9.29号收到华为的录取通知,算是自己的处女面了,忍不住写写自己的面试经历。
华为每年的校招时间都比较固定,九月份的时候,而且流程非常清楚,算是校招的企业中强劲的一支。
今年也不例外,从九月初就开始来到学校进行宣讲。
其实做软件的都有这种感觉都想进互联网公司,毕竟华为是属于设备商,所以我在报华为的时候就填了一个技术服务,下面说一下自己的面试经历。
9.25号晚上八点多收到通知,要26号去重邮参加网上测评和英语测试(就是性格测试和英语测试,如果是技术岗的只有性格测试)。
性格测试就是根据你自己的想法选择,至于英语测试包括三部分:阅读(有三个句子通过麦克风录下来)、听力(有十个,和四六级中的短对话一样)、口语会话(随机选择两个话题,每个有20s思考,然后用2分钟说出来)。
我感觉阅读句子不是问题,对于听力部分自己平时可以多听听四六级加强一下,至于口语能说多少就说多少吧,像我这种口语龊的人有东西也表达不出来,因为这个话题是随机选择的提前也不好准备。
做完性格测试和英语测试,心里没底,英语口语太龊了。
直到晚上八点多才收到通知(这里说一下,华为的短信通知是分批次的,看同学收到了短信自己暂时没收到也不用担心,说不定你的短信马上就来了),要27号上午九点半到索菲特酒店参见面试,网上测试和英语测试刷的人非常少。
第二天了,是九点半开始,所以我想早点过去,从八点一刻就在校门口准备打的过去,但是千算万算没算到一件事情呀,在重庆早上过了七点半那个车堵死人,还找不的车,快到九点了还没找到的车,实在没办法了拼死准备做公交再转车再步行,当时真的急的要死,到酒店门口的时候就差五分钟就开始了。
(这里提醒广大的各位,一定要注意时间千万不要错过了)进入酒店之后进行报到,会有人员给你安排,这里觉得华为做的很好,服务很周到人员都很到位。
当时我和另外的八个人分到了一个批次,大家很快进行了一些认识。
很快我们九个人就进入到了传说中的群面了。
超详细华为面经:从初面到终面

超详细华为⾯经:从初⾯到终⾯ vanssi.dong的⽂章,记录了华为⾯试全过程,送给感兴趣的同学。
11⽉4⽇⾯的华为深圳供应链,顺利⾛到终⾯,现在在等结果中。
我想华为今年的招聘已经差不多结束了,就留给以后⾯试华为的同学看吧。
给⼤家分享⼀下⾯经,积⼀下RP,求OFFER~~~~下⾯介绍有点长,但讲得很详细,有兴趣的同学就看完呗。
我是⾹港理⼯的⼩硕⼥⼀枚,⼀年半制的硕⼠,专业是⼯程商业管理,研究⽅向就是供应链管理。
本科是⼴外,专业是国贸。
成绩中等,就是实习和活动经验⽐较丰富,英语也不错。
这次华为也是专门来⾹港⼏所⼤学招供应链,客户经理和技术的⼈,这次供应链和客户经理居多。
⾯试地点在华为深圳总部的培训中⼼的⾷堂,刚来的时候差不多有100号⼈吧。
⾷堂⾥有个玻璃房,⼏个⾯试官就在⾥⾯⾯试。
*第⼀轮专业⾯⼀对⼀的专业⾯,⾯试官都不是HR,应该部门经理级别的⼈吧,所以问的问题还是侧重专业的。
⾯试官⾯完⼀个⼈就出来喊另外⼀个⼈进去⾯试,⾯完好⼏个⼈之后,HR就过来给⼤家念名单,有些⼈就是叫去群⾯的,有些⼈就叫回家去了。
我从早上10点多到那⾥,⼀直到下午2点半左右才叫到我第⼀⾯。
当时已经有⼈四轮都搞完了,我⼀直看着那么多⼈⾛啊留啊的,⼼⾥挺不是滋味的。
说正经的,在我等待的过程中,也问了其他同学的⾯试内容,所以我都可以给⼤家分享⼀下。
当中我发现⾯试官问每个⼈的问题都有不⼀样,具体的可能要看你的专业和你的经历,有的⼈有考到英语,有的没有。
以下是我打听回来的现场⾯经----------同学A:⾃我介绍,对供应链的了解,说⼀下硕⼠课程,然后还问了⼀个很奇怪的类似IQ题的问题,最后来个⽤英⽂说⼀段最近的新闻。
(最后这位同学第⼀⾯挂了,感觉⾯试官问的问题有点奇怪,也可能因为我这同学没研究过供应链⽅⾯的)。
同学B:⾃我介绍(提到平时爱看书),⾯试官就问平时爱看什么书,答历史书,然后俩⼈开始聊看过xxx书,志同道合,⾯试官⼜问你看xxx书的时候觉得哪个⼈最印象深刻之类的问题,最后⾯试官直接告诉他过了这⼀轮⾯试了。
华为测试面试题全解

测试面试题1.怎么来设计测试方案根据测试需求(包括功能需求和非功能性需求),识别测试要点,识别测试环境要求,安排测试轮次,根据项目计划和开发计划做整体的测试安排。
被测试的特性:通过对需求规格说明书进行分析,列出本次测试需要进行测试的各部分特性(如要测试的功能需求、性能需求、安全性需求等等);不被测试的特性:由于资源、进度等方面原因,本次测试不列入测试范围的特性;测试组网图:进行本次系统测试所需要的软硬件设备、配置数据已及相互间的逻辑、物理连接。
今后测试执行时需要依据这个组网图来进行环境的搭建。
2.如果给你一个B/S系统你怎么来进行测试?此题答案还可用于回答测试流程,测试流程题亦可参考15题。
✧阅读系统需求,充分理解需求,记录问题,并与项目需求人员充分沟通。
✧编写测试需求,包括系统功能和非功能测试要点、测试类型、测试进度质量要求等。
✧制定测试计划,包括熟悉测试业务、设计测试用例、执行测试用例、进行测试小结、编写测试报告,任务颗粒度一般应小于5人天✧编写测试用例,根据测试方案设计用例,即便没有明确的性能和安全测试要求,也应识别进行此两项测试。
✧执行软件测试,✧进行测试小结,如果测试持续时间较长,每个版本间隙总结本轮测试。
✧编写测试报告,总结测试过程,汇总度量数据。
3.怎么进行工作流的测试把握需求,找准结点,理清流程,画出流转图,弄清节点间的数据流转,设计测试用例的时候必须覆盖所有可能的流程。
工作流:如果问到有没有做过,根据对工作流的了解情况回答,如果比较了解,可以把参与的某个项目中说上一些有工作流的,如果不是很了解就说没有做过,但是学习过相关知识。
4.在做性能测试的时候都需要关注哪些参数?并发访问量,服务器响应时间(最小、平均、最大)并发性能测试的过程是一个负载测试和压力测试的过程,即逐渐增加负载,直到系统的瓶颈或者不能接收的性能点,通过综合分析交易执行指标和资源监控指标来确定系统并发性能的过程。
负载测试(Load Testing)是确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统组成部分的相应输出项,例如通过量、响应时间、CPU负载、内存使用等来决定系统的性能。
我来说说华为机试

受乔哥的启发,决定写一个关于华为机试的简介,首先声明本人并非大牛,也无权拿到华为的内部资料,以下内容大部分源自网络,还有一部分是自己的感悟,本文以整理和疏导为主。
由于我不会JAVA,在这也就不写JAVA的东西了吧,下面的内容以C/C++为主。
分为几个部分:第一部分是华为机试流程、题型等相关介绍,第二部分是一些经典题目的剖些,第三部分是一些提示和建议。
一、华为机试介绍1.大致介绍时间:120分钟环境:Visual Studio(去年是vs2005)、Visual C++、Eclipse(Java)题量:共3题初级题——60分——3组测试数据中级题——100分——5组测试数据高级题——160分——8组测试数据注:初级题和中级题为必答题,高级题为附加题。
提交次数:每题最多5次评判方式:按通过测试数据组数给分,每通过一组得20分2.考试说明这里有一个老版的机试考试说明,供大家参考:C/C++,JAVA机试流程:①打开IE浏览器,输入机试系统IP地址(以当天告知的地址为准);②输入姓名、手机,选择“C/C++”或“JAVA”,登录;③登录后显示题目,阅读题目并点击页面最下方“下载框架文件”,将文件解压到D盘;④用VC6.0或Eclipse打开工程工程;⑤补充函数体、调试;⑥将工程压缩打包;⑦返回IE浏览器中的试题页面,点击最下方的“提交”按钮,完成提交。
3.注意事项华为的机试阅卷为电脑自动阅卷,大致流程是输入测试数据,判断结果是否正确,所以,在编写好程序后,一定要多测试几组数据,至少要保证题目中测试数据输入后,结果符合题目要求。
二、经典题目剖析1.在分析具体题目之前,有几个注意事项说一下:1)同学们平时写代码的编译环境不太一样,大致有GCC/G++,VC,VS,在这几种之中又细分了好多个版本,但是既然是准备华为机试,那么就装个最简单的VS 2005吧,只要代码在这个版本上通过,相信机试的时候也不会出问题。
华为机试评分标准

华为机试评分标准
1.代码实现能力:考察应聘者对编程语言的熟练程度,以及对算法和数据结构的理解和应用能力。
代码实现的正确性、规范性、易读性以及时间和空间复杂度等都会影响得分。
2. 面向对象编程思想:考察应聘者对面向对象编程思想的理解和应用能力。
包括封装、继承、多态的运用,面向对象设计模式的应用等。
3. 代码调试与优化能力:考察应聘者对代码的调试和优化能力。
包括对代码中可能出现的错误进行调试和修复,以及优化程序的算法和结构,提高程序的性能等。
4. 项目实战能力:考察应聘者在实际项目中的经验和能力。
包括项目的分析、设计、实现以及项目管理和团队协作能力等。
5. 英文文档阅读和翻译能力:考察应聘者对英文文档的阅读和翻译能力。
包括对技术文档、API文档、开发手册、演示文稿等进行阅读和理解,以及对文档中的术语进行翻译。
综上所述,华为机试评分标准主要考察应聘者的编程能力、面向对象编程思想、调试与优化能力、项目实战能力以及英文文档阅读和翻译能力。
在评分过程中,评分人员会根据考试题目和要求进行评分,综合考虑各个方面得出最终得分。
- 1 -。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.大致介绍
时间:120分钟
环境:Visual Studio(去年是vs2005)、Visual C++、Eclipse(Java)
题量:共3题
初级题——60分——3组测试数据
中级题——100分——5组测试数据
高级题——160分——8组测试数据
注:初级题和中级题为必答题,高级题为附加题。
受乔哥的启发,决定写一个关于华为机试的简介,首先声明本人并非大牛,也无权拿到华为的内部资料,以下内容大部分源自网络,还有一部分是自己的感悟,本文以整理和疏导为主。
由于我不会JAVA,在这也就不写JAVA的东西了吧,下面的内容以C/C++为主。
分为几个部分:第一部分是华为机试流程、题型等相关介绍,第二部分是一些经典题目的剖些,第三部分是一些提示和建议。
题8:
出一个链表和一个数k,比如链表1→2→3→4→5→6,k=2,则翻转后2→1→4→3→6→5,若k=3,翻转后3→2→1→6→5→4,若k=4,翻转后4→3→2→1→5→6,用程序实现。
代码见:8.cpp
如果这题能够轻松地写出,那么单项列表的知识就算是基本掌握了。
4)大数、高精度数运算。
题9:
例如:task[] = {0, 30, 155, 1, 80, 300, 170, 40, 99} system_task[] = {0, 3, 1, 7, -1} user_task[] = {4, 8, 2, 6, -1}
代码见:3.cpp
题4:
输入一组身高在170到190之间(5个身高),比较身高差,选出身高差最小的两个身高;若身高差相同,选平均身高高的那两个身高;从小到大输出;
代码见:20.cpp
题21:
写一个程序实现功能:将两个字符串合并为一个字符串并且输出,用指针实现。
代码见:21.cpp
题22:
给定一个字符串,实现一个函数,按下述方式输出字符串:如果此字符的下一个字符和此字符不一样,原样输出此字符,否则先输出此字符,再输出此字符连续出现的次数(次数不大于9)。
例如,字符串ABBCCCDEDFFF,输出的结果为AB2C3DEDF3。不用考虑溢出问题,不能使用任何I/O函数。
如:输入170 181 173 186 190输出170 173
代码见:4.cpp
2)求最大、最小数
题5:
输入整型数组求数组的最小数和最大数之和,例如输入1,2,3,4则输出为5,当输入只有一个数的时候,则最小数和最大数都是该数,例如只输入1,则输出为2;数组的长度不超过50。
代码见:5.cpp
题6:
二、经典题目剖析
1.在分析具体题目之前,有几个注意事项说一下:
1)同学们平时写代码的编译环境不太一样,大致有GCC/G++,VC,VS,在这几种之中又细分了好多个版本,但是既然是准备华为机试,那么就装个最简单的VS2005吧,只要代码在这个版本上通过,相信机试的时候也不会出问题。
2)现在很多新旧编程标准交织,这几年还有很实用的C++11,但是为了机试,这些还是先别秀吧,你问为什么有这么好的东西却不让用?因为VS2005不支持呗,类似的还有atoi(), itoa() 这些局限于编译环境的函数也最好别用。
代码见:12.cpp
题13:
通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。
压缩规则:
1.仅压缩连续重复出现的字符。比如字符串"abcbc"由于无连续重复字符,压缩后的字符串还是"abcbc".
2.压缩字段的格式为"字符重复的次数+字符"。例如:字符串"xxxyyyyyyz"压缩后就成为"3x6yz"
如下:9876543210 + 1234567890 = ?让字符串num1="9876543210",字符串num2="1234567890",结果保存在字符串result = "11111111100"。
-9876543210 + (-1234567890) = ?让字符串num1="-9876543210",字符串num2="-1234567890",结果保存在字符串result = "-11111111100"。要求编程实现上述高精度的十进制加法。
代码见:7.cpp
约瑟夫环是一个数学的应用问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列,这题既可以使用循环列表又可以使用数组在程序中两种方法都罗列了。
输入一串字符,只包含“0-10”和“,”找出其中最小的数字和最大的数字(可能不止一个),输出最后剩余数字个数。
代码见:6.cpp
相信通过题2、题3,在找最大、最小数时,不论是数组还是字符类型都可以轻松应对了。
3)链表
题7:
一组人(7个),围成一圈,从某人开始数到第3个的人出列,再接着从下一个人开始数,依次输出出列的人。(报数:共n个人从1编号,设从第s个人报号,报到m出队,依次输出出队的人。)
输入字符串“Hello world, i said hello world to the world”,返回“world”,“i”
代码见:10.cpp
上面两题,分别实现了正大数的加运算,大数的加运算,相信完全吃透后再编写大数运算的程序就不是问题了。
题11:
输入两行字符串正整数,第一行是被减数,第二行是减数,输出第一行减去第二行的结果。
代码见:11.cpp
5)字符串常见操作
题12:
通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。比如字符串“abacacde”过滤结果为“abcde”。
求两个长长整型的数据的和并输出。
代码见:9.cpp
题10:
在计算机中,由于处理器位宽限制,只能处理有限精度的十进制整数加减法,比如在32位宽处理器计算机中,参与运算的操作数和结果必须在-231~231-1之间。如果需要进行更大范围的十进制整数加法,需要使用特殊的方式实现,比如使用字符串保存操作数和结果,采取逐位运算的方式。
代码见:2.cpp
题3:
操作系统任务调度问题。操作系统任务分为系统任务和用户任务两种。其中,系统任务的优先级< 50,用户任务的优先级>= 50且<= 255。优先级大于255的为非法任务,应予以剔除。现有一任务队列task[],长度为n,task中的元素值表示任务的优先级,数值越小,优先级越高。函数scheduler实现如下功能,将task[]中的任务按照系统任务、用户任务依次存放到system_task[]数组和user_task[]数组中(数组中元素的值是任务在task[]数组中的下标),并且优先级高的任务排在前面,数组元素为-1表示结束。
题2:
输入10个数字,按各个位上的和从小到大排序,如果相同,则按数字从小到大排序。
输入描述: 10个正整数,保证都在int范围内,用空格隔开
输出描述: 10个数字,其从大到小的值,用空格隔开,最后一个数字后不加空格
输入样例11 3 2 4 5 9 8 7 10 6
输出样例10 2 11 3 4 5 6 7 8 9
代码见:13.cpp
题14:
删除子串,只要是原串中有相同的子串就删掉,不管有多少个都删除,返回子串个数。
输入字符串为:123abc12de234fg1hi34j123k,子串为:123
则输出为:abc12de234fg1hi34jk 2
代码见:14.cpp
题15:
将输入的字符串(字符串仅包含小写字母‘a’到‘z’),按照如下规则,循环转换后输出:a->b,b->c,…,y->z,z->a;若输入的字符串连续出现两个字母相同时,后一个字母需要连续转换2次。例如:aa转换为bc,zz转换为ab;当连续相同字母超过两个时,第三个出现的字母按第一次出现算。
代码见:16.cpp
题17:
字符串单词首字母转换成大写
举例:
输入:this is a book
返回:This Is A Book
代码见:17.cpp
题18:
通过键盘输入任意一个字符串序列,字符串可能包含多个子串,子串以空格分隔。请编写一个程序,自动分离出各个子串,并使用’,’将其分隔,并且在最后也补充一个’,’并将子串存储。如果输入“abc def gh i d”,结果将是abc,def,gh,i,d。
代码见:15.cpp
题16:
在给定字符串中找出单词(“单词”由大写字母和小写字母字符构成,其他非字母字符视为单词的间隔,如空格、问号、数字等等;另外单个字母不算单词);找到单词后,按照长度进行降序排序,(排序时如果长度相同,则按出现的顺序进行排列),然后输出到一个新的字符串中;如果某个单词重复出现多次,则只输出一次;如果整个输入的字符串中没有找到单词,请输出空串。输出的单词之间使用一个“空格”隔开,最后一个单词后不加空格。
代码见:18.cpp
题19:
输入一个字符串,删除其中所有的数字,所有大写字母改成小写,其他不变,并输出。
代码见:19.cpp
题20:
编写一个字符串替换函数,如:“ABCDEFGHIJKLMNOPQRSTUVWXYZ”这个字符串,把其中的“RST”替换为“ggg”这个字符串,结果就变成了:ABCDEFGHIJKLMNOPQgggUVWXYZ
2.机试的时候分为3类题: