华为OD机考注意事项大集锦
考试注意事项(可以在系统里看到详细考前须知):
- 1.请使用最新版 chrome 浏览器作答(72 版本以上) ,考试需开启摄像头,请确保电脑带有摄像头
- 2.考生只能在笔试页面在线编写和调试代码,手机监控,电脑摄像头都要打开,考试过程中不要故意取消监控。考试前关闭网页 QQ,网页微信等其它网站,考试过程中不要访问百度等其他网站(手机熄屏、来电中断、弹窗中断等都可能提示“手机监控异常”的情况,影响考试结果,若能保证WiFi稳定高速,且手机保持常亮,可开启飞行模式,笔试过程中如手机监控中断,需重新扫码开启(系统有提示))
- 3.考试答题时间 150 分钟,尽量在早上和安静情况下答题
- 4.考试共三道编程题,考察更多的是基础知识和代码的规范性。答题前请注意查看示例(计入考试时长),代码完成后请务必点击【保存并调试】按扭(注:前2题设1个提交按钮,第3题设1个提交按钮,前2题提交后无法返回),否则答案不作保存,不限制提交运行次数(以提交中最高得分计分),调试完成点击【提交本题型】按钮,最后交卷 5.考试时允许使用草稿纸,请提前准备纸笔。考试过程中允许上厕所等短暂离开,但请控制离开时间6.考试期间如遇到断电、断网、死机等问题,可以关闭浏览器重新打开试卷链接即可继续做题7.如遇问题请及时截图拍照保存相关证据并反馈给考试主办方 8.机考链接为一周有效期,每半年一次考试机会
复习建议
1.机考为3道编程题,分值分别为为100、100、200,满分400,150以上通过,300以上优秀;
2.考试时间:150分钟,不用每题测试用例跑满,达到要求即可通过;
3.通过示例:(1)第一题.测试用例80%(80分)+第二题.测试用例70%(70分)+第三题.测试用例0%(0分)=150 通过√(2)第一题.测试用例50%(50分)+第二题.测试用例50%(50分)+第三题.测试用例25%(50分)=150 通过√(3)三道题难度不一样,2道1星题,1道2星题,每个人知识储备有差异,因此难度也因人而异,注意考试时间分配,尽量三题都提交,保证凑够150分即可通过
4.关于题型:所有题型中,字符串处理是大头,占比接近30%,主要是分割匹配排序较多。 数组的运算题型较多,排列组合,连续数列的条件匹配较多
5.困难题型主要有以下几类: 复杂的树,图,堆栈算法:考察最短路径和关键路径,图结构较多。功能类实现:考察模块化编程思想数学运算的题型较多求模或者需要找到数学规律来做来设计,不要按照题型步骤编程,比如因式分解,就是找素数乘积,对于连续数组匹配,需要将数组转化处理不要想太复杂的排列组合优化等算法动态规划(建议掌握)
刷题准备
1.关于机考题目
刷题题库题库地址:https://www.nowcoder.com/ta/huawei路径: 牛客网首页 > 题库>在线编程 > 华为机试在线训练
2.刷题节奏及方法(1)建议每天抽1~2小时刷题;
(2)难度参考牛客网中等、较难两个等级(约70题),初次刷题可适当先刷几道入门和简单难度的题熟悉编译环境,后期以中等、较难为主;********的题目也要刷,需要重视********的简单、中等题
(3)建议至少刷题30道(中等、较难)及以上,提高机考通过率(如时间充裕可尽量多刷);
(4)刷题过程中需注意解题思路和方法的积累,灵活应用从而应对改编题;
(5)建议适应牛客网编译环境,考试时方便灵活应用,简单题可直接在网页里写,难题用本地编译器调试;
(6)关注平时做题的用时情况,考试时分配好考试时间,争取在有限的时间里拿到最高分;
(7)若没时间写完代码,写上代码思路框架也可得分。
面试准备tip
机考通过后可继续刷题复习
1.整个面试期间请保持良好的刷题习惯,可在保证通过的前提下争取高分300+通过,会有助于后面的面试以及定级定薪
2.技术一二面都有一道现场的编码题,技术面前可重点复习之前刷题过程中遇到的难题、错题
3.牛客网题库刷完之后,可适当补充一些********上面的题
#华为OD算法##华为OD社招##华为od笔试##华为od机试 ##华为OD#
