快手秋招Java后端开发二面
二面:
1、项目介绍
2、谈谈操作系统的线程和 Java 线程的关系
3、谈谈协程
4、谈谈 WebSocket 网络层面是怎么做到的?有没有用过 Netty 这种更底层的框架包?谈谈它跟网络库 Socket,WebSocket 有什么关系?
5、谈谈什么是分布式事务
6、谈谈分布式事务有哪些范式?
7、谈谈有哪些常见的限流算法?
8、滑动窗口相对于固定窗口而言,为什么要滑动?主要解决什么问题?
9、谈谈 Java 的 synchronized 关键字,它是什么含义,什么场景使用,有什么特点?
10、synchronized 和 CAS 的区别?
11、浅谈实习做的工作
12、做题:将两个有序的链表合成一个升序的链表,写两个函数,分别实现递归和非递归的方法
13、反问
1、项目介绍
2、谈谈操作系统的线程和 Java 线程的关系
3、谈谈协程
4、谈谈 WebSocket 网络层面是怎么做到的?有没有用过 Netty 这种更底层的框架包?谈谈它跟网络库 Socket,WebSocket 有什么关系?
5、谈谈什么是分布式事务
6、谈谈分布式事务有哪些范式?
7、谈谈有哪些常见的限流算法?
8、滑动窗口相对于固定窗口而言,为什么要滑动?主要解决什么问题?
9、谈谈 Java 的 synchronized 关键字,它是什么含义,什么场景使用,有什么特点?
10、synchronized 和 CAS 的区别?
11、浅谈实习做的工作
12、做题:将两个有序的链表合成一个升序的链表,写两个函数,分别实现递归和非递归的方法
13、反问
全部评论
看起来像本地
相关推荐
查看17道真题和解析 点赞 评论 收藏
分享
查看20道真题和解析 点赞 评论 收藏
分享
11-12 14:05
北华航天工业学院 Java 程序员牛肉:现在这块呆着吧,从我个人角度看,我真心觉得二本先追求有工作。有技术的话都可以慢慢的通过跳槽的方式走出来。我担心你去了360之后,春招万一失败了就是失败的结局。
我觉得对你来讲,可以考虑一下在学校找学长给你包装一份中厂实习。然后先把手里这个能保底的签了,春招的时候再出去找。这样就两全其美了
点赞 评论 收藏
分享