小红书后端开发 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也答的的不是很好,害
#小红书##面经##秋招#
全部评论
第一个项目问题怎么回答,如何保证一致性
点赞 回复 分享
发布于 2022-09-09 16:56 上海
3.实际位置这个怎么回答?
点赞 回复 分享
发布于 2022-09-16 10:35 四川
兄弟如何,我面完就挂了
点赞 回复 分享
发布于 2022-09-08 17:11 江苏
什么时候约的面试呀
点赞 回复 分享
发布于 2022-09-08 11:06 上海
正式批吗
1 回复 分享
发布于 2022-09-08 18:30 北京

相关推荐

程序员花海:实习和校招简历正确格式应该是教育背景+实习+项目经历+个人评价 其中项目经历注意要体现业务 实习经历里面的业务更是要自圆其说 简历模板尽可能保持干净整洁 不要太花哨的
点赞 评论 收藏
分享
2025-12-11 14:24
门头沟学院 Java
牛客35720396...:不要用boss,全是骗
点赞 评论 收藏
分享
评论
2
28
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务