-
架構設計方面:對於mysql,redis,kafka,tomcat,spring , mybatis 這些中間件和框架至少應該非常熟悉,可以某些細節不清楚,但是大的該知道的不能不知道;尤其是架構方面;而不可以僅僅在細節知識的記憶;
-
基礎上:對於jvm,gc,併發與鎖,多線程,io,tcp/ip 網絡通信 這些也應該非常的熟練;一定要有自己的案例,否則就是空口白話;
-
項目:如何設計,亮點和難點,各種想法和思路都應該 非常多,而不是啥都不知道,讓別人問細節,
-
算法 : 這個必須要有思路,這個很重要;
-
所有的東西都要給一套完整的解決方案,而不是等待被問,這是很不對的;
關於上面的每個小點,自己一定要儘快熟悉相關的知識框架,而不是一條一條記錄的死知識,這是沒戲的; 切記,自己回答問題,務必要能更高一個層次,不僅僅是知識體系完善,還要有架構思維,每回答一個問題,都要特別的體系,而不是片段的記憶的死知識,這樣自己纔會符合自己的年限,纔會更值錢,否則我回答的和我上一份工作找的就沒有任何區別了;