java面试知识宝库,GitHub项目推荐

每天吃一颗糖,然后告诉自己:今天的日子,果然又是甜的

以下是小编从网上收集的技术面试必备的基础知识,内容丰富并且排版清晰,覆盖算法,操作系统,网络,数据库,java中集合,多线程,JVM,分布式,常用的框架,高并发,分布式,高可用,微服务,希望对大家的面试有所帮助,另外之后小编看到的面试相关的优秀博主,网站都将更新到该页面。tip:长按扫描二维码查看噢!

1.CS-Notes

  • Starts:60.7K

  • forks17.6K

  • 阅读:https://cyc2018.github.io/CS-Notes/#/

  • GitHub:https://github.com/CyC2018/CS-Notes

  • 介绍:本项目包含了技术面试必备的基础知识,内容浅显易懂,你不需要花很长的时间去阅读和理解成堆的技术书籍就可以快速掌握这些知识,从而节省宝贵的面试复习时间。

  • 内容:算法,操作系统,网络,面向对象,数据库,java,系统设计,工具。

2.JavaGuide

  • Starts:38854

  • forks:12062

  • 阅读:https://snailclimb.top/JavaGuide/#/

  • GitHub:https://github.com/Snailclimb/JavaGuide

  • 介绍:Java学习+面试指南,一份涵盖大部分 Java 程序员所需要掌握的核心知识。

  • 内容:java,操作系统,网络,数据结构与算法,数据库,面试指南,书单,系统设计,工具。

3.JCSprout

  • Starts:20497

  • forks:5581

  • 阅读:https://crossoverjie.top/JCSprout/#/

  • GitHub:https://github.com/crossoverJie/JCSprout

  • 介绍:处于萌芽阶段的 Java 核心知识库。

  • 内容:集合,多线程,jvm,分布式,架构,架构设计,数据库,算法,Netty等。

4.advanced-java

  • Starts:19113

  • forks:4429

  • 阅读:https://doocs.gitee.io/advanced-java/#/

  • GitHub:https://github.com/doocs/advanced-java

  • 介绍:互联网 Java 工程师进阶知识完全扫盲。

  • 内容:高并发,分布式,高可用,微服务。

5.ZXBlog

  • Starts:2411

  • forks:502

  • GitHub:https://github.com/ZXZxin/ZXBlog

  • 介绍:记录了各类基础知识,目前还在不断完善中。

  • 内容:c++,java基础,Python,web,刷题,工具,并发,数据库,数据结构与算法,杂项,框架,计算机基础,面经和习题。

持续更新中......


java学习资料分享:关注公众号[Swen学java]即可免费领取详情见java学习资源汇总

java学习资源框架.png

你可能感兴趣的:(java面试知识宝库,GitHub项目推荐)