说说我感觉中的华为OD吧!!!
华为OD的面试流程包括机试、性格测试、HR面试、技术一面、技术二面和主管面试。我是一名非计算机专业、非应届生的211本科生,曾尝试跨考计算机但失败了。然而,我学习过《计算机组成原理》、《数据结构》、《操作系统》和《计算机网络》等408计算机学科专业基础综合课程。我选择华为OD是因为在我所了解的信息范围内,华为OD的薪资待遇相对较高。
机试共有3道题,分值为100+100+200,总分为400分。时间限制为150分钟或3个小时。我用了不到1个小时就完成了机试。每道题目都需要通过测试用例来得分,全通过则为满分。机试是在牛客网上进行的,采用ACM模式。
为了节省时间,我是直接在网上购买的题库,基本上华为od机试会考到很多原题。对于算法较差的同学,建议购买。我是购买的下面的题库,包含2023的最新题库以及2022的老题库,所有题目都提供了使用C++ Java JavaScript 以及python实现详细的解法,推荐给大家
华为OD机试备考攻略 以及题库目录分值说明 考点说明blog.csdn.net/banxia_frontend/article/details/129640773
性格测试类似于选择题,大约有100道左右,需要选择最符合或最不符合自己性格的描述。开始前有说明,推荐在25分钟内完成。我按照自己的性格选择了答案,用了刚好25分钟完成了测试。
HR面试主要询问一些基本情况,大多是一些无趣的问题。会要求展示身份证、毕业证和学位证,并询问预期薪资。预期薪资会被记录下来,但没有议价环节。最终工资是根据机试和面试表现来决定的。HR会记录下一些回答,并通知面试官。此外,还问了我一些简单的计算机网络问题,可能是因为我学过408。
技术一面包括面试问题和一道编程题。技术面试和主管面试都会先问一些笼统的问题,然后根据回答的内容选择一些细节问题继续询问。对我来说,问题主要集中在C++和408方面。由于我对C++不太熟悉,所以只回答了两个问题。关于408,问题都比较简单。编程题需要在20分钟内完成,但我只用了不到5分钟。
技术二面包括面试问题、三道选择题和一道编程题。面试官会根据你的技能选择问题。对我来说,问题仍然集中在C和408方面。选择题非常简单,编程题只需要在15分钟内完成,我只用了1分钟。
主管面试由部门主管进行,包括一些通常的面试问题和一些专业问题。没有再问关于编程语言的问题。专业问题也是先问笼统的问题,然后根据回答选择一些细节问题继续询问。
最终,我收到了电话通知,告诉我工资、社保和公积金基数以及公积金比例
总的来说,我觉得华为OD的面试难度并不高,至少对于我来说是这样的。虽然我看了一些网上的评价,认为有些编程题的难度还是有的。但是,我遇到的编程题都非常简单,甚至让我怀疑这是不是一个陷阱或骗局。我在面试时问了技术一面和二面的面试官,他们表示出题不会太难,因为过于困难的题目可能会错过一些人才。他们更注重考察面试者的反应能力。虽然我不知道这是否适用于所有的面试者,但对我来说,华为OD的面试题目确实非常简单。