开局闲聊:
为什么没有去实习?我说和老师项目冲突没时间(就是老师不放实习)
硕士期间有没有发论文?
后面技术面:
1. JDK源码设计模式
2. 单例和工厂模式区别
3. DDD怎么设计实体和值对象(学习项目写了DDD)
4. DDD和微服务怎么对应
5. 为什么将数据库行锁优化为RedisKey加锁
6. 数据库会崩溃,并发量较大时不选择数据库选择什么存储?
7. Redis持久化
8. RDB和AOF存档间隙Redis宕机丢失信息怎么办
9. Redis节点崩溃,数据库丢失,超卖怎么办
10. 发送指令的时候redis发生异常怎么排查
11. 如何确认redis是否健康
12. 怎么查看redis日志
13. linux系统中,如何判断redis的网络是否健康
14. 如果端口和IP正常,下一步怎么排查网络问题(没回答上)
15. Kafka哪些场景消息丢失
16. 消费者关闭自动提交,服务宕机了,导致 消息重复消费怎么办
17. 雪花算法和UUID说一下
18. 雪花算法有什么弊端
19. hashmap的底层实现
20. 红黑树和avl的区别
后面是反问。
面试官语速很快,晚上九点面的,基本都是根据回答进行提问
G
#科大讯飞##面经#