当前位置: 首页 > 面试经验 >

小红书后端开发 9.7 一面

优质
小牛编辑
136浏览
2023-03-28

小红书后端开发 9.7 一面

项目

  1. Redis中预减库存和DB中的变化不一致如何解决?(可能Redis扣减成功,DB波动导致扣减失败,这样两边的数据就不一致了)

八股

  1. HashMap基本数据结构、get、put
  2. hashcode是如何生成的
  3. synchronized结构(moniter实际位置在哪),1.6之后的变化有哪些
  4. synchronized和reentrantLock之间的区别以及各自的优缺点
  5. Redis的基本数据结构及各自的常用用途
  6. Redis的多路复用如何实现的,有哪些重要组件,分别起什么功能
  7. Redis的持久化机制
  8. B+树索引介绍、对比B树的优势
  9. SpringBoot与Spring的区别
  10. AOP与IOC介绍

算法

给定一个无序数组,求该数组中连续元素的最长长度。
面试官还是比较和蔼的,无奈自己太菜,项目掌握还是不够,缓存不一致问题没答上来,然后Redis和Spring也答的的不是很好,害
#小红书##面经##秋招#
 类似资料: