Tools
maven repository: https://mvnrepository.com/
Code Standards: https://developer.aliyun.com/live/1201
Common Interviews
Class loading order: https://blog.csdn.net/weixin_44843569/article/details/121616483
How Should Java Programmers Write Resumes? - Ao Bing's Answer - Zhihu
https://www.zhihu.com/question/23527137/answer/1008285022
mysql optimization: https://www.bilibili.com/video/BV1iq4y1u7vj/?p=159
Interview questions: https://blog.csdn.net/weixin_43490763/article/details/120467259
Design patterns:
redis: avalanche, breakdown
difference between # and $ in mybatis
difference between composite index and multiple indexes
multithreading and locks: optimistic lock (redis lock)
jvm: difference between heap and stack
microservices:
service fusing, degradation
components and service calls
why red-black tree
difference in garbage collection
logic of matrix calculation in mr
ioc, aop
design patterns: observer pattern, adapter pattern
what transaction isolation levels does mysql have?
common boot annotations
boot loading order
gc: CMS and G1
how to implement deep copy?
database optimization
