文字看累了,还可以看看视频!推荐几个不错的 Java 面试相关的视频。
1、中华石杉老师的《Java 面试突击第一季》
即使是19年那会出来的视频,放到现在依然是适用的!对于想要进 Java 生态为主的公司比如美团、阿里非常有帮助!主要讲的是高并发高可用相关的内容。
地址:https://www.bilibili.com/video/BV1B4411h7Nz
这份资料对应的笔记:https://doocs.github.io/advanced-java/#/
2、图灵学院的《Java 常见面试题详解系列》
涵盖 Java 核心知识、数据库以及常见框架,拿数据库和缓存来说:数据库以面试常问的 MySQL 为例介绍了索引、锁、事务、主从同步、MyISAM 和 InnoDB 的区别、分库分表、慢查询处理等面试题。缓存以面试常问的 Redis 为例介绍了 Redis 常见数据库结构、缓存过期策略、 缓存穿透、缓存击穿、缓存雪崩、数据库和缓存一致性保证、Redis 高可用等面试题。
地址:https://www.bilibili.com/video/BV1XU4y1J7Dr
3、尚硅谷周阳老师的 《Java 面试题第三季》
Java 培训领域比较出名的周阳老师的作品,内容涵盖算法、Java 核心知识、数据库以及常见框架。
可以重点看看并发和 Spring 这块,比其他老师讲的要深入和好理解很多。
地址:https://www.bilibili.com/video/BV1Hy4y1B78T
前两季视频地址 :
- Java 面试题第一季 :https://www.bilibili.com/video/BV1Eb411P7bP
- Java 面试题第二季 :https://www.bilibili.com/video/BV18b411M7xz
4、图灵的《分布式面试核心面试题系列》
主要是分布式相关的内容,涵盖负载均衡、分布式 ID、分布式事务、Dubbo、Zookeeper 、Redis。
地址:https://www.bilibili.com/video/BV1Mz4y1Z7bM
5、享学的《Java 面试全解析系列》
内容比较杂,可以挑选自己比较感兴趣面试题学习。可以重点看看数据库这块,对于常见的 MySQL 面试题比如 MySQL 索引数据结构介绍的比较详细。