本人3年经验,猎头帮忙投的一年岗位,问题不难,基本都懂就是答得非常乱,以下内容跟当时回答的内容有所出入,发帖子纯当提升个人逻辑与表达。 2021.8.24一面 主要会哪些东西? redis,mysql,zookeeper,spring。。。。 讲一下缓存雪崩/击穿/穿透 缓存雪崩指缓存大面积失效导致请求大量落到数据库上,解决方式是1、多级缓存,2、缓存时间加随机数,3、使用布隆过滤器。 缓存击穿指并发请求通过单个已失效的缓存落到数据库上,解决方式是1、热点数据永不过期,2、数据库请求互斥可以解决。 缓存穿透指请求了缓存和数据库中没有的数据,导致大量请求...