首页 > 快手Java开发一面
头像
咸鱼本鱼1
编辑于 2020-09-02 23:27
+ 关注

快手Java开发一面

1.自我介绍
2.项目介绍
3.如何判断一个用户是否在线?
4.怎么做的权限检验?(其他人对你消息进行抓包)
5.有没有学过token?
6.netty怎么实现的聊天?
7.连接管理怎么实现的?怎么判断这个用户断开?
8.考虑过怎么给这个项目植入漂浮广告吗?
9.连接断开是客户端断开还是服务端?
10.为什么选择netty,为什么不直接使用TCP?那个的性能更加好?
11.简述AQS?
12.volatile与synchronized的区别?
13.synchronized与Lock的区别?
14.如何对一个代码块选择合适的同步机制?
15.有没有学习过服务降级?
16.spring的链路过程?
17.spring的AOP?
18.简述代理模式?
19.动态代理和静态代理?
20.mysql的MVCC是什么?
21.数据库的隔离级别都有那些(MySQL是那个)?
22.怎么解决幻读?
23.MySQL的索引都有那些?
24.B树与B+树的区别?
24.范围查找选择那个数据结构比较好?
25.redis的数据结构都有那些?
26.堆排序?
27.二叉树的层序遍历?

更多模拟面试

全部评论

(2) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