快手秋招一面

1.CompletableFuture用线程池了吗?线程池的参数。
2.Synchronized相关问题
3.为什么悲观锁改为了乐观锁,性能提升指什么方面,是时间还是吞吐量?
4.延时队列怎么实现的?kafka不支持延时队列,怎么改造的?
5.死锁的条件和怎么防止死锁?
6.线程调度算法和磁盘调度算法?
7.手写单例模式?
8.算法:容量为N的数组,大小在0 - N-1之间,返回任意重复的数字,要求时间O(N),空间<O(N)
9.遇到过的并发问题,怎么解决的?静态常量的并发安全问题怎么解决?#快手2024校招#
全部评论
第一题怎么答
1 回复 分享
发布于 2023-07-29 15:35 陕西
老哥,第6题怎么答
1 回复 分享
发布于 2023-07-29 00:03 山西
什么部门啊
点赞 回复 分享
发布于 2023-07-29 23:16 辽宁

相关推荐

2025-12-24 15:50
门头沟学院 Java
1.&nbsp;项目经历拷打2.&nbsp;HashMap&nbsp;扩容时链表转红黑树的阈值为什么是&nbsp;8?退化为&nbsp;6&nbsp;又是为什么?3.&nbsp;synchronized&nbsp;锁升级过程详解&nbsp;—&nbsp;从无锁到重量级锁一步步拆解4.&nbsp;G1&nbsp;垃圾回收器如何预测停顿时间?Region&nbsp;大小该怎么设置?5.&nbsp;volatile&nbsp;能保证数组元素的可见性吗?不能的话该怎么解决?6.&nbsp;ThreadLocal&nbsp;内存泄漏的根本原因是什么?JDK&nbsp;做了哪些改进?7.&nbsp;Java&nbsp;8&nbsp;Stream&nbsp;并行处理原理&nbsp;+&nbsp;ForkJoinPool&nbsp;工作窃取机制浅析8.&nbsp;AQS&nbsp;中为什么使用&nbsp;CLH&nbsp;队列而不是普通链表?9.&nbsp;线程池核心参数设置规则&nbsp;+&nbsp;美团动态调整方案分享10.&nbsp;ConcurrentHashMap&nbsp;的&nbsp;size()&nbsp;为什么不精确?有没有替代方案?11.&nbsp;如何用&nbsp;CAS&nbsp;实现一个无锁栈?ABA&nbsp;问题如何规避?12.&nbsp;CompletableFuture&nbsp;如何实现多个异步任务依赖执行?13.&nbsp;MySQL&nbsp;索引失效的&nbsp;10&nbsp;种场景&nbsp;+&nbsp;最左前缀原则底层原理14.&nbsp;十亿级订单表如何优化分页查询?实战思路分享15.&nbsp;Redis&nbsp;大&nbsp;Key&nbsp;删除导致集群崩溃,如何避免?16.&nbsp;Redis&nbsp;事务&nbsp;vs&nbsp;MySQL&nbsp;事务&nbsp;—&nbsp;ACID&nbsp;区别到底在哪?17.&nbsp;缓存与数据库一致性方案对比&nbsp;+&nbsp;拼多多秒杀实战选用策略18.&nbsp;Redis&nbsp;Cluster&nbsp;的&nbsp;slot&nbsp;迁移过程会阻塞请求吗?
查看17道真题和解析
点赞 评论 收藏
分享
评论
11
114
分享

创作者周榜

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