阿里二面我倒在了Redis

简介: 前些天有幸接到阿里的二面通知,整个过程只持续了十几分钟(惭愧......因为当时没做好充分的准备前面被问到脑子短路然后就没有下文了......),面试官问的东西真的很全面的,如果不做足准备是肯定会直接凉凉

前些天有幸接到阿里的二面通知,整个过程只持续了十几分钟(惭愧......因为当时没做好充分的准备前面被问到脑子短路然后就没有下文了......),面试官问的东西真的很全面的,如果不做足准备是肯定会直接凉凉(PS:我也不知道面试官一开始会主要问redis方面的内容)。下面我就分享一下我这一次的不太愉快的经历吧:

面试原题(只记起来这么多):

1、什么是 Redis?简述它的优缺点?

2、Redis 与 memcached 相比有哪些优势?

3、Redis 集群方案应该怎么做?都有哪些方案?

4、怎么理解 Redis 事务?

5、Redis 有哪几种数据淘汰策略?

6、使用过 Redis 分布式锁么,它是怎么实现的?

7、使用过 Redis 做异步队列么,你是怎么用的?有什么缺点?

8、什么是缓存穿透?如何避免?什么是缓存雪崩?何如避免?

9、redis 和 memcached 什么区别?为什么高并发下有时单线程的 redis 比多线程的

memcached 效率要高?

面试过后才意识到自己的不足开始恶补redis下面是我的总结的一份redis面试文档(用图片形式分享希望对大家有帮助):

看到最后小伙伴点赞转发支持一下谢谢啦~本文就是愿天堂没有BUG给大家分享的内容,大家有收获的话可以分享下,想学习更多的话可以到微信公众号里找我,我等你哦。

相关文章
|
NoSQL Java 测试技术
字节二面:Spring Boot Redis 可重入分布式锁实现原理?
字节二面:Spring Boot Redis 可重入分布式锁实现原理?
333 1
|
8月前
|
存储 NoSQL Redis
阿里面试:Redis 为啥那么快?怎么实现的100W并发?说出了6大架构,面试官跪地: 纯内存 + 尖端结构 + 无锁架构 + EDA架构 + 异步日志 + 集群架构
阿里面试:Redis 为啥那么快?怎么实现的100W并发?说出了6大架构,面试官跪地: 纯内存 + 尖端结构 + 无锁架构 + EDA架构 + 异步日志 + 集群架构
阿里面试:Redis 为啥那么快?怎么实现的100W并发?说出了6大架构,面试官跪地: 纯内存 + 尖端结构 +  无锁架构 +  EDA架构  + 异步日志 + 集群架构
|
存储 NoSQL 算法
阿里面试:亿级 redis 排行榜,如何设计?
本文由40岁老架构师尼恩撰写,针对近期读者在一线互联网企业面试中遇到的高频面试题进行系统化梳理,如使用ZSET排序统计、亿级用户排行榜设计等。文章详细介绍了Redis的四大统计(基数统计、二值统计、排序统计、聚合统计)原理和应用场景,重点讲解了Redis有序集合(Sorted Set)的使用方法和命令,以及如何设计社交点赞系统和游戏玩家排行榜。此外,还探讨了超高并发下Redis热key分治原理、亿级用户排行榜的范围分片设计、Redis Cluster集群持久化方式等内容。文章最后提供了大量面试真题和解决方案,帮助读者提升技术实力,顺利通过面试。
|
NoSQL Java 关系型数据库
阿里 P7二面:Redis 执行 Lua,到底能不能保证原子性?
Redis 和 Lua,两个看似风流马不相及的技术点,为何能产生“爱”的火花,成为工作开发中的黄金搭档?技术面试中更是高频出现,Redis 执行 Lua 到底能不能保证原子性?今天就来聊一聊。 
488 1
|
缓存 监控 NoSQL
阿里面试让聊一聊Redis 的内存淘汰(驱逐)策略
大家好,我是 V 哥。粉丝小 A 面试阿里时被问到 Redis 的内存淘汰策略问题,特此整理了一份详细笔记供参考。Redis 的内存淘汰策略决定了在内存达到上限时如何移除数据。希望这份笔记对你有所帮助!欢迎关注“威哥爱编程”,一起学习与成长。
186 6
|
存储 NoSQL Java
阿里面试官问我Redis怎么实现分布式锁
分布式锁一般有三种实现方式:
186 0
|
存储 NoSQL Java
小米二面:Redis 如何保证数据不丢失?
小米二面:Redis 如何保证数据不丢失?
210 0
小米二面:Redis 如何保证数据不丢失?
|
缓存 监控 NoSQL
腾讯二面:Redis 事务支持 ACID 么?
腾讯二面:Redis 事务支持 ACID 么?
207 0
互联网疯传的Redis学习笔记:收藏达到30W,阿里P7评论我很需要
Redis作为目前的主流NoSql数据库,不会是不可能的,在面试中也是非常高频的,一定不能在这个环节丢分,不管是学习,还是面试,以下知识点,都有必要掌握。
|
消息中间件 缓存 NoSQL
硬核!GitHub置顶102W字Redis高手心法笔记,阿里竟第一时间收藏
天下武功,⽆坚不可摧,唯快不破! 学习⼀个技术,通常只接触了零散的技术点,没有在脑海⾥建⽴⼀个完整的知识框架和架构体系,没有系统观。这样会很吃⼒,⽽且会出现⼀看好像⾃⼰会,过后就忘记,⼀脸懵逼。