得物-第1面
面试者情况
- 学历:211本科
- 专业:计算机科学与技术
面试题内容
IO模型
- bio、nio、aio的区别和特点
- 说出nio的特点以及为什么快
- nio具体同步时什么、非阻塞是什么
- select、poll、epoll的区别和特点
- netty用到了哪种,和原生的有什么区别,优化在了哪里
Redis
- Redis的常用数据结构都有哪些、每个时间复杂度分别都是多少
- Redis的淘汰策略是怎么样的
- Redis的分布式锁有什么问题
- Redis的aof和rdb各自的特点
- 你之前做过的项目具体都用Redis干了什么
- 之前用Redis时考虑过数据一致性问题吗
- 说出缓存穿透、缓存击穿、缓存雪崩各自的特点以及如何解决
大麦项目
- 项目中用到了Redis哪些功能
- 详细说说Redis具体是怎么更新剩余票的数量的
- 提到了优化了Redisson的延迟队列,具体是怎么优化的
- 分库分表时都是怎么考虑分片算法和分片键的
- 分布式数据库了解吗
更新: 2024-06-14 17:22:40
原文: https://www.yuque.com/u22210564/ykdrdh/pnssk0fznmv5yend