华为面经

25届华为泡池子了,笔试AK选手(运气好,遇到的题思路比较直接),写个面经,希望最后华爹能收留我#华为求职进展汇总#

投递的部门是ICT计算产品线,岗位是嵌入式软开

1.机考笔试
满分600分,3道题,100、200、300分,时间2个小时,有一定难度,150分及格线,计算公式为题型分数与通过率的乘积累加和。

考试的范围覆盖包括模拟、双指针、滑窗、二分、哈希、DFS、BFS、动态规划、单调栈、优先级队列...太难的图论算法一般不会考,总之基础的都要掌握。排序个人觉得能够默写冒泡选择插入归并和快排就可以了,实战中用得最多是的快排,sort调函数就可以了,sort指定排序依据的5种方法要掌握一下。

推荐语言是cpp,纯c选手一定要转cpp,不然有些题处理输入输出很麻烦,也没有好用的stl,python也可以掌握一下,部分题目很好用。

华为嵌入式软开机考的难度可以说是超越大部分其他公司的难度,完全就是按照算法工程师的难度来的,所以一定要好好复习,特别是动态规划,动态规划几乎是必考的,一般主要掌握最大子数组和、最长递增子序列、最长公共子串就可以,背包问题基本不考(时间充裕最好了解一下)。

考试是ACM模式需要处理输入输出,难度大部分对应leetcode中等难度,但可能部分题目是两个中等难度问题的叠加,你需要根据题目意思拆解问题,转化为你熟悉的问题模板,个人觉得这一步非常关键。

一般好好刷问题都不大,不过要尽量考高一点,好像会作为最后排序的标准之一。

老师推荐:
1. 代码随想录 
小破站教程的讲解非常清晰,帮助你把握问题实质,伪代码给的解题模板非常好用,务必掌握,可以跟着他的网站顺序刷题。相见恨晚。
2. 抖音英雄哥(acm落魄卖课)
课程比较系统和全面,但课件质量没Carl哥的高,学具体算法可以看其他的博主的,但可以加入他的星球,有对应专题的算法训练,跟着刷完万人千题基本无敌。
3. 王争数据结构与算法 主讲java,可以尝试学习一下,更多是理论层面的讲解,可以学一下巩固知识。
4. 灵神回溯等等  顶级大佬,但可能我太菜了他的讲解我总是有些跟不上,可能段位到了才能有更深的体会吧!

代码随想录一定是典中典,个人强烈推荐。
学习算法的基本路线就是先跟着老师学完基础知识,做几道专练对算法有个直观印象,然后就踏上漫长的刷题苦旅了,其实更多是自我修炼。

2. 面试经验

2轮技术面,1轮主管面,我是线下一天面完,华为效率真高,猛赞猛赞

自我介绍+项目提问+手撕代码,几乎都是这样的流程。

前两轮技术面面试官可能不是你投递这个部门的,但一定是一线员工,都非常专业,整个面试过程给我的感觉面试官都很亲和,遇到真答不上来的问题也不会为难你

自我介绍可以说一些简历上没有的东西,介绍你的软实力;简历项目要熟悉,有的面试官会问的非常细,来评估你这个项目的真实性和知识点的掌握程度;手撕代码是手写,给你一道题(牛客或者leetcode),基本不会是题单上的题目,不过大部分都是通过率在50%左右的题目。手撕一开始撕不出来很正常,有个大概思路可以找面试官“交流一下思路”,其实更多证明的是你是有一定基础的,并且是善于沟通交流的,可能他的某个提点会让你豁然开朗。代码正确与否其实不是特别重要,最重要的是有思路。

主管面,主管一看就是大佬,贼有气质。主管面考察的点会有些不一样,主要是考察你团队合作能力,学习能力,解决问题的能力,价值观,对华为的看法这种,不要太放飞自我一般问题不大,实话实说、态度诚恳、客观评价就行。

总之刷题计划一定要早点开始,走软件的和走结构、硬件的整个秋招路线差异会很大,软件的如果前期没有足够的刷题量,那你只能在秋招期间恶补,你会发现根本腾不出精力去投递和面试,整个秋招期间压力会很大。

最后祝26届的找工作的学弟学妹们日后也能找到心仪的工作。

如果有机会进入华子可以找我内推,希望能够这一天吧,许个愿

