一面
- 业务流程,账户的钱是怎么流转的?
- 画一下技术架构
- nginx挂了怎么办?用户怎么找到另一个服务器ip
- dns怎么找到ip
- http全称是什么?http协议里面有什么?
- epoll和select的区别?
- 怎么判断是读请求还是写请求?
- 线程模型有哪些?
- 讲一下NIO模型
- 服务端是怎么绑定端口?
- 什么是负载均衡、 什么是负载,什么是均衡?
- 怎么判断一个服务器的压力测试QPS,TPS是客观正确的,IO密集型和CPU密集型
- hession为什么说序列化快,restful不是也是二进制吗?
- 垃圾回收期stop the world怎么实现?
- linux命令,查看性能的命令,查看进程下面的线程信息是哪个命令?
- 同步阻塞和同步非阻塞的区别?
- ConcurrentHashMap分段锁是怎么实现
- dubbo的高性能体现在哪里
- dubbo的线程模型?
- dubbo线程池?
- netty解决epoll空轮询bug为什么要重建个selector,停一段时间把CPU让出去不行吗
二面
- 有什么兴趣爱好吗?一直坚持的做的事?
- 高性能是什么,标准是什么,qps高就是高性能吗?
- 为什么选择rabbitmq,而不选择kafka,为什么说是轻量级?
- Dubbo客户端执行的逻辑,Dubbo怎么和Spring交互?
- 熟悉网络协议吗,http第一行是什么,ProtoBuf协议内容是什么?
- 写技术博客的心得是什么?
- 你最有成就感的事情是什么?