最近的溫度真是一路的飆升啊,出個門實屬不易,可是仍是有所收穫滴,趁着今天不忙,趕忙給你們分享一波Java面經,對於想去BAT大公司的面試者來講,我這裏可能不太合適,深度或許不夠,可是對於剛畢業或者有1-2年經驗的人來講,會起到一些做用的,同時也但願各路大神看到此篇博文時,能夠給出適當的建議,不喜勿碰!!!面試
下面我將從如下幾個方面入手分享面試的經驗.sql
1.簡歷優化
簡歷是一我的面試的敲門磚,簡歷的製做的好壞取決於你是否能夠進行接下來的面試,.首先簡歷必定要簡潔,內容要突出,要體現出本身的工做能力,必定要寫本身熟悉並熟練運用的技術,切記不要寫你只聽過,卻沒有了解的技術,由於你所寫的技術都會勾起面試官對你的提問,通常簡歷控制在4張紙,不要超過,不然讓人看起來會很累,接着,若是你的顏值夠高,你能夠簡歷上附上你的照片,不然仍是不要了,可是我的的建議仍是不要呈現照片.最後一點也是很重要的一點,千萬不要在簡歷上弄虛做假,這一點是很忌諱的,想必後果你們都知道,這裏就不說了.spa
2.現場面試原理
當你的簡歷被HR篩選經過了,就會電話和你約時間面試.去現場面試有幾點注意事項: (1)穿着要大方得體,有正裝的儘可能穿正裝,夏天不要穿短褲和拖鞋; (2)出門包裏需帶一份紙質簡歷和一隻筆,有些公司會讓你填寫登記表之類的東西; (3)提早規劃好路線,避免遲到,儘可能提早10-15鍾到達面試現場.PS:切記第一印象很重要,面試就和你相親同樣,都是雙方互選的操做,因此仍是把本身最美好的一面留給別人吧!配置
3.面試過程service
當面試官在看你簡歷的同時,會讓你首先作個自我介紹,自我介紹通常控制在3分鐘左右,介紹主要從你的學校,專業,掌握的技能,工做經歷以及平時的業餘愛好這幾方面回答.面試官經過自我介紹主要考察你的語言組織能力和表達能力.接着面試官會針對你簡歷上的技術進行提問,通常都會讓你敘述一下你最近作的一個項目,你所負責的模塊和所用到的技術.(文末會附上一些面試題,可做爲參考) .面試時間可長可短,主要取決於面試者對技能的掌握程度,通常40-60分鐘不等,有些須要筆試的公司這裏我就不作分享了簡歷
4.面試結果 數據類型
若是你的面試夠給力,當場給你offer是沒有任何問題的,可是當面試官對你說了以下的話,基本能夠宣佈你沒戲了技術
面試官經典語錄:
(1) 今天咱們就聊到這吧,回去我稟報一下領導.(言下之意:再問下去也是浪費時間,到此爲止吧)
(2) 你先回去等通知吧/有消息咱們會通知你
(3) 你對咱們公司還有什麼想了解的(拿到offer的概率不高)
5.相關面試題
(1)談談你對Spring的理解
(2)Spring的Ioc和Aop,在你的項目中哪裏會用到以及配置
(3)SpringMVC的工做原理
(4)在你的項目中用到SpringMVC的哪些註解以及各自的做用
(5)Mybatis裏的" $ "和" # "的區別
(6)Mysql和Oracle的優化
(7)談談你對controller,service,dao分層的理解
(8)簡單說一下你對Nginx的理解
(9)Redis有哪幾種數據類型
(10)Redis如何對list進行賦值取值
就簡單的理了這些常問的問題,Spring必定是必問的技術,其餘還回涉及到SpringBoot,SpringCloud的相關問題
總結:說的可能雖然有點囉嗦,可是出發點仍是想給你們分享一下我的的心得體會,還忘你們多多捧場,有遺漏的或說的不對的,歡迎你們補充,謝謝!