2 Star 5 Fork 1

sanwishe / 后端知识图谱

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

后端知识图谱

面试过程可能问到的一些知识点

java基础

数据结构

  • 链表和数组 ArrayList与LinkedList
  • 映射
  • 队列
    • 二叉树
    • 红黑树

算法

  • 排序算法
  • 查找算法
  • 字符串比较算法

jvm

  • 理论基础
  • jmm
  • jvm调优

并发

  • 线程安全
  • 多线程
    • synchronized 与 volatile
    • cas
    • java中的锁与同步类
    • 公平锁与非公平锁
    • 乐观锁与悲观锁
    • 可重入锁

io

  • io
  • nio
  • netty

java8等新特性

  • Functional Interface
  • Lambda
  • Stream API
  • 方法引用
  • 默认方法

设计模式

  • 设计模式的几大原则
  • 单例模式
  • 工厂模式
  • 建造者模式
  • 组合模式
  • 代理模式
  • 观察者模式
  • 适配器模式
  • MVC
  • AOP

持久化

  • 数据库基本理论
  • mysql
  • nosql
    • hbase
  • elasticsearch

中间件

  • kafka
  • logstash
  • tomcat
  • jetty
  • 服务端缓存
    • ehcache
    • memchche
    • Redis
  • 定时调度 - quartz
  • rpc - Thrfit - gRpc - dobbo
  • spring-cloud相关

性能

  • profiler
  • oracle jdk工具:jmap,jvirtualVM,jConsole,mat,dump
  • benchmark:jmeter
  • APM
  • jvm调优
  • 重构

微服务

  • 概念
  • 分布式理论
    • 负载均衡
    • HA
    • 一致性
      • cap理论与base理论
      • 分布式锁
      • 分布式一致性算法:paxos,raft
  • docker
  • kubernetes
  • paas
  • Service Mesh

工具

  • IDE:Eclipse/IDEA等
  • CI:jenkins
  • review:git、gerrit

空文件

简介

java后端知识学习 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/sanwishe/back_end_knowledge_map.git
git@gitee.com:sanwishe/back_end_knowledge_map.git
sanwishe
back_end_knowledge_map
后端知识图谱
master

搜索帮助