快手后端一面面经

上来自我介绍,然后提问:

1. HTTP 请求中,TCP 是怎么建立连接的?三次握手分别代表什么?

2. ThreadLocal 底层是如何做到线程隔离的?

3. CMS 和 G1 的回收过程具体是怎么执行的?

4. 了解过其他的垃圾回收方法吗?

5. 多线程与锁 synchronized和volatile的区别?

6. HashMap 为什么线程不安全?ConcurrentHashMap 1.7 与 1.8 的实现有什么差异?

7. 默认事务隔离级别?会导致幻读吗?

8. Redis 为什么快?它是多线程吗?用了什么机制?

9. 布隆过滤器的原理是什么?有没有误判?

10. 提到使用 RabbitMQ 解耦秒杀流程,具体是在哪些环节使用了 MQ?为什么不选Kafka 选 RabbitMQ?

11. Redisson 分布式锁你用的是哪种锁?为什么需要用 Lua 脚本保证原子性?

12. 如果预约系统瞬时并发达到 10 万,你的架构能否支撑?瓶颈在哪里?

13. 说了下实习的内容,介绍了一下写的测试用例

14. 反问

15. 编程题:输入一组可能重叠的区间,输出合并后的区间列表。

一定要深耕自己的简历,一面感觉都是按照简历顺序来的,实习不对口但是还是问了点,主要还是在项目上,八股都很基础

全部评论
这几天感觉分享快手面经的好多啊
点赞 回复 分享
发布于 09-06 20:31 陕西

相关推荐

09-05 18:00
南京大学 Java
本着精投的想法,8.10投了一批,8.26投了一批,目前为止共投递十余家互联网公司。一开始以为凭借自身双9+两段大厂的优势能够拿到大量的面试,需尽可能保证面试通过率。然而事实恰恰相反,给面的大部分都能通过,但70%的投递都石沉大海,拿到的面试寥寥无几...已投递:腾讯:8.25 teg云架平存储一面,kpi面,全答后挂;9.3混元一面,官网流程变复试,尚未约二面淘天:暑期测评挂,秋招无缘阿里云:大概率同淘天,无消息阿里国际:9.4一面,未出结果蚂蚁:笔试完无动静虾皮:笔试ak,9.5约一面京东:8.19一面 8.21二面 9.2线下hr面后挂(一生黑,三场面试全部相谈甚欢结果hr面莫名其妙挂掉,至今问不到原因)快手、滴滴、联想、tme、pdd、百度、饿了么、阿里控股:简历评估中,无消息未投递但走了流程的:美团:转正流程中,结果未知字节:7.30hr主动把我暑期实习的简历捞起并加微信约面,8.7一面 8.12二面 8.19三面 8.28hr面 一周后意向不知道为啥今年秋招开的格外早,也不知道是因为投晚了还是自身简历确实缺少竞争力,大部分投了就是石沉大海。说来也是讽刺,唯一的意向来自于我并未投递的字节。挺感谢它的,要不是早早的主动拉我约面,我大概率也会在八月份才不紧不慢的开投,最后因为池子已满被卡在简历评估状态吧只能说秋招现在越来越癫了明明是9月初,居然连面试都寥寥无几,很多公司都像是招满了似的奉劝27的各位一定要早投+海投,至少先拿到保底意向,之后心态方面都会好很多
墨西哥大灰狼:HR看到🐗神简历直呼留不住,RD看到🐗神简历不敢发起面试了
点赞 评论 收藏
分享
评论
1
7
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务