只记了部分题目,不是全部
1、Java为什么跨平台
2、为什么选择Java,Java相较于C++有何优势
3、在项目中,节点资源不足时,使用钉钉机器人报警,但在海量报警信息的情况下,钉钉机器人是有请求数限制的,怎么办?
我:利用缓存,缓存一部分报警信息
面试官:OOM
我:持久化到磁盘
其实这里应该要用到消息队列的,我只说了持久化到磁盘,没想到消息队列
4、RocketMQ相较于Kafka有哪些新功能
5、RocketMQ什么时候会有重复消息出现
6、static关键字和非static的区别
7、JMM中区分栈和堆的意义
8、== 和 equals的区别
9、在一个超大文件中,假设保存的是ip和对应的访问次数,找到访问次数最多的10个ip