合聚咖

合聚咖

华为OD-测试面经-2年经验-非目标院校

admin

非目标大学,通过认识的人推荐的HR,然后发了简历,电话聊下个人基本情况意向等,没问题之后开始发题库,刷题,准备了大概15天左右吧,开始申请正式的机考。

很早之前就试过一次,当时准备不充分,加上那次题是真的难啊,就没考过。后面有空就刷算法题,第二次的时候已经刷了很多题,有点底子了,考的时候运气也好,考到的类型都是刚刷过的,运气好。

机试准备我个人是将简单题全部刷完感觉应该就没啥问题了,不过题很多,做到后面前面容易忘,没事还是多看看,多练练,手不能生,保证考之前自己的代码熟练度就行。机试和面试的话我参考的是这个博主的题库,都是机试的真题:

Java题库: 2024华为OD机试(JAVA)真题【A卷+B卷+C卷+D卷】目录_华为od机试真题-CSDN博客

Python题库: 2024华为OD机试(Python)真题【A卷+B卷+C卷+D卷】目录-CSDN博客

C++题库: 2024华为OD机试(C++)真题【A卷+B卷+C卷+D卷】目录_华为od怎么知道考的是a卷还是b卷-CSDN博客

Js题库: 2024 华为OD机试(JavaScript)真题【A卷+B卷+C卷+D卷】目录

C语言题库: 2024 华为OD机试(C语言)真题【A卷+B卷+C卷+D卷】目录

面试手撕题库: 2024华为OD面试手撕代码真题目录_华为od手撕代码-CSDN博客

我个人经历了好几次hr面试了(因为之前做外协的华为项目,需要背调到之前的项目组,但是华为项目只做了半个月不到,之前的项目组基本没啥认识的人,所以遇到困难,换了2个部门),有难得也有简单的,分两个点说吧。

1.简单的。这种就是很简单的问问你之前项目情况,干了多久,为啥离职,之前薪资,期望薪资,未来发展等等。这个没啥可说的,三观正常答就行。一般不会挂人,最近听说有被hr挂的,那我想不太通为啥。

2.难点的。这个就是会问问你技术,不会很多,我当初主要问的就是测试基础流程,python基础,自动化基础,项目运用自动化的流程及框架。说难点其实也不难,只要有准备都能答上来的,这就是看你符不符合项目组要求而已,所以也不要忽视hr面,也会有几率问技术。

到技术面的时候我就有些紧张了,两轮技术面,之前听面过的说特别难,能把人问死了。

虽然紧张,那也得赶紧面试,毕竟时间就是金钱。

这块一定要确定好自己的时间,不能随心所欲。

下来就是面试了,说实话,没我想想的那么难。

1.手撕代码:

先给出一道手撕代码题,难度偏低,一般都是字符串查找、排序这种的,用自己拿手的语言做出来就行。时间不宜太长,半小时以内,做完以后面试官会让你讲解逻辑。

如果写不出来,你也可以讲一讲你的思路,这个很重要,一定不要不会就啥都不说,有思路面试官可能会引导你去说去做,啥都不说…自己想。

2.基础知识提问:

我当初问的比较简单,问了点测试基础:

软件测试流程

bug 处理流程

使用过的测试工具

项目细节(主要是了解项目做的哪一方面的,比如我是web端,他就会接着问问自动化)。

不同面试官问的问题难度也不一样,有的只问一些基础,有的会扣项目细节(可能是我有经验,所以问的大多是项目,就不多写了),这就看运气了。

3.反问环节等:

前面两个环节结束后就没啥了,要么直接结束,要么问你还有啥问题没,这会就看自己了,也不要问得太多,有可能面试官不是负责你项目的。

1 2顺序不一定,看面试官平时习性的。

也就是所谓的主管面,技术面过了,那就会有综面了,在综面前我是两天一小催,三天一大催,没事就是:姐,约上了嘛,啥时候(但是因为需要之前的项目组负责人回复背调邮件,被卡主了,所以综面的拖得时间有点长,还好后面各种电话,私聊等搞好了)。

综面也有些紧张,外面传的有说聊家常,有说问技术,面了之后才知道。我的综面简单,面试官了解了下项目,我在项目负责的东西,再问了问对OD的看法,自己的规划,加班强度,也就这些,感觉很舒服,聊天而已。都到这一步了,不能再紧张出错,大方得体,侃侃而谈就行。