全部评论
倒数第三段真实了,简直就是我
4 回复 分享
发布于 2024-09-28 02:49 江苏
大佬想问一下嵌入式我看官网写的要求掌握C/C++/汇编,没写python。机考的时候可以用python解题吗
1 回复 分享
发布于 2025-03-02 17:08 上海
佬,代码随想录知识星球里的项目可以吗
1 回复 分享
发布于 2025-02-13 11:37 重庆
校友有问四级部门方向吗?比较好奇是不是同一个部门
1 回复 分享
发布于 2024-10-05 15:21 广东
请问线下面试完多久出结果
1 回复 分享
发布于 2024-09-25 14:31 江苏
佬是本还是硕
1 回复 分享
发布于 2024-09-23 12:39 江苏
佬手撕难吗,是hot壹佰吗
点赞 回复 分享
发布于 2024-10-09 21:44 广东

相关推荐

01-28 16:12
中南大学 Java
几年前还没有chatgpt的时候,刷题真的是很痛苦。刷不出来只能看题解,题解有几个问题:第一个是每次看的写题解的人都不一样,很难有一个统一的思路;第二个也是最重要的是,题解只提供了作者自己的思路,但是没有办法告诉你你的思路哪里错了。其实很少有错误的思路,我只是需要被引导到正确的思路上面去。所以传统题解学习起来非常困难,每次做不出来难受,找题解更难受。但是现在chatgpt能做很多!它可以这样帮助你 -1. 可以直接按照你喜欢的语言生成各种解法的题解和分析复杂度。2. 把题和你写的代码都发给它,它可以告诉你 你的思路到底哪里有问题。有时候我发现我和题解非常接近,只是有一点点🤏想错了。只要改这一点点就是最优解。信心倍增。3. 如果遇到不懂的题解可以一行一行询问为什么要这样写,chatgpt不会嫌你烦。有时候我觉得自己的range写错了,其实那样写也没错,只是chat老师的题解有一点优化,这个它都会讲清楚。4. 它可以帮你找可以用同类型解法来做的题。然后它可以保持解法思路不变,用一个思路爽刷一个类型的题。如果题目之间思路又有变化,它会告诉你只有哪里变了,其他的地方还是老思路。5. 它也可以直接帮你总结模板,易错点。经过chat老师的指导,我最大的改变是敢刷题了。之前刷题需要先找某一个人写的算法题repo,然后跟着某一个人他的思路刷他给的几个题。如果想写别的题,套用思路失败了,没有他的题解,也不知道到底哪里错了;看别人的题解,思路又乱了。这个问题在二分查找和dp类型的题里面特别常见。但是现在有chat老师,他会针对我的代码告诉我我哪里想错了,应该怎么做;还按照我写代码的习惯帮我总结了一套属于我的刷题模板。每天写题全是正反馈!
牛客981:不刷才是爽
AI时代的工作 VS 传...
点赞 评论 收藏
分享
2025-12-12 19:58
哔哩哔哩_产品运营
跟同事聊天时候,同事说“你刚来时候blabla”,突然意识到自己已经正式工作一年多了!就这么从脆皮内耗大学生逐渐磨练成厚血条(厚脸皮)工位主理人。秋招简历当然也是投了不少份,但总有一些机会要留给自己的白月光,比如阿B,说说我秋招选择阿B的理由吧:1. “为爱发电”:说来兴趣真的是初心,阿B在手机陪我看了那么多番剧vlog学习视频,当然想和它距离更近一些。来了之后发现,B站重要活动要专门走内宣是有原因的,身边的六级大佬绝对不在少数。2. 实习体验感拉满:嗯对其实等不到正式工作就先来实习体验了。实习期在一个非常好的组,大家都很年轻氛围超好,做事情讲背景、讲逻辑不会只丢脏活累活。平时聊得来,工作起来也能快速打配合,项目完成时候所有人都成就感满满。再说说来正式工作之后的体验感:1. 校招生mentor文化很需要:在阿B每个校招生入职都是会有一位mentor的,不会让大家有刚工作人生地不熟就孤苦一人挑大梁的感觉。很幸运我的mt人真的超好,耐心温柔业务能力又很强。常常在对需求听她帮我说话时看着她身上闪耀的光芒想要流泪。有mt的话landing期会顺畅很多。公司也会安排一些活动帮助mentor和mentee增进感情。2.小动物们和各类活动是回血剂:工作起来当然难免遇到一些磕磕磨磨,但是压力大时候转头看到想悄悄溜过的小猫摸上一把,真的会治愈不少。还有节假日的各种活动和扫楼活动,真的会给上班增加动力。最后上图!没有任何工作会让人一直开心吧,但阿B你在照顾员工心情这一块儿做得真的很不错。
哔哩哔哩公司福利 915人发布
点赞 评论 收藏
分享
评论
61
168
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务