华为面试题(2024最新华为面试题汇总)

华为面试题(2024最新华为面试题汇总)-mikechen

华为一面题目

  1. HashMap如何解决Hash冲突?Hash函数实现?
  2. epoll和poll的区别?及其应用场景区别?
  3. CocurrentHashMap的底层实现原理?1.7和1.8的区别?
  4. 谈谈线程池原理?
  5. FixedThreadPool用的阻塞队列是什么?
  6. JVM的垃圾回收算法有哪些?各自的应用场景区别?
  7. 你重写过hashcode和equals么?要注意什么?
  8. B树、B+树区别?
  9. MySQL事务隔离级别?默认是哪个?
  10. MVCC机制?
  11. 谈谈Synchronized关键字的理解?
  12. 以及锁是如何升级的?

 

华为二面题目

  1. 谈谈volatile关键字?
  2. 如何保证可见性和有序性?底层实现原理?
  3. 谈谈Spring IOC底层实现原理?
  4. 谈谈Spring AOP的底层实现?还知道有哪些AOP的使用场景?
  5. 有实际的JVM性能优化经验?
  6. 如何做的MySQL优化?具体有哪些详细步骤?
  7. 讲一下oom以及遇到这种情况怎么处理的?
  8. 谈谈Java的内存模型?JVM内存模型?
  9. 两者有啥区别?
  10. Redis的RDB和AOF持久化区别?
  11. 目前最新Redis使用哪个版本?

 

华为三面题目

  1. 项目介绍?
  2. 技术难度?
  3. 画一下架构流程图?
  4. 你扮演的角色?
  5. Redis缓存雪崩?击穿?穿透?
  6. 你们怎么保证Redis缓存和数据库的数据一致性?
  7. 高并发场景?重点应该监控哪些指标?
  8. 高并发时怎么限流?你们是怎么来解决的?
  9. 谈谈你对分布式的理解?
  10. 分布式场景会面临哪些技术调整和挑战?
  11. 你有什么想问我的?

 

参考答案

已将上面这些华为面试题及参考答案整理成了一份面试文档。

华为面试题(2024最新华为面试题汇总)-mikechen

扫码发送:面试,即可获取详细的面试题答案~

评论交流
    说说你的看法