快手秋招复活一面(约二面)

#秋招#
时间:50min
岗位:客户端
问题:
1.自我介绍
2.实习是测开,那你对客户端的了解是什么样的?
3.java有哪些集合类?
4.map集合中处理哈希冲突有哪些方法?
5.链表法数据元素变多,时间复杂度会发生什么改变?为什么要转成红黑树?
6.为什么链表->红黑树与红黑树->链表的阈值不一样?
7.重写equals有什么需要注意的原则?
8.Threadlocal的底层原理?
9.Threadlocal如何隔离不同的线程,展开说说?
10.Threadlocalmap是个什么样的map,底层有了解过吗?
11.Threadlocal有哪些子类,如何实现的?
12.volatile关键字?
13.volatile能够保证线程安全吗?
14.指令重排序的原则是什么?
15.多线程场景下保证数据的同步如何做?
16.synchronized底层编译器是如何处理这个关键字的?
17.算法题:线程安全的单例模式
18.算法题:指定区间反转链表
19.反问
全部评论
同学,瞅瞅我司,医疗独角兽 因为新业务扩展,11月校招HC暴增! 我的主页最新动态,绿灯直达,免笔试~
1 回复 分享
发布于 11-11 18:51 广东
啥部门uu
点赞 回复 分享
发布于 11-07 12:24 辽宁

相关推荐

评论
2
4
分享

创作者周榜

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