Java基础
JVM原理
集合
多线程
IO
问题排查
Web框架、数据库
Spring
MySQL
Redis
通用基础
操作系统
网络通信协议
排序算法
常用设计模式
从URL到看到网页的过程
分布式
CAP理论
锁
事务
消息队列
协调器
ID生成方式
一致性hash
限流
微服务
微服务介绍
服务发现
API网关
服务容错保护
服务配置中心
算法
数组-快速排序-第k大个数
数组-对撞指针-最大蓄水
数组-滑动窗口-最小连续子数组
数组-归并排序-合并有序数组
链表-链表反转-链表相加
链表-双指针-删除倒数第n个
二叉树-递归-二叉树反转
二叉树-递归-多叉树中最长的连续序列
动态规划-连续子数组最大和
数据结构-LRU淘汰算法
其他-二十进制相加
有序数组中位数
数组中的k个最小值
项目举例
秒杀架构
系统设计
系统设计-高并发抢红包
系统设计-答题套路
系统设计-在AWS上扩展到数百万用户的系统
系统设计-从面试者角度设计一个系统设计题
智力题
概率p输出1,概率1-p输出0,等概率输出0和1
判断点是否在多边形内部
1