[经验贴]华为OD面经
Posted leecookies
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[经验贴]华为OD面经相关的知识,希望对你有一定的参考价值。
最近的时候过了华为OD的面试,应该过几天就可以拿到OFFER了,记录下这几天的经验;
1、机试
机试的时候,面试题是三天打鱼两天晒网,自1990年1月1日起,按照三天打鱼两天晒网的作息规律进行作息,随便给一个日期,首先是要判断日期的合法性,如果日期合法,那么这一天渔夫是处于何种状态;
机试时间是一个小时,满分100分(顺利通过)
2、业务面试
2.1、海思鲲鹏芯片,驱动开发工程师面试
面试官上来就让手撕代码,在撕代码的时候首先是让写双向链表(时间久远没有想起来)
面试官看我没有写上来,就让我写一个二分查找,写完之后就开始问一些跟进程有关的知识,比如创建进程的全过程,以及用户态和内核态的区别,C语言中static的作用等等;
面试官问的问题挺深入的,有很多深入的问题没有回答上来,面试的时候有点尴尬,总的面试时间是45分钟,然后就很尴尬,没有通过;
2.2、数据存储与机器视觉产品线,测试开发工程师面试
因为机试已经通过了,所以机试成绩可以直接转到数据存储与机器视觉产品线部门,转过去之后,第二天晚上的时候就直接面试了,业务面试一面和二面直接放到了一晚上,所以面试了130分钟;
上来面试官夸我简历写得精炼(哈哈哈哈,其实内心开心得不行,但是很紧张)
然后就开始了工作经验的询问,因为有着深信服虚拟化产品测试部九个多月的实习,所以问的时候就直接问实习期间参与的项目的事情了;
首先是问了我负责的两个模块,整个的流程,以及如何测试产品用例的,设计产品用例的原则是什么,测试的一些基本问题,比如测试技术和测试策略那些,总的来说问的问题很基础,但是也很宽泛,需要掌握很多东西,建议做一下思维导图,可以将一些东西梳理得很明确;
问了很多实习相关的问题,还有测试的一些基本原理,另一位面试官应该是开发岗,就问了一些编码原则和编码规范,比如执行效率和代码可读性更倾向于哪个,以及如何学好一门新的语言,这样的问题;
更多的是看你的回答能否支持你的观点;
面试从晚上七点开始,一直持续到晚上九点十分,蛮辛苦,手撕代码撕了两道, 以至于在最后撕递归的时候脑袋已经一片空白了;
面试官循循善诱,最后还是写了出来(因为当时思路都有了,但是就是忘了咋写,也怪我太久没有看这个)
面试之后,面试官就跟我说让我等HR的电话,蛮激动的;
3、HR面
HR晚上九点多打电话给我(真的蛮辛苦)
就问了下为什么不做开发以及为什么毕业不直接工作而是二战;
只要将自己内心真实的想法说出来就可以哇,不用说为了进公司而采用套路;
再加上,如果不是自己心甘情愿吃苦,那工作的时候一定会很不开心;
HR对我回答应该还算满意,也宽慰了我下,说不要太去想考研的事情, 以后要加油(蛮感动);
4、主管面
主管低沉的嗓音,一通电话压得我喘不过气,直冒冷汗那种,然后就问了测试的一些技术层面上的东西,有一个问题回答的不是很完美,但是还算OK,然后主管就问我有没有学过Python,我说没有,我大学的项目全是拿C做的,C的基础蛮好,所以Python上手很容易,然后主管说Python不是高校会开课学习的语言,工作之后学也可以,所以让我加油学(这段时间有在看Python的课程)
5、面试总结
5.1、OD和校招,在参加OD招聘之前,我有蛮多的校招进华为的同学都在劝我认真考虑下,但是平台够大,只要自己够努力,还是可以进华为的(正儿八经跟华为签约)
5.2、压力会蛮大,需要自我调节好
5.3、平台够大,可以学到很多的东西(对我而言是最重要的)
5.4、进入华为是一次机遇叭,本来自己未来的规划中没有想过进华为,还是未来的一个同事跟我说了很多,让我,恍然大悟,对,醍醐灌顶,恍然大悟,真的蛮棒;
5.5、希望过几天能够等到录取消息。
以上是关于[经验贴]华为OD面经的主要内容,如果未能解决你的问题,请参考以下文章