前言
大厂面试真题向来是求职者的最佳练兵场,华为在Java开发工程师招聘中有哪些技术性考察和倾向?那今天咱就给大家分享一下近期的华为5面面经!
注:以下所分享的华为面试问题,相关的答案我也整理出来了,且为了更加方便给想要进大厂的小伙伴一些帮助,我还专门准备了全套的《Java面试合集》(文末可见),全都是一丢一丢的收集整理纯手打出来的——并收整在我的GitHub上
个人基本情况:
首先介绍一下自己的个人基本情况,某专科学校毕业,计算机技术与应用专业,有过2年的工作经验,毕业以后一直想要进入一线互联网大厂工作,但无奈学历受限,屡屡被挡在门外。后来接触到一个朋友,了解到“霸面”,所以鼓起勇气去尝试了,挑战了一下蚂蚁金服,没想到经过4轮面试之后,居然拿到了offer,现特分享一下自己的面试真题,希望能够给你有所帮助。
一面真题
- 项目介绍
- 项目中如何保证数据一致性的
- 项目中存在的问题
- JVM内存
- 程序计算器的作用
- gc 算法,垃圾收集器
- Spring事务,事务的实现机制,如何保证事务的?
- 悲观锁、乐观锁
- HashMap
- 红黑树,B+树
- 死锁,如何防止死锁?
二面真题
二面之前做了一些题,做完题之后,二面围绕题目展开。
- 分布式事务的保证,具体的解决方案
- 接口的幂等性
- 如果向某个账户转账,在高并发的环境下,设计的接口有什么问题?
- 如何解决上述问题?
- 如果账户表很大,具有亿万级别,如何提高查询效率?
- 分库分表具体操作
- MySQL主从
- MySQL如何保证主从的数据一致性
- 数据库的容灾
三面真题
主要是项目介绍
项目一(支付营销系统):
- 介绍、架构、具体流程,如何压测?性能优化?机器扩容标准、线程池大小
- 平时用到的集合
- Hashmap
- Treeset的实现
- 分布式事务
- 秒杀系统
项目二(分布式调度系统):
- 项目具体情况、架构、设计思路
- Kafka消息可靠性保证
- 其他中间件
- 平时看什么书
四面(HR面)
- 自我介绍?
- 之前的工作给你带来了什么?
- 之前在工作者承担什么样的角色?
- 为什么想来蚂蚁金服?
- 自己有什么优势?
- 未来的职业规划是怎么样的?
- 期待薪资多少?
- 还有什么想问的?
最后如何让自己一步步成为技术专家
说句实话,如果一个打工人不想提升自己,那便没有工作的意义,毕竟大家也没有到养老的年龄。
当你的技术在一步步贴近阿里p7水平的时候,毫无疑问你的薪资肯定会涨,同时你能学到更多更深的技术,交结到更厉害的大牛。
推荐一份Java架构之路必备的学习笔记,内容相当全面!!!
成年人的世界没有容易二字,前段时间刷抖音看到一个程序员连着加班两星期到半夜2点的视频。在这个行业若想要拿高薪除了提高硬实力别无他法。
你知道吗?现在有的应届生实习薪资都已经赶超开发5年的程序员了,实习薪资26K,30K,你没有紧迫感吗?做了这么多年还不如一个应届生,真的非常尴尬!
进了这个行业就不要把没时间学习当借口,这个行业就是要不断学习,不然就只能被裁员。所以,抓紧时间投资自己,多学点技术,眼前困难,往后轻松!
要领取这些精心整理出来的资料的话,请记得
进了这个行业就不要把没时间学习当借口,这个行业就是要不断学习,不然就只能被裁员。所以,抓紧时间投资自己,多学点技术,眼前困难,往后轻松!
要领取这些精心整理出来的资料的话,请记得
————【关注】+【转发】+【点赞】支持我!创作不易!点击这里前往我的腾讯文档免费下载