我来说说华为机试讲解

合集下载

华为面试秘笈

华为面试秘笈

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

我来说说华为机试

我来说说华为机试
输入一串字符,只包含“0-10”和“,”找出其中最小的数字和最大的数字(可能不止一个),输出最后剩余数字个数。
代码见: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;。

目前为止最详细的华为面试

目前为止最详细的华为面试
此次华为招聘,每个人面试的轮数都不同,大多是四面,而且是一天面完,运气好的三面搞掂,营销类多的达到了7轮,而我-------悲壮地面了6次…… 大家应该都知道这次华为招聘不面向广工,参加了一面的几位信工的同学都是上周日在中大霸王笔的,嘿嘿~~~其实我发现根本不用笔试,只要直接在周一把简历交给华为的HR就可以了,呵呵,然后我在当天晚上便收到了面试通知 第一面,资格审查,主要是检查你的证书是否是真的,面试官是非常NICE的李经理,他的问题一般就如,咦?你的学生证怎么有涂过的痕迹啊?是不是你的啊?之类的东西,我照实回答了他。同时,在他问我简历经历的时候,我还大肆吹捧华为 例如,他问:”你接触过这么多CISCO的设备,有没有接触过华为的啊?“我立马回答:”有接触过,特别在我在XXX公司(华为3COM金代)实习的时候,我了解到华为在中国的销量已经远远超过了CISCO,而且华为的增长还在不断增长,销售额预计在今年达到XXX,而CISCO上个财年才XXX” 我一抬头,发现他居然在偷笑,哈哈,看来人还是要被拍马屁才行,另外就是,平时吹水时候引用的数据在重要时刻居然派上用场,所以大家要多多积累哦! 之后又回答了关于华为高端产品的一些问题,NE80,NE60,8500那些,特别当我提到有参加过3COM 8800发布会的时候,他更是露出了满意的笑容,呵呵,对一家公司的了解更能增加面试官对你的印象分 对了,还有几个常见的问题也被问到了,例如你觉得自己有什么不足?你的朋友是如何描述你的用一个词总结,这些问题大家搜一搜就能查到。 一个小时后,一面结束,应该是过了,我想 又填了份表之后,已经到中午了,下午3点终于到我了,二面的面试官很年轻,我心想,哈哈,这个愣头青,应该要面我技术了吧,随随便便搞定你! 进去坐下以后,发现他在看我简历时候不断的阴笑,然后突然来了一句:“过了六级啊,怎么口语一般啊?”我始料未及,随口回答:“因

华为集体面试经验集锦

华为集体面试经验集锦

华为华为集体面试集体面试集体面试经验集锦经验集锦经验集锦((一)一般是几个人一组,搞排名什么的,比如给你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人一组,选一个人来陈述自己小组的结论,还要问你的组谁表现好谁表现差...学长说这个讨论就是强调集体团队精神,哪怕有不同意见的在组代表人陈述的时候都不能说,还有组内讨论最凶的,老唱反调来显示自己的也会给考官留下不好的印象.....问到谁最好最差的回答也不能太直接...前天参加了华为的面试。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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类题:
相关文档
最新文档