gitcode校招二面

#双非# #双非# 自我介绍
实习在哪,为什么没转正
syn和reen加锁的区别?
向os申请互斥量,jvm管理的隐式锁。
ReentrantLock 底层是cas修改state。框架包AQS实现扩展性(重入,顺序,可重试,aqs独占模式的实现)。补充:提供Condition接口,允许线程在某些条件下等待或唤醒。相比使用wait()和notify()更灵活安全的线程通信。
那他们应用场景的区别?
syn低竞争性能更优,reen适合有顺序要求,高竞争。
分布式锁设计讲一下?(简历)
责任链模式讲一下?(简历)
算法:爬楼梯
全部评论

相关推荐

07-21 12:43
四川大学 Java
癫疯召唤师1:两三个月没有背八股刷算法题了感觉又要失败了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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