1、商城項目html
1.密碼加密存儲有什麼比較好的解決辦法?可逆加密與不可逆加密存儲分別有什麼優缺點?對稱加密和非對稱加密有什麼區別?
java
密碼通常都採用不可逆加密算法進行存儲,較好的解決辦法是MD5(SHA)+salt。http://www.javashuo.com/article/p-nkkxvpqq-mz.html算法
2.在什麼狀況下會致使橫向越權問題?橫向越權與縱向越權有什麼區別,都有什麼好的解決辦法?spring
aop解決。跨域
3.單點登陸是怎麼實現的?爲何要作單點登陸?單點登錄是爲了解決什麼問題?cookie
(1)共享cookie。同級域名可相互訪問。(不建議)session
(2)認證中心。CAS(Central Authentication Service)。mybatis
由於擴展成集羣后,session沒法共享,因此考慮單點登陸。多線程
爲了解決cookie沒法跨域共享的問題。mvc
4.層級樹怎麼進行遞歸查詢?
5.ngnix怎麼配置成集羣形式?ngnix有什麼做用?怎麼作負載均衡?
7.在什麼場景下會用到集合類?
10.spring的AOP和IOC特性。
11.spring有哪些註解及其做用?
12.一致性hash算法。
2、SDN項目
1.一個端口對應多個主機應該怎麼解決?
2.收集的數據信息原來是存在交換機中的嗎?
3.匹配驗證的數據項都有哪些?
4.在什麼場景下會用到多線程?都用了哪些線程的方法?線程池有哪些經常使用方法?