1. 程式人生 > >三年java,我們該怎麼邁出下一步

三年java,我們該怎麼邁出下一步

剛看了一位牛人的面試經歷,問的問題讓我很迷茫。。先整理一些不懂的問題,以點帶面。
1、談談一般工作流中流程引擎處理的物件模型(我做過一小段時間的工作流)。
2、談談WEB應用中大規模使用者高併發需求的網站架構一般原則。
3、如何做資料庫讀寫分離,談談你做過的經驗。
4、網站的負載均衡有哪些模型?
5、請用你知道的知識描述一下GC的工作原理。(一個物件沒有引用的時候就可以被回收,怎麼判斷沒有引用?)
6、GC是如何分代的?
7、多執行緒方面,jdk5以後的concurrent包中的資料結構用過哪些?
8、請簡單畫一下JAVA的記憶體模型。
9、請說說volitale關鍵字在JAVA5之前有什麼作用。
10、進入同步塊和離開同步塊時,變數是如何同步的?
11、hibernate中,l1,l2的cache,給一個經驗值。
12、volecity中,如果我要在渲染到頁面之前統一對內容進行攔截處理應該如何做?