一、项目介绍1、重点项目介绍2、项目管理介绍3、团队管理介绍二、java基础1、java集合2、java多线程&线程池相关知识3、java锁4、jvm相关5、java内存相关6、GC相关三、架构设计1、业务架构2、技术架构3、技术框架四、中间件相关知识1、dubbo相关2、消息中间件3、ES相关4、sentinel限流5、重试组件6、sharding jdbc7、网关8、druid连接池9、分布式id生成器10、zk相关五、数据存储相关知识1、mysql2、redis3、guava cache六、算法相关知识七、网络相关1、IO NIO2、netty3、TCP/UDP4、https 一、项目介绍 1、重点项目介绍 项目大致流程及系统交互场景项目技术壁垒及相关突破项目相关技术栈的介绍 2、项目管理介绍3、团队管理介绍 二、java基础 1、java集合 2、java多线程&线程池相关知识 threadLocal 3、java锁4、jvm相关5、java内存相关6、GC相关 三、架构设计 1、业务架构 供应链业务体系业务中台架构订单交易履约业务架构 2、技术架构分布式架构 高并发高可用架构流程模板配置化架构DDD领域驱动设计思想 事件通知 + threadlocal 设计模式 3、技术框架spring spring mvcspring bootspring cloudmybatise 四、中间件相关知识 1、dubbo相关 2、消息中间件 RocketMqkafka 3、ES相关4、sentinel限流5、重试组件6、sharding jdbc7、网关8、druid连接池9、分布式id生成器10、zk相关 五、数据存储相关知识 1、mysql 索引引擎explain sql执行顺序 2、redis使用场景 存储结构持久化策略集群模式分布式锁线程模型 3、guava cache 六、算法相关知识 七、网络相关 1、IO NIO 2、netty 3、TCP/UDP 4、https