Skip to content

Java开发及面试(个人面试、工作总结、资料收集站)

Notifications You must be signed in to change notification settings

jiaokang/learning-note

This branch is 41 commits behind rbmonster/learning-note:master.

Folders and files

NameName
Last commit message
Last commit date
Nov 22, 2022
May 20, 2022
Oct 9, 2021
Nov 5, 2022
Jun 14, 2022
Jun 14, 2022
Jul 1, 2022

Repository files navigation

learning-note

repository相关的markdown的目录,在com目录下使用命令python TOC-new.py all生成,toc文件夹为带目录的MD文件

在线阅读网站: TOP标签会出现失效的情况,使用侧边栏进行导航

一个技术点,面试官常见的三连问:

  1. xxx是什么?
  2. xxx优缺点是什么?
  3. xxx应用及使用场景是什么?

Java相关

Java并发相关

Spring

中间件

算法

计算机基础

系统设计

设计思想及概念

设计案例

场景设计:

拓展设计:

分布式与微服务

大数据

其他

参考书籍及资料记录

参考资料

技术博客:

地址 简介
JavaGuide 「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识
小林coding 小林 x 图解计算机基础-图解计算机网络、操作系统、计算机组成、数据库,让天下没有难懂的八股文!
bugstack 虫洞栈Java干货,设计模式 面试问题带着例子说明得明明白白
advanced-java 互联网Java工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
AobingJava 敖丙的Java面试总结
CS-Notes 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计
日拱一兵 挺用心的一个Java博主,解读Java相关技术
美团技术团队 美团技术团队永远的神,深度解读技术

算法资料:

地址 简介
🌟 OI-wiki OI-wiki 算法体系化宝典(强力推荐)
fucking-algorithm labuladong刷算法套路,提供算法题的工具方法思想
leetcode-master 代码随想录LeetCode 刷题攻略:配思维导图
LogicStack-LeetCode 「宫水三叶的刷题日记」刷穿 LeetCode 系列文章源码

系统设计及大数据:

地址 简介
BigData-Notes 大数据入门指南(基本的入门指引)
system-design-primer 来自微软的系统设计笔记,国人翻译
system-design 一位博主的系统设计总结(很久未更新,可做参考)

Spring源码拆解资料:

地址 简介
mini-spring mini-spring是简化版的spring框架,建议先动手跟着实践一遍再去阅读源码,能帮助你快速熟悉spring源码和掌握spring的核心原理。
tiny-spring Spring的精简版。从使用功能的角度出发,参考Spring的实现,一步一步构建,便于无基础的逐步深入理解Spring
spring-analysis Spring源码解读(很久未更新了,但是spring基本的精髓都讲到了,适合参考阅读源码)

About

Java开发及面试(个人面试、工作总结、资料收集站)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 97.4%
  • Python 2.3%
  • HTML 0.3%