JavaGuide

Github: GitHub - Snailclimb/JavaGuide: 「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide!

Gitee: JavaGuide: 【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。 (gitee.com)

简介 : ⼀份涵盖⼤部分 Java 程序员所需要掌握的核⼼知识。 推荐理由 : 主要是记录⼀些我觉得比较重要的Java核⼼知识和⼀些常⻅的⾯试题。这个项⽬可以对⼤部分Java程序员都有帮 助,不论是我们⾯试还是学习 Java的话,都应该有很⼤的帮助。

CS-Notes

Github: https://github.com/CyC2018/CS-Notes

Gitee: CS-Notes: 同步于 https://github.com/CyC2018/CS-Notes (gitee.com)

简介 :技术⾯试必备基础知识、Leetcode 题解、后端⾯试、Java ⾯试、春招、秋招、操作系 统、计算机⽹络、系统设计。 推荐理由 : 这个项⽬主要记录了技术⾯试必备的基础知识⽐如计算机⽹络、数据结构和算法,还有操作系统。除此之外,这个项⽬的 Leetcode 题解部分也⼗分给⼒。如果⼤家需要准备⾯试或者复习基础知识的话,⼀定不要错过这个项⽬。

advanced-java

github: GitHub - doocs/advanced-java: 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识

gitee: advanced-java: 😮 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识 (gitee.com)

简介 :互联⽹ Java ⼯程师进阶知识完全扫盲:涵盖⾼并发、分布式、⾼可⽤、微服务、海量 数据处理等领域知识。 推荐理由 :这个项⽬⼤部分内容是由《Java⾯试突击第⼀季》整理⽽来,视频地址我会放在评 论区。如果你想要了解消息队列、分布式缓存、分布式搜索引擎、Dubbo这些东⻄的话,很好, 这个项⽬⼗分适合你!即使你的 Java 基础不太好,相信你也可以从中有很⼤的收获。

miaosha

github: SuwakoKochiya/miaosha: 秒杀系统设计与实现 (github.com)

gitee: miaosha: 秒杀、抢购解决方案,设计目标:性能支撑"小米印度抢购搞挂亚马逊事件” (gitee.com)

简介 :秒杀系统设计与实现.互联⽹⼯程师进阶与分析。 推荐理由:⼤家听这个名字就应该知道这个项⽬和秒杀系统设计有关。是的,这个项⽬主要就是 教你如何进⾏秒杀架构设计。秒杀架构设计师⾯试的时候⾯试官经常问到的东⻄。这个项⽬主要 包括的技术有:jmeter压测、消息队列rabbitmq、分布式缓存redis、mysql主从复制、rpc框架 dubbo以及nginx。