当前位置: 首页 > 面试经验 >

快手面试凉经-24Java

优质
小牛编辑
81浏览
2023-07-31

快手面试凉经-24Java

1. 自我介绍
2. 介绍一下实习工作内容
3. 项目的难点 (项目实习简单带过了,没问一点)
4. String a = "str_a", String b = new String(a + "str_b"); 创建了几个对象
5. List 和 map的实现类 和各自的底层结构
6. ArrayList和LinkeList的区别
7. Redis、内存和磁盘区别 为什么快 为什么慢
8. Redis数据库类型 存储结构 如何实现排行榜功能?具体一点
9. Mysql索引 详细讲一下B+树
10. 索引失效场景 为什么会失效 从索引的结构的层面讲
11. 线程和进程的区别 在JVM层面的体现
12. 为什么要用多线程
13. 线程池 原理 拒绝策略
14. 算法题:LRU
(记起来的就这么多,还有些零散的小问题)
总结:GG!一面没问项目,全是深挖原理,每个都能简单答出来,再深入一下就不会了。
 类似资料: