近期考慮換工做的問題,因而投簡歷面試,面試5家公司的高級Java工程師,有4家給了我offer,想着總結一下面試經驗,方便最近正在尋求機會的大家html
1、無筆試題
不知道是否是職位緣由仍是沒遇到,面試時,都不須要作筆試題,而是填張我的信息表格,或者直接面試
2、三大框架方面問題
5、併發和安全方面
一、項目併發如何處理?(咱們是web項目)
解答:
高併發量網站解決方案,另外,還有數據庫樂觀鎖,數據庫讀寫分離、使用消息隊列、多用存儲過程等等
二、簡單說說功能權限存在的水平權限漏洞和垂直權限漏洞的場景和解決辦法(由於咱們目前權限級別就是功能權限)
解答:
A、水平權限漏洞,以下圖
6、數據庫方面
一、mysql查詢字段區不區分大小寫?
解答:不區分,哪怕值也不區分(我當時還反問了,區不區分大小的應用含義有哪些,面試官沒說得出來)
二、簡單說說數據庫集羣和負載均衡、分佈式(我不懂這塊)
解答:
數據庫負載均衡和集羣參考 ,
參考2
三、存儲過程的結構和優勢
解答:
大概結構
存儲過程的優缺點
四、觸發器的原理和做用
解答:
參考
大致就這些,還有一些忘了,等記起來再補充,或者其餘兄弟姐妹們遇到了,也能夠私聊或者回復給我,但願能幫助到你們~