华为od c++机试面试全流程记录分享

先说下背景,本科22届,双非一本,今年3月考研没上岸后开始找工作,无任何项目经历比赛经历,C++,基础算法大概大学课程应试水平。目前就职于华为od 杭州终端 鸿蒙 C++开发

下面先说下笔面试的经历,再分享下入职4个月以来的一些体会。

1 笔面试经历

1.1 华为OD的面试流程

(1)投递简历,同时提供姓名、邮箱、手机号、身份证号,用于锁定。

(2)机试。3个算法题,100分,100分,200分,共400分。

(3)2轮技术面试。

(4)HR面和主管面。

(5)录用审批,发offer。

1.2 我的面试过程

首先入职流程。先要参加机试,机试时间可以沟通,这里建议大家机试能约早一些就早一些,早机试,早入职。机试通过之后大概还需要半个月20天左右才可以入职,我的话当时就想多准备下机试,多墨迹了一个星期,结果一个星期也没多准备些啥,然后机试难度也不是很大,白白耽误了一星期。

机试的话,3道题,100分,100分,200分,一共400。第一道题是个公约数啥的吧,记不太清了,反正很简单,属于送分的。第二道题是字符串处理的,需要用滑动窗口来解,我感觉滑动窗口方法看过几个题的话,也很容易可以做出来。第三道题是个DFS的,也比较容易有思路,全程大概一个半小时就直接交卷了,因为三个感觉自己都写的差不多,线也不是很高,又比较想看分,就直接交了,最后AC了第一个吧,剩余俩应该都有一部分用例没过,大概200多分就过了。线应该是150来着。准备的话,推荐重点看下map,set,unordered_map这几种算法题里面常用容器的用法,看看滑动窗口,DFS,BFS这些经典的方法,每种方法做上2/3题大概就可以,动态规划有难度的据说是遇不到的。

性格测试选积极的选项就可以,前后选项注意一致性,这两点注意到没问题的。通过后大概2、3个工作日,我当时是这样的,就会收到一面。一面结束后大概1、2天会收到结果并开始二面。我的1,2面是一周完成的。

#软件开发笔面经#
全部评论
真不错
1 回复 分享
发布于 08-03 15:31 广东
AI排版: 机试题目概述 总分: 400分 第一题: 100分 第二题: 100分 第三题: 200分 题目详情 第一题: 公约数相关的题目,比较简单,属于送分题。 第二题: 字符串处理题,需要用滑动窗口来解。滑动窗口方法如果看过几个题目,应该很容易做出来。 第三题: DFS题目,比较容易有思路。 考试过程 时间: 大约一个半小时 提交情况: 因为感觉三个题目都写得差不多,线也不是很高,又比较想看分,所以直接交卷了。 结果: 第一道题: AC 剩余两题: 应该有一部分用例没过,总分大概200多分,过了及格线(150分)。 准备建议 重点复习: map, set, unordered_map 这些常用容器的用法 滑动窗口、DFS、BFS 这些经典方法,每种方法做2-3题 动态规划: 据说难度较大的题目不会遇到。
点赞 回复 分享
发布于 08-04 15:17 四川

相关推荐

6 10 评论
分享
牛客网
牛客企业服务