面試官會問關於spring的哪些問題?

希望大家在回答的時候,最好能帶上您感覺滿意的答案,如果只是從網上抄來一些常見的問題就沒什麼意義了!


自己 google 關鍵字:「java spring interview questions」

不妨看看這幾個你能不能答得上來:

69 Spring Interview Questions and Answers

說句題外話,面試內容因公司而異,不排除一些公司技術問題都不問,你說會就讓你上班,大不了到時候試用期內踢掉你。。

我的其他回答:

  • spring有什麼缺點嗎? - Night Silent 的回答

  • 哪些企業或項目在用Spring boot,或者它會在多大程度上替代Spring? - Night Silent 的回答

  • 會計轉行從事IT,如何在一年時間內全職學習? - Night Silent 的回答

  • SpringDataJPA持久層問題? - Night Silent 的回答

  • spring4+hibernate4 事務管理 非常難受的問題 ? - Night Silent 的回答

  • spring 中為何存在import註解,同一個包中的類直接使用就行了 用import註解感覺有點怪? - Night Silent 的回答

  • 更多回答,請關注我,獲取最新動態
  • 如果此回答幫到了你,一個小小的贊,一次分享,都會讓更多人受益

此外,有興趣的話,歡迎加入我的 Java EE 自學群

  • 一號群:151280557(即將滿額):二維碼頁面 (二維碼自動識別)

  • 二號群:521909033(新群,限時免費加入): 二維碼頁面 (二維碼自動識別)

如果覺得我的回答對你很有幫助,可以考慮微信打賞:

https://wx.tenpay.com/f2f?t=AQAAANljM%2FunWdckY8a%2Fz7m%2BeOE%3D (二維碼自動識別)


我會問的:

1. Spring 是幹嘛用的,為什麼要用 Spring?

2. Spring 是如何管理事務的?

3. Spring 的不同事務傳播行為有哪些,幹什麼用的?

4. Bean 是如何被管理的,生命周期如何?

5. Bean 的不同 scope,比如 prototype、singleton 有什麼區別?

6. Resource 是如何被查找、載入的?

7. 有哪些常用的 Context?

8. Spring 的 AOP 如何配置與使用?


不會問 Spring 問題。

與 Spring 實踐相關的,是會問的是:

1. 在技術上如何應對需求變更,具體為設計模式相關

2. 在工程上如何應對需求變更,具體為模塊化


我面試的時候會問 component scan實現原理了解么 如果我把transactional註解標到private方法上會怎樣,實現原理如何。。。。。問了好多人 打出來的不多 大部分不是不懂就是胡鄒。 牛人也碰到了 答的清清爽爽不留死角。。


具體要看題主面試的哪種職位。

如果是面試技術人員

基本都是spring包括哪些技術以及技術細節和實現方式。

這個就不要做伸手黨了,請查閱一下英文資料,理解就好,別人的回答可能是自己理解的內容,多少會有些偏差。

如果是面試技術偏管理的崗位

大體上是一些spring的應用場景以及spring整體框架的理解,還有spring整合的一些技術點。考察的是面試對象整體的業務邏輯水平,這個還是需要憑經驗的。


一般會配合項目開發來問你,單獨問就會問相對基礎的,比如aop,ioc這些


相關項目經驗重要吧 。。再者就是問你是否讀過源碼,會挑源碼中的核心技術點問你怎麼在源碼層面的解決方案。


推薦閱讀:

SpringMVC 如何與redis整合開發?
spring boot與spring mvc的區別是什麼?
SpringMVC和Spring是什麼關係?

TAG:Java | Spring | JavaEE | SpringMVC框架 |