华为OD面经
看了那么多面经,也经历了漫长的等待,最终成功入职,写一篇面经回馈牛客(终于也到我写面经了哈哈),所述如有不妥或涉嫌违规麻烦联系删除。同时感谢和我对接的hr,一个德科(主),一个华为云hr(捞我的),都对进度还是比较负责哈,发消息也都有认真回复,也感谢牛客上我私信问问题的那些老哥和部分hr哈。
结论:流程总计40来天(5.16-6.27),经历两个部门,已入职成都,d2,想来华为od的要做好面对流程上各种异常情况的准备,换部门要积极一点,等待是非常被动的。
个人背景:本211科班,空窗1.5年,机考370,投的前端,入职的应该是后端, 工作机会来之不易,大佬们轻喷。
个人总结写在前面:
流程经验:投递简历前,先和hr聊聊,侧面了解hr的责任心(很重要,不然后面流程异常了你就知道了),紧握手中的身份证号码不要随意发送以防止被锁定后后悔。再一个就是流程本身就很长,你要不断地和hr沟通让他跟进进度,这不但是他的工作,也是你的工作机会。换部门前,先从各个招聘软件上问问各个招聘有没有hc(不要发简历,隐藏一下个人信息),然后捞你的要先沟通能不能下offer什么的。总之要多沟通,不要着急发个人信息。
备战经验:毕业1.5年内,更注重你的算法能力和计算机基础是否扎实,算法上应该很多人推荐题库,不多做说明。然后就是你的简历,你需要写齐你所有会的,包括计算机基础,编程基础等等,但是要注意,你写的每一句,都要考虑好自己是不是满足,不要简历上写了,面试一问不知道,就会很降分。
面试经验:我遇到的华为的面试官都很和善,会根据你的实际情况和简历情况提问,回答问题的时候,先说结论,然后展开来讲一讲,不要冷场,回答的时候组织好语言,不要紧张和磕磕巴巴的,不会的要如实说明,换个问题/笔试题。
所经历流程:
机考5.16
B卷,两道mid,一道简单。
小结:大学的时候做编程题还算比较认真,笔试前几天我刷了大概十来道leetcode找手感,10道acm模式的题熟悉了一下acm输入输出,本来打算再花几天时间背背题库,但是链接下来的当天没忍住点开做了,运气比较好,笔试的时候题不难且恰好有思路(真的幸运),大家要踏踏实实刷题库,不要碰运气,机试成绩关乎到你的面试安排,审批(猜的)。三道题通过率好像是91% 83% 100%。200分的题我直接暴力,没想到全过了,时间太久不记得题目了,总之就是多刷题,做题注意时间。
综测 机考后2天
小结: 前后一致,展示你的积极向上,看见也有人挂的,这里挂了不好被捞,做前慎重,多看面经。
一面5.25
上来开撕,题目忘了,应该比较简单,两层循环解决,用时10分钟,然后让我口述思路,问了我算法时间复杂度,我说两个循环,应该是O(N方);
紧接着自我介绍,问了我有没有实际经验,然后照着简历提问八股,然后让我介绍一下项目及难点,然后问我了一个场景设计题(路由跳转判断当前用户是否有权限,回答的路由守卫。),然后问我算法这块有没有学习过,怎么练的,回答有学过,用leetcode。最后时间差不多才40来分钟就结束了。
小结:简历要真实,基础要理解并熟记。
二面5.26
上来问了空挡原因,如实回答,然后照着简历问八股,然后八股问完就已经33分钟了,就发题让我做,问我看得懂不,看懂了就开始,题目是一个有关栈的应用,我回答说可以用栈,然后开始手撕,用时25分钟,因为期间有几个下标没有很严谨,所以改了会bug,然后运行ok,通过用例后,让我讲了思路,时间刚好一小时,结束。
小结:简历要真实,基础要理解并熟记。
部门1资面(挂)东莞5.30
上来自我介绍,问我空档期,如实解答,积极向上的面对一切提问。未来规划,期望薪资(我感觉面试官觉得我要多了)。
第四天,空档期原因,挂掉了。
换部门
挂了后,积极找捞,目标成都,牛客遇到了捞我的华为云hr。
部门2资面 成都6.8
先自我介绍。
聊学习,聊规划,聊生活,如实回答。期望薪资:这次比较保守。
部门2综面 成都6.8
先自我介绍。
抛出实际问题,你面的前端,我们部门是java(按照自身具体情况去说,展现自己能应对工作的自信)。聊学习,聊生活,让我说一个最难的算法并且说说实现(01背包dp这类的,算法思路大家要会,会实现更好)。返问该学习哪方面技术。
谈薪资电话 6.11
告知薪资和社保什么的
审批 6.12-6.27
几乎每天一催,问问到哪一步了。
审批完就下offer了,然后就是入职流程(7月初)了,大家搞技术的同时注意身体健康~。
#华为OD#