#OD# 华为社招笔试+综测经验分享
一、机考
1、题目类型
3道题,考察综合编码能力(会有模拟、场景应用这种题,考察数据结构及应用),难度区间:[简单简单中等,中等中等困难];
2、通过要求
100+100+200,150分即可;说明:华为机试是按照用例分给的(即:如果这道题有20个用例,15/20部分通过,则得分:15/20*题目分值);
不能作弊;
3、刷题建议
牛客华为机试题库https://www.nowcoder.com/exam/oj/ta?tpId=37
可以重点看看字符串处理、DFS、BFS;
4、技巧分享
a)输入输出:OJ模式,需要自己处理输入输出,如果是新手一定要多练习一下,尤其是连续多行输入处理
b)策略:
- 如果可以直接搞定,那就求通解;
- 如果场景复杂,不好求通解,尽量多得分,例如求特殊解(“若无解则输出-1”)、暴力解法(时间复杂度不满足,但是可以过一部分用例)。
二、综合测试
1、题目类型
俗称“性格测试”,就是一些选择题,强烈同意、基本同意、基本不同意、强烈不同意;对于公认的美好品质(积极、乐观、信守承诺等),自然是强烈同意的。
2、通过要求
正常填写、不激进、前后表述一致,基本都能通过。
3、刷题建议
网上有很多题库,还是比较相似的。例如:https://wenku.baidu.com/view/6b813bd0ee3a87c24028915f804d2b160b4e86b3.html?_wkts_=1714980938214&needWelcomeRecommand=1
4、技巧分享
这篇帖子总结的很好https://www.nowcoder.com/discuss/353158733318529024,主要测试点就是:
a)是否性格不合适:性格偏激、高傲(我最牛逼、我要领导别人)、我不加班;
b)是否自相矛盾(很重要!),会以不同维度的比较让你选择最合适和最不合适,这是连环题,会有3到5道题形成一个连环,先后不要矛盾;
比如:题37:我做事广泛听取别人的意见、我喜欢创新、我坚持按时完成任务
题45:我喜欢创新、我做事不喜欢半途而废、我坚持按时完成任务
题59:我坚持按时完成任务、我做事不喜欢半途而废、我做事广泛听取别人的意见
如果前后矛盾了,很容易会被判断出来。所以做题之前不要过度给自己洗脑,否则做题的时候“人格分裂”就可能会有前后矛盾的乌龙了。
记住,从打开考试链接开始,你就拥有了以下美好品质:积极、乐观、信守承诺、乐于助人、有团队精神、听取他人意见、井井有条、有逻辑、坚持、创新、研究底层原理、喜欢提出一些不错的点子。
三、FAQ
Q1: 流程有哪些?
流程发起 -> 机考 -> 综测 -> hr交流 -> 技术一面 -> 技术二面 -> 主管面 -> offer发放 -> 流程结束 -> 入职。
Q2: 笔试成绩有效期?
:机考通过成绩可以保留12个月(满分24个月),未通过冷却期6个月;
:综测通过可以保留18个月,未通过需要冷却18个月。
Q3: 如何知道我当前的状态?
:直接找hr或当时联系你的人问(谁问你要身份证号码就是谁)
:注意,如果已经在一个部门的流程中了(流程中指的是从你的简历被该部门锁定开始直到offer/failed),是无法进入另一个部门的流程的,并且其它部门无权干预你的流程。
Q4: 一般面试题都问啥?
:这都是不确定的,因为面试官资源是各部门共享的,可能不是意向部门面试官面你。能确定的是你面试C语言,就围绕C技术栈考察,难度由浅到深,看你掌握程度。
:【建议】把技术栈相关的基础知识巩固扎实,例如语法/进阶语法基础、相关的专业知识(例如C开发 操作系统原理、Java开发 可能分布式技术栈、也可能计算机网络等);项目经历要清楚“是什么”“我做了什么?是否有亮点,亮点是什么?”(如果没有亮点,安全编码、高效高质量交付也算个人能力亮点)
如果对嵌入式开发/图像算法方向感兴趣的同学可以私聊我,可以帮你拿到一手消息和流程动态~
#华为##OD#