华为提前批软开面经

一面(60min)

项目

问的很细,什么语言,实现功能,困难、难点,怎么解决的

java基础:

面向对象的设计原则(7大设计原则)
多态的表现
类的加载,双亲委派机制
java集合Collection下的接口有哪些,实现类有哪些,每个细说。
map是collection下的吗
map存的一个类作为key,重写了hashcode没有重写equels会有什么问题

jvm:

几个区,作用是什么,垃圾回收

多线程:

juc问有没有实战经验? 我:没有,但是学过 面试官:那算了,不问了

项目:

简单介绍
具体做什么
项目难点,怎么解决的
针对项目的问题

手撕

题目写在一个txt文档上,面试官共享屏幕让看了一下,然后让我用笔记一下测试用例,之后我共享屏幕IDE上编程实现。
题目是最长不重复子串(力扣3)(20min)
想了一个笨方法,一个for循环遍历字符,用set存遍历到的字符后面所有的字符,有重复的停止。10min写完了,面试官问能不能改进,没想出来。

反问

二面(50min)

项目

介绍,各种问题,闲聊等等

手撕

共享屏幕,让打开力扣,搜他给的题号直接做,第一题搜了结果显示我做过了(其实那题我不会),换了一题力扣1395(15min)
15min有个bug没调好,面试官又给了几分钟,最终通过了,问优化,假装想了一下说没想到。

三面(60min)

业务主管面,上来气场就不一样,开门见山
1.自我介绍
2.上来就问项目里的技术难点,怎解决的
回答了一个,他说这个是项目的难点,不算是技术的难点
想了一个回答
3.根据回答的延伸问,想到哪儿问到哪儿
4.期间时不时问一些性格问题
像 最大的挫折、平时有没有焦虑、平时运动吗、最近有看什么书 感觉也是想到哪儿问到那儿, 你回答之后还会问,比较刁钻
5.未来的规划
6.对华为的看法
7.有没有考虑其他大厂?对腾讯阿里的看法,美国打压下,你觉得华为能扛过来吗?相比一些大厂为什么选择华为
8.突然又问了一下项目的相关问题,用到什么算法技术,能不能讲一下?
9.代码的优化从那几个方面
回答了可读性,时间效率,空间效率,架构算法
面试官补充了安全相关的
10.突然又问了JVM的垃圾回收算法,回答完之后问有没有JVM调优的实践经验?回答没有后没有再问
11.家庭情况
12.为什么转专业?
13.反问
我问了部门的业务和新人培训的流程

整个面试比较轻松,第三面相对煎熬,三面面试官问题很刁钻,背后都流汗了,最后部门介绍和新人培训讲的挺好的,面完半个小时收到了通过的短信
图片说明

#面经##校招##华为##软件研发工程师#
全部评论
二面手撕是暴力解的么?
1 回复 分享
发布于 2021-08-05 17:12
点开一看还是校友 不能还是信息学院的吧
1 回复 分享
发布于 2021-08-05 20:20
是十五级嘛
1 回复 分享
发布于 2021-08-12 05:44
楼主真的是好棒棒呢😋
点赞 回复 分享
发布于 2021-08-05 18:03
请问一下提前批到几号结束呀,楼主面的是哪个部门,不知道c++招不招
点赞 回复 分享
发布于 2021-08-05 18:16
楼主什么时候参加的笔试?
点赞 回复 分享
发布于 2021-08-05 21:01
楼主啥部门的
点赞 回复 分享
发布于 2021-08-06 15:41
华为机试难吗
点赞 回复 分享
发布于 2021-08-06 16:35
楼主本还是硕?
点赞 回复 分享
发布于 2021-08-06 17:42
师兄是计算机系的吗?😀
点赞 回复 分享
发布于 2021-08-08 09:43
问一下 三面通过到意向书大概要多久? 目前大概等了快一周了,问hr啥时候发意向书,也不叼我。
点赞 回复 分享
发布于 2021-08-17 09:57

相关推荐

12-02 17:22
已编辑
西安交通大学 Java
华为 昇腾 ai软件开发 薪资20k x (14-16),职级13A,5%公积金,c/cpp
BLOOMING7:闭眼滴滴,华子给的又少又累
点赞 评论 收藏
分享
评论
12
72
分享
牛客网
牛客企业服务