华为软开三面经历,回馈牛油

第一次写面经,还有点小激动😂
一面:
一面感觉是我三面中最难的一面,可能是前面等号比较多有点慌张,一面充满了戏剧性。面试官上来先问了项目、获奖什么的,没有获奖就说了项目有哪些。接着面试管就给了一道算法题,石头碰撞问题,这道题我感觉很熟悉,好像在leetcode上有刷过但是题目却不一样,刚开始我有点紧张,慌慌张张的读完题目就开始编写。这里面试官就很nice,他不仅鼓励我不要紧张还把他的麦给闭了静静的看着我写,我一路删删改改总算完成写了几个测试案例也通过就跟面试官说完成了。他拍完照后跟我说你题目理解错了,我仔细一读还真的是,每次都要最重的石块碰撞我的栈没有考虑到这一点。结果只能应对部分案例,我就很慌很怕凉了,这时面试官鼓励我说主要看你的代码能力的。接着便开始了问答,面试官可能是为了给我加分,一路深挖。
Java的基本变量有哪些?构造函数能被重写吗?能被重载吗?子类的super是重写吗?(本来我平时都在用的构造函数一紧张居然回答不能重载!!!我惊了,我都不晓得我在说什么)
接口和抽象类的区别有哪些?能被实例化吗?里面变量有什么不同吗?方法有什么不同?(这里我又有点失误,之前看的知识点没注意到1.8以后接口方法可以有方法体,回答的不好就惭愧的低下头了)
线程的创建方式有哪几种?创建方法说下?内存模型中线程私有的有哪些?(这里我慢慢找回了点状态,不过还是遗漏了PC)
有些问题记不清了,最后面试官说最后一题。他让我在idea里打上 String abc = new Stirng("111"),问我新建了几个对象?abc指向哪?(这里我之前看过所以能正确的回答,用的常量池)
然后面试官说我过了,让我好好准备下一场,还嘱咐我不要急要好好看题目。面试官真的挺好,给了我很多机会。

二面:
二面在一面大约30分钟后通知,感觉过了一面状态好了很多,加上二面的面试官很随和,想到啥问我啥,我就见招拆招就行了。
首先扣了我的项目:内网中服务器ip地址怎么确定?怎么记住学生?如何实时显示学生的签到信息?。。。。。。
接着看我的专业是网络工程,便让我详细说下TCP/IP有几层?每一层的作用?MAC地址在哪层?
List和Set区别是什么?Set为什么能去重?
然后给了我一道情景分析题:A继承exception,B又继承A,然后在C中的方法抛出B,问我这样写对吗?(这里我觉得是自定义异常的使用,然后又问我A和B反过来,D继承C抛出A这样对吗?我记着好像是这样,有没有大佬解释下这里有啥坑不)
HashMap底层原理:bucket扩容?k冲突了怎么办?
Volatile用过吗?有什么作用?(三性除了原子性都能保证)
然后面试官也给我来了个最后一题:float占几个字节。。。。。。答了之后才发先自己错了,只有long和double占8字节。
后面就是一道简单编程题,要注意边界就行。二面一完我就收到2天后的主管通知了。

主管面:
主管很和蔼,就是先扣我的项目,我说啥他就接着我的思路往下问。也没有问我过多的专业问题,问完这些就了解我的性格和爱好啥的,我说我喜欢打篮球没被院队选上他还鼓励我,出出汗就可以啦。最后问我有啥要了解的吗,我就问了部门的业务和缺的职位情况,面试官也给我详细解答了下。
和我对接的HR效率很高,也给了我很多建议,面试遇到的面试官都很nice,这次经历也让我学到了很多。我一直都想去华为,希望这次能实现自己的心愿吧。也祝愿大家都能拿到满意的offer!😁
#华为##校招##Java工程师##面经#
全部评论
哪个部门呀,base哪里?
点赞 回复 分享
发布于 2020-03-15 17:16
业务主管面面试是视频还是电话面试?
点赞 回复 分享
发布于 2020-03-17 17:25
华为🐮🍺,面经挺有帮助的
点赞 回复 分享
发布于 2020-03-19 17:30
long看字长
点赞 回复 分享
发布于 2020-03-21 14:30
点赞 回复 分享
发布于 2020-03-21 16:06
楼主收到offer了吗
点赞 回复 分享
发布于 2020-03-29 16:11
请问楼主是哪个部门的?主管面什么时候面的呀?
点赞 回复 分享
发布于 2020-03-29 21:40
楼主面的是成渝所吗😮
点赞 回复 分享
发布于 2020-05-29 20:29
手撕代码是编译器上写么?
点赞 回复 分享
发布于 2020-05-31 16:34
请问了解上海哪个部门需要java吗?知道一个无线网络的需要C++
点赞 回复 分享
发布于 2020-06-29 16:12

相关推荐

评论
7
49
分享
牛客网
牛客企业服务