1. 为什么要用观察者模式来做多客户端的推送数据 如果说客户端很多的话用观察者模式还合适吗2. 为什么时序数据库用TDengine,他与其他数据的关系是什么,TDengine架构,整体设计,vnode,dnode3. 方法栈里面存的是指针还是对象 堆栈的区别4. rocketmq如何保证消息不丢失 如何保证消息的顺序性 一定要单生产者单队列单消费者吗5. redis 持久化策略 集群 有什么优缺点 扩容缩容 是用一致性哈希实现的吗6. 分布式 cap 哪个是必须要保证的7. mysql事务特性 都是通过什么手段实现的 索引实现 为什么B+树8. 进程线程 哪些共享 哪些隔离手撕 rand7实现rand10#字节# #面经# #处女面# 发个面经攒人品