1 华为南研所软件研发校园优招面试经历

来源:互联网 发布:数据库命令导入dmp文件 编辑:程序博客网 时间:2024/06/04 18:13

  • 前言
  • 注册简历
  • 实习招聘
  • 优招
      • 1 机试
      • 2 性格测试
      • 3 专业面试
      • 4 综合面试
  • 经验
  • 下面的计划


0 前言

写在最前面:这是我的第一篇博客,主要也是写给自己的,如果有想进华为的同学想了解一下流程的话也很欢迎。

应该是去年就在华为官网注册简历了,到今年实习没让我去面试有点不甘心,随后优招又被提前一天通知调岗,心情还是挺复杂的。也没想到能顺利走过机试、性格测试、专业面试、综合面试,现在正在等通知。如果给offer了,还是要去的,因为这是目前最想去的公司了。

PS:由于今天才用的CSDN博客,对于这个Markdown很不习惯,之前看了一些攻略,两个尝试都准备放弃,想找更好的平台,后来一咬牙还是决定用CSDN的博客,毕竟这么多软件大牛用,那就不会没落。所以今天也开始写我的第一篇博客,虽然不是技术贴,但是还是迈出了第一步@~@。

PS的PS:我觉得软件要学的东西还是挺多的,这段时间看到算法中的深度优先遍历和广度优先遍历,我觉得和知识体系扩充很像,现在也在纠结怎么学,到底是先整个都浮光掠影了解一下,还是直接抓着一个走下去。


1 注册简历

华为的简历投递不是面投,而是在官网注册简历,然后如果招聘人数过多或者学校、专业、学历不占优势可能还需要内推才有机会被筛选出来。简历注册的时候最好能填满,没有的写个无也可以,当时我的简历是80%,到专业面之前才补到100%(培训实习等没有的经历写上无)。简历注册好后如果有内推最好内推(校园大使推荐)一下,这样简历更容易被筛选出来。


2 实习招聘

由于我不是计算机专业出身,所以没有报华为的各种竞赛,现在想想还是挺后悔的,报一个软件挑战赛挑战一下自己也挺好的。在今年3月的时候投了实习,由于时间紧张所以实习本身就没打算参加,就想参加一下机试,因为机试成绩可以选择保留,由校园大使内推了一下就没关注了(填了一个表格,反正我觉得我啥也没有优势,基本都是无)。然后就参加了机试,机试只做了一道题,据说一道题就可以过所以就等着面试通知了。第一题是水仙花数,很简单,但是要注意输入输出格式。后面两题没调出来,因为只会C,整个编程过程可以用惨不忍睹形容。后来在某个不经意的时候,通知说没有面试资格,因为人太多了,不是相关专业都刷掉了。很伤心,同时感到有压力,连面试资格都没有,要好好努力了。


3 优招

优先招聘,简称优招,地位等同于秋招。官方宣传优招标准就是秋招标准,人数也和秋招差不多,甚至多于秋招,而且有的岗位招满了秋招就不招了。华为在暑假就开始了优招,非常的早,我觉得可能是想早点招到优秀的人,避免被其他公司挖走,早起的鸟儿有虫吃。优招过程和秋招一样,共4步:机试、性格测试、专业面试、综合面试,下面详细讲一下每个过程的经历。

3.1 机试

7月初某一天收到邮件说让我准备参加7.11的机试,我是很纳闷的,因为我没打算参加优招的(主要还没准备好,优招面试没通过秋招同一岗位不能参加)。但是人家都通知了,也不能就这样放弃了,至少机试还是要尝试下。我看也没几天了,然后全力刷牛客网,一共看了10题多吧(也就两天时间,之前也没刷过)。然后事实证明,虽然看的不多,但极度有用。(路人自动忽略下句)可能我学习能力比较强吧,所以了解了OJ的输入输出、C++的容器、STL(之前算是不会C++,这两个都不知道是什么)、排序算法、字典查找(这个对我的面试很重要,后面会说)、字符串等相关知识(这么看信息量还是很大的),然后就上机了。

第一题和实习一样,水仙花数。我觉得我可能运气比较好,我们专业很多人的机试第一题就和我第二题一样难。。。然后第二题我没调出来,关于电报解码的。思路我是有的,并且框架搭起来了,就是通过率0%。后来交卷后我又花了一个小时,然后调出来了,发现pow()函数的第一个参数是浮点数,很可惜。还有一个地方的小错误也发现了。第三题没有来得及做,题目都没来得及看。

从实习的机试到优招的机试,我觉得我成长的还是相当快的。我还是觉得我是有当程序员的天赋的,哈哈哈@~@

3.2 性格测试

