小红书(社区技术)实习后端一面

一面不涉及项目,聊了下之前的实习
涉及到的八股主要是按我简历上写的来问,这里记录一下没怎么答上来的

Redis分布式锁的实现,线程获得锁的过期时间是怎么设置的?过长或者过短有什么问题?
watcDog的实现原理,每个锁都对应一个watcDog线程吗?你会如何设计watcDog线程?
ThreadLocalMap中的key(ThreadLocal)为什么要设计为弱引用?
Redis中的大key有什么问题?如何解决(答了拆分,压缩key)

算法:
手写一个双重校验锁的单例模式
为什么用类锁?使用一个静态属性用作对象锁可以吗?有什么区别
全部评论
二面了吗
点赞 回复 分享
发布于 2023-11-17 03:47 陕西
兄弟能交流下吗,我也想投小红书实习
点赞 回复 分享
发布于 2023-11-07 12:33 四川
楼主92吗
点赞 回复 分享
发布于 2023-10-29 22:45 广东
怎么今天还在面,不是早都截止投递了吗
点赞 回复 分享
发布于 2023-10-28 13:33 山东

相关推荐

不愿透露姓名的神秘牛友
07-29 14:13
点赞 评论 收藏
分享
07-01 23:23
郑州大学 Java
否极泰来来来来:牛客迟早有高三的
点赞 评论 收藏
分享
机械打工仔:有说的你怀疑一下就行了,直接问也太实诚了
点赞 评论 收藏
分享
评论
5
32
分享

创作者周榜

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