华为春招面经2020届JavaWeb

1.投递职位

  • 华为 2020 届勇敢星实习—通用软件开发工程师
  • 年龄:大二(非大三)
  • 时间:2019 年
  • 地点:华为西研所
  • 华为校招官网

2.我的招聘流程

3.29 投递简历 ——> 4.2 性格测试 ——> 4.3 线上笔试 ——> 4.20 面试 ——> 4.25 收到 offer ——> 5.6 签约


3.性格测试

华为比较重视这个,最好认真做完。
可以在网上查查技巧,反正我是挂了(⊙o⊙)…。


4.笔试

①题目分析

华为的笔试题都是基础的编程题,比较简单。
总共有三道题,分值分别为 100、200、300,难度递增。
第一题重点考察输入与输出, 第二题重点考察对语言类库的运用,第三题重点考察数据结构与算法。
注意:最好在笔试后仔细研究研究未 AC 的题,面试官可能会问。

②练习网址

③我的笔试

当时我 AC 了第一题和第二题(300 分),由于第三题涉及到的算法还没有学习过,故放弃。
不过只要拿 100 分,就能得到面试机会。


5.一面(35min)

①面试问题

  • 自我介绍
  • 对华为的了解
  • 为什么来华为实习
  • 笔试中未做出的题
  • 三道算法题
  • 做项目遇到的困难
  • 对软件工程的了解
  • 对”好代码”的理解

②面试技巧

  1. 面试前最好了解一下企业文化及其业务方向。
  2. 面试官很看重应聘者解决问题的能力,即面对一个完全陌生的问题,应聘者能将之快速理解并想出求解方法。
  3. 在解决算法题的时候,最好先从最基础的求解方法开始分析,逐步优化并且分析每种解法的复杂度和优缺点(系统原理、安全漏洞等)。
  4. 如果实在想不出求解方法,也要尽可能地想出一个大概思路,最好别卡壳。如果面试时很紧张,会非常非常影响思路!所以一定要放松!!
  5. 底层知识一定要重视!要将学过的知识点充分理解!
  6. 注意:思考面试官问你的题目之间是否有关联,也许这是一个很好的解题突破点。

6.二面(20min)

①面试问题

  • 自我介绍
  • 对 996 的看法
  • 为什么跨专业学习
  • 职业规划
  • 关于读研
  • 想在华为学到什么
  • 项目介绍
  • 英语能力及课内成绩
  • 瞎聊…

②面试体验

一面结束后,排队等待二面,二面相对比较轻松。因为我是跨专业自学 CS,所以面试官一直逮着这点问,emmm。然后就会和你聊聊家庭情况、未来规划、学习情况等。


7.等待结果

  • 面试完成后官网会更新 应聘进展
  • 我的状态码:

Alt text

  • 状态码:6、1
  • 性格测试貌似挂了 但没有被安排重测
  • 面试考核 下无小字:

Alt text

  • but 5 天后就收到 offer 啦

ps:谢谢男票陪我去面试,肝就对了!
纪念收到的第一个 offer!


附录

0%