今天刚结束了华为的面试,这应该是我为数不多的像样的面试了。虽然整个过程难度不大,但是不管怎样我都觉得接触到了另一个世界,自己开始成长了,还冒出了不少新想法。趁着熄灯睡觉前把面经敲出来,纪念这一次挺令人难忘的经历。
华为发展前景很好,是毕业生很棒的起点。毕业能进华为对我来说是个“小目标”了,能学到技术,待遇好,也适合年轻人来锻炼,增强自身实力,不过就是工作压力大,加班多,在华为面前,“996”制度都为之颤抖,不过,我还是想要跳“坑”。
准备:
我没有参加过ACM,也没有参加过大型比赛。
总的来说,自己做的准备不充分。不过好在为了准备其他BAT公司面试,我假期到前段日子和朋友一起刷过lintcode,这个刷题的过程真的把我的基础知识补上去了,从easy到hard,很有成就感。一开始一道题能调三天,不是笨,而是基础不好,多练才能提速。我至今还记得我第一次连续几次写完代码bug free时的兴奋。也记得我第一次一口气刷完3道Lintcode题目,每次提交直接accept时的开心。如果你觉得自己真的太废,强烈建议多看高手写的,好好理解,看高手程序,胜过自己闷头写几个月,要看透高手程序里的pattern,来来回回就那么几种,发现本质后纳为己用。然后,自己闭卷从零写两天前看的题目,如果能自己从零写出来,就是真明白了。不要不走心地盲刷,两个字:总结!记思路不记题目,比如二叉树,我记得我总结时,来回来去就3,4种思路,融会贯通了就什么都能解了。还是那句话,多看高手怎么想的,别自己苦想,看明白了隔一段时间自己重新来写,搞定了,就真的搞定了。
在面试前一周,我就开始了有针对性的复习,无奈进入状态太慢,琐事太多。我的计划基本就是继续刷题,看面经。我看了不少网上的面经,从大家发出来的算法题到总结出的面试礼仪,我自己大概能模拟出这一套流程,琢磨着临场随机应变就好。身边的几个同学一直在复习一些基础知识,我也回顾了一下。我的想法是,最坏不过就打个酱油,还能大体验下大公司面试,见见世面,没有那种不成功便成仁的紧张感。
候场:
HR姐姐很年轻,对我们一行人态度很温柔,给我们安排到了空旷的会议室之后,还拿了些果盘、零食、饮料,这个氛围下大家就开聊了,发现有一波x大的研究僧,另外就是我们这一波人了,大家都比较熟,各种调侃,没有尬聊。过了快一个小时才开始一面,按顺序不久就到我了。
*第一轮 技术面
一开始例行公事的自我介绍,注意隔三差五的和面试官有眼神交流,不要背书一样。之前去面试的时候,第一次没有经验,连自我介绍都不知道该怎么说。说了一分钟不到,效果不太好,很懊恼。这次感觉说的还可以,面试官听完之后什么也没说就开始正式问问题了。
1.上来问了我提到的做过的一个项目,其中的技术难点,如何克服。
2.spring的核心如:IOC AOP等,注入一个UserDaoImpl时,UserDaoImpl有几个实例,一个还是多个。
3.数据库索引的底层实现。
4.LintCode -交换链表当中两个节点
5.说一下c语言write文件时OS做了什么,模块间调用关系
6.多线程实现方式,三种。
7.LintCode -二叉树中的最大路径和
基础知识差不多就这些了,之后还问了一些学习、生活方面的问题。
1.说一说你的优缺点,你最失败的事情是什么?
2.平时有什么爱好么?我谈到了摄影,好像对了面试官胃口,问了问我镜头的事,还有去过什么不错的外景地么?没有想到这个话题让他这么开心,
最后还聊了聊电子产品。最后应该是没问题了,收了我的简历握手让我等候,过了十分钟就通知我准备二面了。
**第一轮面试总结tips:
·准备好能突出自己优势的自我介绍,能把简历上的内容展开讲明白。
·搜集面经会问到的专业知识,不会的话说方向,谦虚请教。
·最后看运气,面试官看你顺眼那真是自带buff。
*第二轮boss面
boss很和蔼,这是什么形容词…
1.自我介绍
2.简历上关于项目的问题
3.是否了解这个职位,有什么认识,未来的职业发展规划
4.怎么看华为这个公司,能承受多大的工作压力
5.有没有女朋友啊?平时有什么爱好么?
面试时间不长,没有问技术方面的问题,就是纯聊天,也许是看看价值观?也提到了华为的加班文化,他的观点是大多数公司都会加班,除了一些国企,从员工的角度更多地是要自己排解压力,超出一定限度要需要反抗。他最关注的应试者的是能力,是经验。
**第二轮面试总结tips:
·没有遇上一对三,我感觉是万幸,那种类型我不擅长。
·Boss说了一些自己对工作的看法,挺触动我的。要有过硬的实力,实力不够,一切都是空谈,尤其是这种技术性工作;还要有放松的心态,缓解压力,我可不想年纪轻轻就秃顶。
·最后就是努力提升自己,看了网上那么多大牛的简历,自己真的不够看。以后的路还长,要踏踏实实地搬砖。
以前,只是单方面向往华为这样的大企业,但这次面试给我留下的印象很深,华为有自己的企业文化,也重视人才。所以现在非常期待能收到华为的offer。
All in all, good luck to everyone and good luck to me :D