面试复盘|北京-快手-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年秋招