一对一线上面试
面试官超级准时,超和蔼,面试体验感极佳
自我介绍+项目介绍(介绍完项目后疯狂问项目)
HTTP轮询和Websocke的区别
3.你项目中用了生产者-消费者模型和阻塞队列,不用行不行,还能用什么?
4.项目中你是怎样实现匹配机制的?
5.webSocket的实现流程
6.WebSocket中发送了哪些消息,消息推送是怎样实现的
7.项目还有什么优化的地方
8.A向服务器端发送请求,服务器只向B响应,不对A响应怎么实现
9.java中多态的使用场景和怎么确定上级方法
10.java的内存模型
11.java的GC机制和垃圾回收机制
12.ConcurrentHashMap的底层原理(1.7和1.8的区别以及内部锁机制)
13.synchronized关键字和volatile关键字的区别和适用场景,为什么会指令重排序
14.HTTP,TCP,UDP的区别
15.TCP的滑动窗口和拥塞控制机制
16.问了几个状态码
17.如果让你转C++,是否愿意
18.你还有什么问题问我吗