概述
华为Cloud BU内推面试总结
很幸运,这次春招内推面了三家公司,腾讯IEG,华为Cloud BU,蚂蚁金服-支付宝,全都拿到了offer。这三篇博客是按照offer的时间顺序连着的,有兴趣的话可以看我其他两篇博客。
腾讯IEG后台开发(已拿到offer)
蚂蚁金服-支付宝内推面试总结(已拿到offer)
华为的一面和二面都是现场面,在我们学校的教室。两次面试是连在一起的,没有HR面。
技术一面
由于时间太久远,记不太清具体的问题。这里只说面试问题的大概。
所有的问题包含以下几点:
- JVM原理,问了JVM的内存模型和垃圾回收算法
- Java基础,问了Java反射机制、动态代理、cglib动态生成类。
- Spring,问了IOC容器的实现原理,AOP的实现原理
- MyBatis, Session的底层实现原理
- 如何自己写一个模版框架,我回答的是用xml配置文件的方式,自定义占位符,然后用Java的xml解析类去解析xml文件,并用正则表达式匹配和替换占位符。。。这是我瞎几把回答的,如果现场让我写一个,我也是这么写,肯定还有更高效的实现方法。
上面是一些基础问题,除此之外还有项目经验,华为很看重项目经验的。我在介绍项目的过程中,面试官会打断你然后问你某个功能是怎么实现的。如果牵扯到某个框架,又会深入的问。
后面由于我多嘴。。说我对分布式系统很感兴趣,于是面试官又说问我个分布式的问题。。。。他问我分布式数据库中如何保证一致性。。。我没回答上来。。后来查资料知道问的是分布式事务的二阶段提交和三阶段提交。有兴趣的小伙伴可以自己查阅相关资料。
技术二面
我觉得我一面表现的不错,一面面试官给的评分很高,所以二面这里只是走个流程。面试官就问了我五分钟就结束了。
- 画一下我的其中一个项目的架构图,我那个项目是个微信公众号的项目,于是我画了手机客户端、微信服务器、web后台服务器、Redis缓存服务器、数据库服务器。。再连几条线搞定。面试官点了点头。
- Jvm垃圾回收算法,这个问题和一面重复了。
- 你了解华为吗?我回答了解,华为主要业务是通信设备、基站。现在在研发和应用5G网络,部署自己的信号塔和基站。华为研究院也在开发自己的操作系统,同时华为也在开展云计算业务。
然后就结束了。
总结
感觉华为的面试总体来说不难,面试官脾气都很好。很看重项目经验。还有一点很重要,我说了之后可能会劝退一拨人。。。华为真的很看重学历,就算是浙江大学的研究生,如果是非全日制的,也很难进。我一个同学的朋友,本来拿到了口头offer,后来打电话问他是不是非全日制,他说是的,结果被刷了。
最后
以上就是无辜路灯为你收集整理的华为Cloud BU内推面试总结(已拿到offer)的全部内容,希望文章能够帮你解决华为Cloud BU内推面试总结(已拿到offer)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复