快手大数据计算引擎研发实习面经

1.创建线程的方式

2.怎么用runnable实现callbale的功能

3.阻塞队列有哪些

4.阻塞队列(底层是链表/数组)怎么上锁

5.怎么保证线程的原子性和可见性

6.volatile关键字相关用法原理

7.创建线程池的参数

8.有哪些线程池,线程池原理

9.ThreadLocal的作用及可能的危害

10.ThreadLocal底层原理

11.HashMap和ConcurrentHashMap的底层区别

12.Java里面有哪些锁,他们的区别是什么

13.synchronize关键字原理

14.四种引用类型

算法:找出第K大的数,主要就是问了排序

#日常实习##实习面试##快手#
全部评论
哪个部门啊佬
1 回复 分享
发布于 08-16 14:22 广东
大佬一面只有八股吗?
点赞 回复 分享
发布于 08-17 00:30 陕西
大佬现在在这个岗实习吗?
点赞 回复 分享
发布于 09-05 21:11 北京
这个岗主要问的就是Java嘛,我boss上有hr联系我这个实习生,但是跟大数据相关的我都不会
点赞 回复 分享
发布于 10-29 23:45 辽宁

相关推荐

不愿透露姓名的神秘牛友
10-29 21:14
已编辑
点赞 评论 收藏
分享
2 26 评论
分享
牛客网
牛客企业服务