Java面试丨Redis经典 20题 十有***会问到

1.什么是Redis?它主要用来什么的?

2.说说Redis的基本数据结构类型

3.Redis为什么这么快?

4.什么是缓存击穿、缓存穿透、缓存雪崩?

5.什么是热Key问题,如何解决热key问题

6.Redis 过期策略和内存淘汰策略

7.说说Redis的常用应用场景

8.Redis 的持久化机制有哪些?优缺点说说

9.怎么实现Redis的高可用?

10.使用过Redis分布式锁嘛?有哪些注意点呢?

11.使用过Redisson嘛?说说它的原理

12.什么是Redlock算法

13.Redis的跳跃表

14.MySQL与Redis 如何保证双写一致性

15.为什么Redis 6.0 之后改多线程呢?

16.聊聊Redis 事务机制

17.Redis的Hash 冲突怎么办

18.在生成 RDB期间,Redis 可以同时处理写请求么?

19.Redis底层,使用的什么协议?

20.布隆过滤器

#Java##面试题目##redis高频面试题##Redis#
全部评论
点赞 回复 分享
发布于 2022-08-08 15:56

相关推荐

03-26 13:04
已编辑
电子科技大学 算法工程师
xiaowl:你这个简历“条目上”都比较有深度性,但是实际上面试官又没法很好的评估你是怎么达到很多看上去很厉害的结果的。要避免一些看上去很厉害的包装,比如高效的内存复用策略的表达,如果仅是简单的一些内存共享机制,而且面试上也没有深挖的空间,就不要这样表达。比如,工程化模式本质上可能就是定义了一些abstract class,那也就没特别多值得讲的内容。建议简历上应该侧重那些你花了大量时间和精力解决、研究的问题,不要过分追求“丰富”,而是关注在技术深入度、问题解决能力的表现上。
没有实习经历,还有机会进...
点赞 评论 收藏
分享
评论
点赞
7
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务