怒刷面经
h_lizeming
这个作者很懒,什么都没留下…
展开
-
完美世界面经准备
Q:cas如果一直失败的解决方案:cas属于自旋锁,在1.6就引入了适应性自旋锁,(1.6是写死的 后面可以改变)通过比较自旋锁时间阈值(上一次该锁的自旋时间 还有当前状态所决定的) 来决定以下操作:超过阈值后 阻塞后续线程的。Q:concurrenthashmap的实现:在ConcurrentHashMap中通过一个Node<K,V>[]数组来保存添加到map中的键...原创 2019-04-16 20:46:35 · 472 阅读 · 0 评论 -
阿里巴巴面经准备
作者:flipped丶链接:https://www.nowcoder.com/discuss/184555?type=2&order=0&pos=1&page=1来源:牛客网一面 3.141. 自我介绍2. 说说项目3. 负责哪一块4. 说一下项目架构和部署情况5. 说说权限管理https://blog.csdn.net/HNUST_LIZEMI...原创 2019-04-27 21:23:03 · 273 阅读 · 0 评论 -
阿里面经记录之二
作者:小、麦链接:https://www.nowcoder.com/discuss/186196来源:牛客网1. volatile的底层如何实现,怎么就能保住可见性了?2. 三个线程如何实现交替打印ABC3. 线程池有哪些创建方式和安全性问题4. 有哪些线程池的类型5. 线程池中LinkedBlockingQueue满了的话,线程会怎么样6. 线程池的底层原理和实现方法7....原创 2019-05-02 20:59:44 · 345 阅读 · 0 评论