1. 对事务,并发,JVM,幂,并发控制的理解。
2. 对技术框架等Sping,nginx不仅会使用,要理解原理,自己的思考。
3. 项目介绍(时间,并发量,什么业务)
4. http几个版本
5. jdbc怎么开发事务
6. 哈希map怎么实现
7. 对分布式环境下如何实现事务的最终一致性的想法。
8. jvm的内存模型的理解,threadlocal使用场景及注意事项 ThreadLocal2
9. synchronized和类加载的理解
10. 架构问题:双十一怎么解决高并发问题,架构方案;稳定性20百分,怎么提高到那么高的;数据库分库分表怎么实现的;二分协议算法和zookeepper算法有什么联系。为什么要用这个做架构。怎么保证消息最新。自己的架构好在哪里,架构师哪些最成功的,有什么经验,对哪些最认可。
11. double/zookeeper 的使用情况,WMS项目架构说明?---架构方面
12. spring事物 java 的设计模式。spring的aop如何实现?
13. map同步,jpk关键字的原理,phreablocal原理是怎么实现的
14. 大数据量搜索的问题。给出解决问题的思路。
15. 缓存框架—Ehcache(Ehcache和readies都是用来缓存的,他们分别在什么时候使
16. 分布式。数据库 web集群是怎么配的,数据库的读写分离(用来优化搜索的)
17. 分库分表后,如果某一个表还是超大,怎样提高效率。
18. 数据库的死锁和活锁
19. 双十一怎么解决高并发问题,架构方案。稳定性20百分,怎么提高到那么高的
20. 二分协议算法和zookeepper算法有什么联系。为什么要用这个做架构。一定保证消息最新。架构好在哪里,架构师哪些最成功的,有什么经验,哪些最认可。。
21. 怎样处理30万用户每天的访问量?比如休一休,抢红包,上亿数据量。
如何对你的系统进行性能优化。
22. synchronized和加载
23. 事务,幂,并发控制
24. 系统设计不足要主动推进
25. 数据库事务
26. 对之前的项目形成全局观
27. 阐述项目中绑卡的数据模型
28. 分布式环境如何实现事务的最终一致性想法
29. 日志平台容量规划,后续业务升级
30. 涉及的OTP有没有冲突
31. jvm的内存模型
32. threadlocal使用场景及注意事项
33. java类加载机制;
34. post和get区别
35. 一个完整的网络请求流程
36. 并发处理机制
37. 转账问题,两个账户互相转账怎么通过锁保证其金额安全和一致性
38.spring aop实现(源码级别)
39.JVM方法区存储内容 是否会动态扩展 是否会出现内存溢出 出现的原因有哪些
40.分布式缓存扩容方案
41.如何实现spring对事物的管理 同时连接多数据源事物如何处理 spring事物嵌套属性 区别