华为机考攻略
华为面试流程:一般经过 机考(线上),技术面试2轮,资格面试 1轮,综合面试 1轮 ,其中现场面试要求1轮,其他都是线上面试, 机考之后,其他面试都在一周内完成。
机考相关信息参考:
1) 机考形式
机试总共三题,前两题每题100分,第三题200分, 总分400分
机试可选语言:C/C++、java、python、js
机考时长:2.5小时
答题平台: 牛客 。收到机考链接后,建议一周内完成答题,提前准备带有摄像头的电脑。
算分方式:提交时点击 "保存并调试",就可以看到结果,并且不限次数。如果编译有问题,会提示具体编译报错。如果用例没全部通过,会告诉你通过了多少。但不会告诉你哪个用例没过,不然你穷举就把题目做对了。每道题按通过测试用例的比例算分,总分是三道题的分数之和。
通过分数:150分是 华为 统一的通过分数线。但各部门的要求又不一样,通常非目标院校的分数要求更高些。总之分数越高越高,对后续的定级、综面、HR审批都有益处。
开发技巧:考试时,可以用本地的IDE编写代码,然后再复制到机考页面提交,因此本地不管用什么编辑器,一定要开启代码自动联想功能,这样一些常用的API即使忘了也没关系,记住工具包名有时会给你很好的联想出来。
机考是ACM模式,即自己写输入输出,这个如果之前一直是在**练习的话,一定要提前熟悉一下这个区别,把标准的输入输出掌握,这个是比较好掌握的,但是如果不练习是很难搞定的,如果因为这个挂掉就太可惜了,所以一定要先到牛客网练习一下,地址是: https://www.nowcoder.com/ta/huawei 。 这个练习的网址,里面是没有原题的。练习的网址主要是让你熟悉一下 ACM模式,即自己写输入输出,使用标准输入输出即可。
难度系数不是递增关系 第三题时而简单 建议先阅读三个题目再完成三个机考 考试过程不能进行调试 机考有效期7天 尽量不要卡最后一天完成 容易失效(切勿一道题耽搁太久,注意合理分配答题时间)
2) 防作弊建议
邮件中的考试通知, 先点击"确认是否参加考试",跳转到考试系统,然后就是签字、调试摄像头、开启屏幕录制、提供一个二维码让你拿手机扫一下并保持在那个状态。这里需要说一下,摄像头不要断,手机充好电,扫完码放一边,点击"点击确认是否参加考试"前,就把没用的网页都关掉(有同学在开考前百度了一下 如何处理字符串,结果被判作弊了,很冤枉)。
3) 刷题技巧
不要盲目的 刷题 ,凡是讲究策略与技巧,题型是有限的,用自己的方法梳理题型,归纳与总结,就能举一反三、手到擒来。
题型归类:递归、分治、单调栈、并查集、滑动窗口、前缀和、查分、 二分查找 、BFS广搜、DFS深搜
1. 可以刷刷leetcode训练一下自己的算法思维,其实那些非专业面试算法大部分都是有规律的,很多东西都可以用并差集,滑动块,漏斗模型之类的解决。重点:训练自己的算法思维
2. 熟悉你自己的语言特性,了解怎么操作基础的数据结构,把这些搞六了,有算法思路,写起来顺风顺水。其实大部分情况下,你有思路,但是不知道怎么写而已。
3. 熟练使用IDE调试查看对象和集合,题目中给的测试用例都比较有简单,误导性很强,导致代码提交之后不能AC。
4) 模拟练习,重点看,可能有出现
最近发现这个帖子里贴了好多题目,不确定是否真题,但大家可以去看看,练练,发现看题解还要付费【付费觉得没必要,部分题解可能还是错误的】,可以重点参考题目内容,网上搜索类似解答:
链接一【2022年4、5月高频机试题 】: https://www.nowcoder.com/discuss/964362
链接二【华为OD机试真题整理】: https://www.nowcoder.com/discuss/964367
链接三【华为OD机考真题汇编】 https://blog.csdn.net/weixin_44052055/article/details/123930856
链接四【常考知识点】: https://www.nowcoder.com/issue/tutorial?zhuanlanId=Z0r7qm&uuid=521ebf8f28604a7299107dba1a6dd97e
链接五【华为机考题库】: https://www.nowcoder.com/exam/oj/ta?tpId=37
链接六 【2022华为机试社招OD高频考试真题【7, 8月份Q2, Q3考试新编程题目】】:https://blog.csdn.net/qq_21712899/article/details/125040945
链接七 【模拟面试】企业面试真题_情景模拟面试_牛客网 (nowcoder.com)
5) 考试注意事项
1、务必提前熟悉 牛客 网的答题方式;
2、全程不要离开摄像头;
3、三道题的答题时间合理安排,第三题一定要去做;
4、机考时,笔记本务必插电,有同学考试时,笔记本没电关机导致不过。
5、机考需要身份证号作为标识,请同学们提供下
6)Q&A
Q1:机试成绩什么时候出来?
A1:一般第二天
Q2:机试没有通过怎么办?
A2: 华为机考以身份证号码申请 半年只能考一次, 挂了只能半年后再进行华为的面试流程 ;
Q3:申请OD岗位,会立即安排机考吗?
A3:和接口人沟通, 申请刷题1-2周时间,不要立刻参加机考。
Q4: 被判定为作弊,怎么处理
A4: hr会申请机考重新考试
Python 入门:
https://mp.weixin.qq.com/s/OqE8gRLL2G78d8pYYSUKLw
#华为机考##华为OD机考#