快手后端一面
8.19、50min、通过
1. 自我介绍
2. 挑一个项目详细介绍
3. 讲一下你怎么使用redis实现分布式锁的?
4. 场景题:写一段代码实现redis的自增操作
5. 加的锁粒度太大,能不能优化一下,多线程操作自增不同的key不堵塞(尬住了)
6. 项目出现内存异常如何排查?
7. JVM怎么调优?
8. 项目用的是什么版本的JDK,这个版本JDK用的什么垃圾回收器
9. 讲一下线程池的提交线程的过程以及线程池的优点?
10. 创建一个线程的开销主要体现在哪
11. 创建一个线程需要多少ms知道吗?
12. 说一下mysql的索引结构
13. 什么是联合索引?
14. 为什么要在查询的时候要尽可能的满足最左匹配原则?
15. mysql的隔离级别
16. 项目中用到的是什么隔离级别
17. mvcc了解吗?详细说一下
18. 场景题:如何快速的插入1000w条数据(石化了)
#快手#
1. 自我介绍
2. 挑一个项目详细介绍
3. 讲一下你怎么使用redis实现分布式锁的?
4. 场景题:写一段代码实现redis的自增操作
5. 加的锁粒度太大,能不能优化一下,多线程操作自增不同的key不堵塞(尬住了)
6. 项目出现内存异常如何排查?
7. JVM怎么调优?
8. 项目用的是什么版本的JDK,这个版本JDK用的什么垃圾回收器
9. 讲一下线程池的提交线程的过程以及线程池的优点?
10. 创建一个线程的开销主要体现在哪
11. 创建一个线程需要多少ms知道吗?
12. 说一下mysql的索引结构
13. 什么是联合索引?
14. 为什么要在查询的时候要尽可能的满足最左匹配原则?
15. mysql的隔离级别
16. 项目中用到的是什么隔离级别
17. mvcc了解吗?详细说一下
18. 场景题:如何快速的插入1000w条数据(石化了)
#快手#
全部评论
佬,请问一下18题找到答案了吗
怎么你一面就有项目
相关推荐
edge~0523:一年顶别人两年,这谁顶得住啊
点赞 评论 收藏
分享
11-18 18:24
北京理工大学珠海学院 嵌入式软件工程师
秋招投简历提醒助手:个人经验是,一般面二十场左右就会进入侃侃而谈阶段。我今年七月末的时候开始的第一次面试,都是很多不会,回复很慢。后面慢慢迭代,到九月中的时候基本上面啥说啥,很放松的状态 点赞 评论 收藏
分享
上海得物信息集团有限公司公司福利 1253人发布
