备战春招-13

一些题目思路虽然简单,但考虑的条件很多,容易错。写项目要用到redis,把这块学习了一下。
【刷题】
剑指 Offer 58 - I 翻转单词顺序
剑指 Offer 58 - II 左旋转字符串
剑指 Offer 59 - I 滑动窗口的最大值
剑指 Offer 59 - II 队列的最大值
剑指 Offer 61 扑克牌中的顺子
剑指 Offer 62 圆圈中最后剩下的数字
补充题:汉诺塔

【Redis】

  • 为什么用Redis(基于内存、epoll解决高并发、单线程避免上下文切换)
  • 分布式缓存(一致性更好)与本地缓存(map)
  • 解决内存溢出
  • redis和Memcached的区别
  • redis常用数据结构和使用场景
  • zset的底层跳表(多指针有序链表)
  • 过期淘汰策略
    • volatile(已设置过期时间)/allkeys(所有)
    • lru/lfu/ttl/random/no-eviction
  • redis持久化机制(RDB/AOF)
  • redis事务
全部评论

相关推荐

无情咸鱼王的秋招日记之薛定谔的Offer:好拒信,偷了,希望有机会用到
点赞 评论 收藏
分享
10-18 13:01
已编辑
西安理工大学 C++
小米内推大使:建议技能还是放上面吧,hr和技术面试官第一眼想看的应该是技能点和他们岗位是否匹配
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务