每當我們?nèi)ッ嬖嚨臅r候,面試官總會問我們一大堆問題,而回答問題都是有技巧,回答問題的時候不能過于老實,全盤脫出,稍微夸大或者隱瞞是沒什么問題,但不能過度。因為重要的還是靠自身的實力,作為JAVA程序員來說,面試官通常會問一些技術(shù)類的問題,我總結(jié)了一些問題可以了解一下,希望對你們的面試過程中有所幫助!
一、無筆試題
不知道是不是職位原因還是沒遇到,面試時,都不需要做筆試題,而是填張表格,或者直接面試
二、三大框架方面問題
1、Spring 事務(wù)的隔離性,并說說每個隔離性的區(qū)別
2、Spring事務(wù)的傳播行為,并說說每個傳播行為的區(qū)別
3、hibernate跟Mybatis/ ibatis 的區(qū)別,為什么選擇?
4、struts跟spring mvc的優(yōu)缺點,讓你選會如何選
5、簡單說說Spring 事務(wù)機制
6、Spring 4.0新特性
三、負載均衡、集群相關(guān)
1、weblogic 負載均衡的原理和集群的配置
2、Nginx+Tomcat+Redis實現(xiàn)負載均衡、資源分離、session共享
3、nginx配置文件詳解——nginx.conf
四、項目優(yōu)化相關(guān)
1、web如何項目優(yōu)化
2、單例模式有幾種? 如何優(yōu)化?
3、簡單說說線程池的原理和實現(xiàn)
五、并發(fā)和方面
1、項目并發(fā)如何處理?(我們是web項目)
2、簡單說說功能權(quán)限存在的水平權(quán)限漏洞和垂直權(quán)限漏洞的場景和解決辦法(因為我們目前權(quán)限級別就是功能權(quán)限)
3、平臺上的圖片如何防盜鏈
4、如何區(qū)分上傳的圖片是不是木馬?
5、消息隊列的原理和實現(xiàn)
六、數(shù)據(jù)庫方面
1、mysql查詢字段區(qū)不區(qū)分大小寫?
2、簡單說說數(shù)據(jù)庫集群和負載均衡、分布式(我不懂這塊)
3、存儲過程的結(jié)構(gòu)和優(yōu)點
4、觸發(fā)器的原理和作用
好了,先總結(jié)到這里,還有很多忘了,也有一些不好怎么表達,僅供大家參考,勿噴~