面试面经 · 华为
【华为】【Java后端】【校招一面】面经(Redis+并发+JVM+MySQL)
【华为】【Java后端】【校招一面】
基本信息
| 项目 | 内容 |
|---|---|
| 公司 | 华为 |
| 岗位 | Java 后端 |
| 轮次 | 一面 |
| 时间 | 2025 秋招 |
| 面型体感 | 技术面,考察全面 |
| 面试官风格 | 常规八股 |
| 结果 | 通过 |
面试题目(按提问顺序)
- Redis 数据结构有哪些?各自的使用场景?
- Redis BitMap、HyperLogLog、GEO、Stream 了解吗?
- Java 并发包中线程安全的集合有哪些?
- ConcurrentHashMap 的实现原理?JDK 1.7 和 1.8 的区别?
- 线程池的核心参数有哪些?工作原理?
- JVM 内存结构是怎样的?
- GC 算法有哪些?
- MySQL 索引结构?为什么用 B+ 树?
- 事务的隔离级别有哪些?
- 算法题:反转链表
面试感受 / 反馈
华为Java一面考察比较全面,Redis、并发、JVM、MySQL 都有涉及。题目难度不算特别刁钻,是常规八股。要求回答有条理,能讲清原理。
准备建议
- Redis 数据结构和使用场景是必考
- 并发包和线程池要熟悉
- JVM 内存结构和 GC 要掌握
- MySQL 索引和事务是基础