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

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

优质
小牛编辑
94浏览
2023-10-28

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

一面不涉及项目,聊了下之前的实习
涉及到的八股主要是按我简历上写的来问,这里记录一下没怎么答上来的
Redis分布式锁的实现,线程获得锁的过期时间是怎么设置的?过长或者过短有什么问题?
watcDog的实现原理,每个锁都对应一个watcDog线程吗?你会如何设计watcDog线程?
ThreadLocalMap中的key(ThreadLocal)为什么要设计为弱引用?
Redis中的大key有什么问题?如何解决(答了拆分,压缩key)
算法:
手写一个双重校验锁的单例模式
为什么用类锁?使用一个静态属性用作对象锁可以吗?有什么区别
 类似资料: