阿里问项目java:线程 协程 进程区别redis:缓存雪崩,缓存击穿,缓存穿透分别是什么,怎么解决?jvm:类加载过程static 加载在哪一步 怎么初始化final 加载 在哪一步 怎么初始化网络:tcp三次握手四次挥手为什么wait时间是两倍mysql:为什么使用主键自增,而不是uuid其他:微服务了解吗消息队列了解吗微服务怎么划分算法or数据结构:红黑树性质两个排号序的数组,怎么尽可能快地去找相同元素(我说了思路之后,面试官给我时间让我再想更快的)日常:怎么学习 对自己影响最深的一门课