首页 > 华为机试最全攻略
头像
华为机考
编辑于 2022-07-23 14:36
+ 关注

华为机试最全攻略

1、关于机试注意事项,必看

1.1 【机考时长2.5小时,3道题】考试时长是150分钟,考题一共三道,分值是100 100 200,通过多少用例,就得多少分。三道题累计得分, 150分就算通过,但分数越高,对你的定级越有帮助。提交时点击 "保存并调试",就可以看到结果,并且不限次数。如果编译有问题,会提示具体编译报错。如果用例没全部通过,会告诉你通过了多少。但不会告诉你哪个用例没过,不然你穷举就把题目做对了。
1.2 【可使用IDE编辑器】考试时,可以用本地的IDE编写代码,然后再复制到机考页面提交,因此本地不管用什么编辑器,一定要开启代码自动联想功能,这样一些常用的API即使忘了也没关系,记住工具包名有时会给你很好的联想出来。
1.3 【ACM输入输出】机考是ACM模式,即自己写输入输出,这个如果之前一直是在力扣练习的话,一定要提前熟悉一下这个区别,把标准的输入输出掌握,这个是比较好掌握的,但是如果不练习是很难搞定的,如果因为这个挂掉就太可惜了,所以一定要先到牛客网练习一下,地址是: https://www.nowcoder.com/ta/huawei 。 这个练习的网址,里面是没有原题的。练习的网址主要是让你熟悉一下 ACM模式,即自己写输入输出,使用标准输入输出即可。
1.4 【摄像头防作弊】邮件中的考试通知, 先点击"确认是否参加考试",跳转到考试系统,然后就是签字、调试摄像头、开启屏幕录制、提供一个二维码让你拿手机扫一下并保持在那个状态。这里需要说一下,摄像头不要断,手机充好电,扫完码放一边,点击"点击确认是否参加考试"前,就把没用的网页都关掉(有同学在开考前百度了一下 如何处理字符串,结果被判作弊了,很冤枉)。

2、防止被判定为疑似作弊,一定避免

如果你发现是刷过的原题,一定一定不要直接照抄之前的思路,否则直接判定为重复度大于80%作弊,一定要进行大改,比如抽出函数,循环替代等!!
2.1 出现“与之前的人代码重复率大于80%”的情况你即便刷到过别人发的答案,也不要照抄,改变量名没用。最好抽取个函数什么的,把 for 改为 while 之类的,大改,不然会被判定为作弊,还需要澄清,很麻烦
2.2 出现“摄像头异常关闭”、“屏幕监控异常关闭”的情况。大部分是因为你电脑登陆着  微信或QQ,中途弹窗弹语音弹视频导致,请你开考前,把一切无关的东西全关掉
2.3 出现“手机离开监控”的情况”的情况。请你到时候把手机卡拔了,连上WiFi和充电器,扫完码之后放一边别动它
2.4 如果你是今年的应届毕业生,那么一定要检查你的机考时间要在毕业双证上写的时间之后,否则算违规情况,不允许在还没有拿到毕业证前的候选人参加机考。

3、刷题准备

考题一共三道,分值是100/100/200,通过多少用例,就得多少分。三道题累计得分,150分就算通过,但分数越高,对你的定级越有帮助。定级越高 =  薪资越高。150就像是我们高考时的一本分数线,并非你过了一本线,就可以上南大、北大 这种学校了,所以分数是王道,越高事越少。

3.1 如何高性价比,拿到150分,通过机考

1)https://www.nowcoder.com/ta/huawei这是机考练习题题库,需要充分练习。真题难度相当于leetcode上面2道简单(各100分),1道中等的难度(200分)。相当于牛客网各一道简单,中等,困难的难度。需要最低考150分(但是这个分数是及格线,要有把握通过面试,机考争取要考300分以上),尽量多拿分。
2)机考是取三道题的总分,用例通过率*题目分数, 不一定要完全做对,因此如果遇到不能全部用例通过并且还想不到问题场景的时候,不要一直死磕,继续做其他题,不要出现等时间没了答案还没提交的情况。

3.2 模拟练习,重点看,可能有出现

最近发现这个帖子里贴了好多题目,不确定是否真题,但大家可以去看看,练练,发现看题解还要付费【付费觉得没必要,部分题解可能还是错误的】,可以重点参考题目内容,网上搜索类似解答:
链接一【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

全部评论

(12) 回帖
加载中...
话题 回帖