果然做对一题就可以过了,性格测试也是网测,这个真没的说,按照自己最想要的选就行了,网上也有各种经验什么的,但是不建议看太多。35分钟内做完,每轮给6道,从非常强烈不同意到非常强烈同意共9个可能,非要区分开,即使都看到是好的方面你也要强行分个优先度,不然还是会让你再从回答同一个可能的里面再排序。注意回答不要前后矛盾。

性格测试一般不会不过的,注意下如果你是研发就不要往销售、领导之类的性格上选了。选完看不到结果,但是如果没过还有第二次机会,再不过,,那你可能真的不适合。

3.3 专业面试

之前最担心专业面试,所以还有一个星期的时候抓紧时间开始看数据结构与算法(本科电学出身,没学过好吃亏呀)。由于没学过,所以看的是趣味版的,四天看完一本书,然后看一下自己的项目,前一天晚上收到短信提醒我参加面试,然后微信提醒我的岗位是XX。我一脸懵,帮我调换岗位了,,就因为确认是不是我填错了到2点半才睡,还没怎么睡好。早上7点半就起来了,再确认发现应该是被调过去了,赶紧搜一下应聘要求,发现还好,特殊要求不多,看来不太可能是为了刷我才把我调过去的。继续原计划,整理下数据结构与算法,还没整理完就没时间了。然后看了几个操作系统和网络的概念,赶紧回去补觉。

下午到了地方等了好久才到我,一个年轻的小伙子过来叫我,然后我说了声你好,他问了我学校和来的方式,然后到了面试地方,惊奇的发现,,,他是面试官,,,然后赶紧递上简历,面试官让我自我介绍后,我正好说到项目就直接让我介绍项目,我介绍了我做的时间最长的项目,期间问我遇到的最困难的地方,我也详细说了。下面面试官就翻出了我的机试题,,就问了第二题说我怎么没做出来,我说一个小地方错了,然后让我讲一下思路,我说完他说思路挺不错的,而且程序框架也很好(就是用了字典查找法,哈哈哈)。然后就这样面试结束了,,我以为会问很多问题,没想到这么轻松。他说等一会会有下一轮面试,我一看通过了,当然很激动。

整个专业面试没有遇到什么阻力,我觉得一个和学校、项目有关系,一个也和我自己口头表述有关,毕竟我是好好做项目,也提前准备了,所以很有底气,很自信地介绍,可能看我说的比较顺畅,逻辑也可以就没有刁难我了吧。

3.4 综合面试

能到这一步就没什么可紧张的了,等了好一会,进去后就是唠嗑了。首先夸了我简历做的很好看(就是彩印,我看别人都是黑白。。。另外说一下着装穿衬衫西裤的同学没遇到几个,大多平时装,所以没有的话也不用强求着装,周整朴素就行。),我赶紧说谢谢。随后让我介绍项目,估计是找时间看简历,接着就是你问我答环节,说说你对华为的了解,怎么看华为的负面消息,有没有女朋友等等,就正常说就行了。很简单就结束了,还主动和我握手了,哈哈。

然后我问了下,说5个工作日出结果。现在正耐心等待中。


4 经验

如果说写个流水账可以方便今后面试的人参考,那么到这就结束了,但是我的目标要成为软件大牛,怎么能到此为止,这次面试领悟到很多。

  • 如果想要什么一定要提早准备,之前一直在彷徨耽误了不少时间,如果不了解就多找资料,让自己尽早行动起来。像选华为,定下来就要搜集各种资料并为之努力。
  • 如果没有机会,一定要潜下心来好好学习,一旦有机会,不要犹豫,直接上。
  • 牛客网是个很棒的平台,可以每天去看看编程题,看看别人的思维。算法非常的有趣,尤其很多聪明的人想出很多聪明的解法,很值得学习和借鉴。
  • 软件中各知识点相互关联,要想成为真正的大牛,广度一定要有,之前一直以为linux是硬件相关,就没有学,现在被调岗很可能和我不会linux有关。
  • 软件还是很“潮流”的,要不断追寻时代的风口浪尖,关注前沿科技,才能让自己不断突破和进步。(首先还是补基础)
  • 软件在于不断地积累,也许,现在还是个入门的软件菜鸟,但是每天都在进步着,终有一天会成为自己心目中的软件牛人。

5 下面的计划

我其实不喜欢计划,自我介绍还准备着我最大的缺点就是不喜欢计划,因为我觉得计划根本赶不上变化,而且计划的时间可以多学点其他知识。但是有个中期计划还是可以的。

已经确定正式进入软件行业了,那么要从头开始补起来了。数据结构与算法、C、C++、Python、linux、操作系统、网络和多线程编程,还要了解大数据、云计算和机器学习。在我毕业前希望能学到很多。其次好好做自己的项目。

原创粉丝点击