面试复盘|北京-快手-Java开发工程师

9.4 10:00 一面

1.死锁

2.讲一下如何实现多并发,对比一下synchronized ,volatile 等

3.LRU算法和LFU算法,讲一下什么是缓存污染

4.写一下LRU算法,然后改成线程安全的

9.4 11:00 二面

1.自我介绍+聊项目(20min)

2.知道的索引有哪些?

3.类加载过程?

4.类加载会出现的异常?类找不到?链接异常?

5.新生代垃圾回收过程?用的算法?为什么这样设计

6.讲一下hashmap的扩容 ?

7.HashMap 的长度为什么是2的幂次方 ?

9.14 HR面

文档:6-快手-正式批.note 链接:http://note.youdao.com/noteshare?id=20458f0672bb49a56c9ddb1f00ffead2&sub=C478DBA080F4407AA78CD00932570992

2022-Java-秋招记录 文章被收录于专栏

2021年秋招

全部评论
啥部门
点赞 回复 分享
发布于 2021-10-02 15:50

相关推荐

10-07 23:57
已编辑
电子科技大学 Java
八街九陌:博士?客户端?开发?啊?
点赞 评论 收藏
分享
10-12 19:08
666 C++
花开蝶自来_:技能:听动物叫,让雪豹闭嘴
点赞 评论 收藏
分享
评论
1
收藏
分享
牛客网
牛客企业服务