NiceOffer

面试面经 · 小红书

【小红书】【后端开发】【一面】面经(Java基础+MySQL+Redis+场景题)

小红书后端开发面经一面

【小红书】【后端开发】【一面】

基本信息

项目内容
公司小红书
岗位后端开发
轮次一面
面型体感技术面,基础+场景题
面试官风格注重实际应用能力
结果通过

面试题目(按提问顺序)

  1. Java 并发包中常用的集合有哪些?
  2. ConcurrentHashMap 的实现原理?
  3. 线程池的核心参数?拒绝策略有哪些?
  4. MySQL 索引结构?为什么用 B+ 树?
  5. 事务的隔离级别?默认级别?
  6. MVCC 的原理?
  7. Redis 数据结构有哪些?
  8. Redis 缓存穿透、击穿、雪崩怎么解决?
  9. Redis 分布式锁怎么实现?
  10. 场景题:设计一个高并发的点赞系统
  11. 场景题:如何保证缓存和数据库的一致性?
  12. 算法题:合并两个有序链表

面试感受 / 反馈

小红书面试注重基础和实际应用能力。场景题考察系统设计思维,不是纯八股。算法题难度适中。

准备建议

  • Java 并发和集合是重点
  • MySQL 和 Redis 基础要扎实
  • 场景设计题要准备
  • 算法题刷 LeetCode 中等难度