Java面試手冊
目錄
一、性能優化面試專欄
1.1、tomcat性能優化整理
1.2、JVM性能優化整理
1.3、Mysql性能優化整理
二、微服務架構面試專欄
2.1、SpringCloud面試整理
2.2、SpringBoot面試整理
2.3、Dubbo面試整理
三、併發編程高級面試專欄
四、開源框架面試題專欄
4.1、Spring面試整理
4.2、SpringMVC面試整理
4.3、MyBatis面試整理
五、分佈式面試專欄
5.1、分佈式限流面試整理
5.2、分佈式通訊面試整理
5.3、分佈式數據庫面試整理
以下爲 spring 常見面試問題:
什麼是 Spring 框架?Spring 框架有哪些主要模塊
使用 Spring 框架能帶來哪些好處
什麼是控制反轉(IOC)?什麼是依賴注入
請解釋下 Spring 框架中的 IoC
BeanFactory 和 ApplicationContext 有什麼區別
Spring 有幾種配置方式
如何用基於 XML 配置的方式配置 Spring
如何用基於 Java 配置的方式配置 Spring
怎樣用註解的方式配置 Spring
請解釋 Spring Bean 的生命週期
Spring Bean 的作用域之間有什麼區別
什麼是 Spring inner beans
Spring 框架中的單例 Beans 是線程安全的麼
請舉例說明如何在 Spring 中注入一個 Java Collection
如何向 Spring Bean 中注入一個 Java.util.Properties
請解釋 Spring Bean 的自動裝配
請解釋自動裝配模式的區別
如何開啓基於註解的自動裝配
請舉例解釋@Required 註解
請舉例解釋@Autowired 註解
請舉例說明@Qualifier 註解
構造方法注入和設值注入有什麼區別
Spring 框架中有哪些不同類型的事件
FileSystemResource 和 ClassPathResource 有何區別
Spring 框架中都用到了哪些設計模式
面試專題與答案
SpringBoot面試專題
Spring Boot 的優點有
什麼是 JavaConfig
如何重新加載 Spring Boot 上的更改,而無需重新啓動服務器
Spring Boot 中的監視器是什麼
如何在 Spring Boot 中禁用 Actuator 端點安全性
如何在自定義端口上運行 Spring Boot 應用程序
什麼是 YAML
如何實現 Spring Boot 應用程序的安全性
如何集成 Spring Boot 和 ActiveMQ
如何使用 Spring Boot 實現分頁和排序
什麼是 Swagger?你用 Spring Boot 實現了它嗎
什麼是 Spring Profiles
什麼是 Spring Batch
什麼是 FreeMarker 模板
如何使用 Spring Boot 實現異常處理
您使用了哪些 starter maven 依賴項
什麼是 CSRF 攻擊
什麼是 WebSockets
什麼是 AOP
什麼是 Apache Kafka
我們如何監視所有 Spring Boot 微服務
springboot專題與答案
SpringCloud面試專題
使用 Spring Cloud 有什麼優勢
服務註冊和發現是什麼意思?Spring Cloud 如何實現
負載平衡的意義什麼
什麼是 Hystrix?它如何實現容錯
什麼是 Hystrix 斷路器?我們需要它嗎
什麼是 Netflix Feign?它的優點是什麼
什麼是 Spring Cloud Bus?我們需要它嗎
spring Cloud專題與答案
SpringMVC面試專題
什麼是 SpringMvcSpring MVC 的優點
SpringMVC 工作原理
SpringMVC 流程
SpringMvc 的控制器是不是單例模式,如果是,有什麼問題,怎麼解決
如果你也用過 struts2.簡單介紹下 springMVC 和 struts2 的區別有哪些
SpingMvc 中的控制器的註解一般用那個,有沒有別的註解可以替代
@RequestMapping 註解用在類上面有什麼作用
怎麼樣把某個請求映射到特定的方法上面
如果在攔截請求中,我想攔截 get 方式提交的方法,怎麼配置
怎麼樣在方法裏面得到 Request,或者 Session
我想在攔截的方法裏面得到從前臺傳入的參數,怎麼得到
如果前臺有很多個參數傳入,並且這些參數都是一個對象的,那麼怎麼樣快速得到這個對象
SpringMvc 中函數的返回值是什麼
SpringMVC 怎麼樣設定重定向和轉發的
SpringMvc 用什麼對象從後臺向前臺傳遞數據的
SpringMvc 中有個類把視圖和數據都合併的一起的,叫什麼
怎麼樣把 ModelMap 裏面的數據放入 Session 裏面
SpringMvc 怎麼和 AJAX 相互調用的
當一個方法向 AJAX 返回特殊對象,譬如 Object,List 等,需要做什麼處理
SpringMvc 裏面攔截器是怎麼寫的
講下 SpringMvc 的執行流程
有需要獲取面試體系文檔的朋友可以轉發文章並關注作者,然後私信回覆“Java面試”即可獲得以上所有面試PDF文檔資料的領取方式!以前沒獲取到的粉絲或者小夥伴們都可以獲取參考哦
如何獲取?
轉發這篇文章,關注我,私信回覆“java面試”即可獲取高清大綱,以上 spring,MyBatis,Netty源碼分析,高併發、高性能、分佈式、微服務架構的原理,JVM性能優化、分佈式架構
如何私信?
關注我後,在手機,點進頭像進我的主頁,主頁上方右上角有個私信,點擊私信,如何回覆關鍵字“java面試”即可
Nginx面試專題
Nginx參考答案
Netty的面試專題
Netty參考答案
Redis面試專題
Redis參考答案
Dubbo面試專題
Dubbo參考答案