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事物嵌套屬性 區別