当前位置:   article > 正文

华为OD 机考在线练习和考试指南_华为od机试平台

华为od机试平台
看完在线机考练习和考试指南,后面有机考练习的 具体题型和题库,最后有个模拟套卷练习,可全部 练习完成后,在做套卷练习下

 

一、在线训练
考试前一定要在线训练, 练习地址: https:www.nowcoder.com/ta/huawei 直接裸考很容易挂,考试 题型都涵盖在训练题当中,难、中、易题型都练习一下,充分熟悉题型和答题逻辑,如下图:

 

二、使用方法(以 Java 为例)
在线训练时,请选择 考试模式 ,如下图所示: 4 , 8
1 、程序开发
1 )程序开发时不要紧张,先将工具调整为最合适的宽度(当鼠标悬停在下图红框处鼠标变为“ * ”时 直接拖拽左侧的文本框即可,也可点击右上角的全屏,进行全屏编码),保证编码舒适性,如下图:

 

2 )编码时,注意 import 所需要的包,代码工具无法自动提示相关类的引入,代码补全及 tab 空格提 示
3 )代码错误提示:除了括号匹配外,其他错误如拼写错误一概不会给出提示,直到运行调试时才会
在结果框(可理解为控制台 console )中显现,此处建议,编码当达到一定量后做代码自测,以免因无代
码报错功能而导致拼写错误有多处时很难找到错误原因。具体详情请见 2 、程序调试

 

4 )针对 java 的代码补全功能并不强大,很多提示无法得出,请勿过分依赖于代码补全功能,应早做 准备,熟记字符串及数组等常用方法名称,例如 jdk1.8 的排序方法在代码提示中就无法得出,如下图:
其他 jdk1.8 lambda 表达式也是如此, Collectors 以及 Comparator 等常用工具类的引用等需要手动引入, 代码补全不会提示(List ArrayList 的引入均不会自动提示

 

2 、程序调试
1 )当代码完成一部分时,如需调试,请点击左上角的自测,打开自测页面,如下图:
2 )下图中自测页面个文本框的解释如下图:
3 )自测输出框可以拉升,方便查询输出及错误信息,根据输出及错误信息调整代码即可。

 

4 )代码错误提示有时不会提示行数,如数组越界的错误,需自身去排查。如要返回编码区,点击右 上角的“返回代码编辑器”即可;

 

5 )程序基本开发完成后记得点击 “保存并调试” ,否则答案不作保存,不限制提交运行次数(以提 交中最高得分计分),调试完成点击 【提交本题型】 按钮,最后交卷。

 

三、考试提示

 1、 在线训练和正式考试,请在本地 IDE 上进行编写,然后再粘贴复制到笔试页面,保存并调试。

2 、 考试时 不用紧张 ,保持正常编码习惯即可,遇到无法提示又无把握的实现时,改用其他方式代替。
3 、 训练和考试的代码 均需要编写输入和输出代码 ,编码一段代码后记得进行调试,保证代码正确性。
4 、 编码工具删除行 ctrl+d 依旧可以使用, ctrl+c +v +z 等均可正常使用, 其他快捷键建议尽量莫
,尤其是有保存习惯的同学, 不要用 ctrl+s ,否则会打开页面保存键,算弹出当前页面一次。
5 、 请安装使用最新版 chrome 浏览器作答,考试需开启摄像头,请确保电脑带有摄像头,考试中途请
不要查看其它网站。
6 、 答题前请注意查看示例 ( 计入考试时长 ) ,代码完成后请务必点击【保存并调试】按钮 ( 可以多次,以
最高得分记分 ) ,否则答案不做保存,调试完成点击【提交本题型】按钮,最后交卷。
7 、 考试时间 150 分钟,满分 400 分,及格 150 分。卷面共 3 道题, 2 道一星难度,一题 100 分, 1 道二
星难度,一题 200 分,考试语言可自行选择。
8 、 考试时允许使用草稿纸,请提前准备纸笔。如果需要上厕所,请在考试前提前准备好,避免考试中
途离开座位,出现离开监控的情况。
9 、 考试期间如遇到断电、断网、死机等问题,可以关闭浏览器重新打开试卷链接即可继续做题,遇到
问题请及时反馈给 HR 1 , 8

 

HW 机考攻略
【刷题网址】
牛客—— https://www.nowcoder.com/ta/huawei
力扣—— https://leetcode-cn.com/problemset/all
【刷题题型】
1. 入门题( 5 题)
(1) 输入处理(重要): HJ5. 进制转换
(2) 排列组合: ( 牛客搜索 )NC61. 两数之和
(3) 快速排序: HJ3. 明明的随机数
(4) 哈希表: HJ10. 字符个数统计
(5) 递归: NC68. 跳台阶
(带 * 题目与第一第二道题目难度相近,以下题目基本覆盖大部分知识点)
2. 字符串操作( 6 题)
(1) HJ17. 坐标移动
(2) HJ20. 密码验证合格程序
(3) *HJ23. 删除字符串中出现次数最少的字符
(4) *HJ33. 整数与 IP 地址间的转换
(5) HJ101. 输入整型数组和排序标识
(6) *HJ106. 字符串逆序
3. 排序( 5 题)
(1) HJ8. 合并表记录
(2) *HJ14. 字符串排序
(3) HJ27. 查找兄弟单词
(4) *NC37. 合并区间
(5) *HJ68. 成绩排序
4. 栈( 2 题)
(1) NC52. 括号序列
(2) *leetcode 1614. 括号的最大嵌套深度
5. 排列组合( 2 题)
(1) *leetcode 面试题 08.08. 有重复字符串的排列组合
(2) leetcode 77. 组合
6. 双指针( 3 题)
(1) *leetcode 674. 最长连续递增序列
(2) NC17. 最长回文子串
(3) NC28. 最小覆盖子串 7. 深搜( 1 题)
(1) HJ41. 称砝码
8. 二叉树( 2 题)
(1) *leetcode 剑指 offer 32 II. 从上到下打印二叉树 II
(2) leetcode 剑指 offer 32 III. 从上到下打印二叉树 III
9. 其他( 6 题)
(1) *HJ108. 求最小公倍数
(2) *HJ28. 素数伴侣
(3) *HJ60. 查找组成一个偶数最接近的两个素数
(4) *leetcode 994. 腐烂的橘子
(5) leetcode 204. 计数质数
(6) HJ25. 数据分类处理
以上题目熟练掌握后进行模拟考试,模拟套卷链接:
https://www.nowcoder.com/test/1088888/summary
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/799830
推荐阅读
相关标签
  

闽ICP备14008679号