武汉小药药春招一面
时间:30min
1. 自我介绍
2. 说一个项目
3. 库存扣减的逻辑
4. 为什么使用Redis+Lua的方式?
5. Redis的常用的数据结构有哪些?使用场景是哪些?
6. 怎么使用Redis去实现一个分布式锁?
7. 除了SETNX,Redis实现分布式锁的方式还有哪些?
8. 使用SETNX实现分布式锁有什么问题?
9. Redis为什么快?
10. Redis的持久化?
11. 怎么实现的接口幂等和消息幂等?
12. 说一下责任链模式?为什么要用这个?
13. 怎么优化的Excel操作内存过高的问题?(实习)
14. 索引优化和查询重构怎么做的?(实习)
15. MYSQL的ACID?
16. MYSQL的四个隔离级别?
17. MYSQL的索引类型有哪些?有什么区别?
18. MYSQL索引的底层结构有哪些?
19. 覆盖索引和回表操作?
20. 这么看SQL有没有走索引?
21. MYSQL有哪些锁?行锁和表锁的区别?
22. 线程池的参数?拒绝策略有哪些?
23. 怎么避免线程泄漏?
24. JUC有哪些内容?
25. JUC有哪些锁?
26. CAS的原理?
27. synchronize的使用场景有哪些?
28. Spring的AOP和IOC是什么?
29. 微服务之间涉及的事物怎么保证一致性?
30. 线上BUG怎么排查?
1. 自我介绍
2. 说一个项目
3. 库存扣减的逻辑
4. 为什么使用Redis+Lua的方式?
5. Redis的常用的数据结构有哪些?使用场景是哪些?
6. 怎么使用Redis去实现一个分布式锁?
7. 除了SETNX,Redis实现分布式锁的方式还有哪些?
8. 使用SETNX实现分布式锁有什么问题?
9. Redis为什么快?
10. Redis的持久化?
11. 怎么实现的接口幂等和消息幂等?
12. 说一下责任链模式?为什么要用这个?
13. 怎么优化的Excel操作内存过高的问题?(实习)
14. 索引优化和查询重构怎么做的?(实习)
15. MYSQL的ACID?
16. MYSQL的四个隔离级别?
17. MYSQL的索引类型有哪些?有什么区别?
18. MYSQL索引的底层结构有哪些?
19. 覆盖索引和回表操作?
20. 这么看SQL有没有走索引?
21. MYSQL有哪些锁?行锁和表锁的区别?
22. 线程池的参数?拒绝策略有哪些?
23. 怎么避免线程泄漏?
24. JUC有哪些内容?
25. JUC有哪些锁?
26. CAS的原理?
27. synchronize的使用场景有哪些?
28. Spring的AOP和IOC是什么?
29. 微服务之间涉及的事物怎么保证一致性?
30. 线上BUG怎么排查?
全部评论
八股盛宴
哪里投递的 bro
相关推荐
点赞 评论 收藏
分享