快手秋招Java后端开发二面

二面:
1、项目介绍
2、谈谈操作系统的线程和 Java 线程的关系
3、谈谈协程
4、谈谈 WebSocket 网络层面是怎么做到的?有没有用过 Netty 这种更底层的框架包?谈谈它跟网络库 Socket,WebSocket 有什么关系?
5、谈谈什么是分布式事务
6、谈谈分布式事务有哪些范式?
7、谈谈有哪些常见的限流算法?
8、滑动窗口相对于固定窗口而言,为什么要滑动?主要解决什么问题?
9、谈谈 Java 的 synchronized 关键字,它是什么含义,什么场景使用,有什么特点?
10、synchronized 和 CAS 的区别?
11、浅谈实习做的工作
12、做题:将两个有序的链表合成一个升序的链表,写两个函数,分别实现递归和非递归的方法
13、反问
全部评论
看起来像本地
点赞 回复 分享
发布于 11-09 14:02 湖北

相关推荐

用微笑面对困难:你出于礼貌叫了人一声大姐,大姐很欣慰,她真把你当老弟
点赞 评论 收藏
分享
11-11 18:24
已编辑
武汉大学 Java
查看26道真题和解析
点赞 评论 收藏
分享
评论
1
9
分享

创作者周榜

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