# NewDevBooks
**Repository Path**: souyunku/NewDevBooks
## Basic Information
- **Project Name**: NewDevBooks
- **Description**: 2025面试题,Java面试题、JVM面试题、多线程面试题、并发编程、设计模式面试题、SpringBoot面试题、SpringCloud面试题、MyBatis面试题
- **Primary Language**: Java
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 387
- **Forks**: 3
- **Created**: 2021-08-12
- **Last Updated**: 2025-12-15
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
## 2025年最新版 16000+ 道,280多份,面试题,汇总
## 整理那么辛苦,求个 Star,Fork 谢谢
最近又赶上跳槽的高峰期,好多粉丝,都问我要有没有最新面试题,我连日加班好多天,终于整理好了,16000+ 道,280多份,多份面试题大全,我会持续更新中,马上就会整理更多!
## 2025年最新版:题库非常全面,累计 16000+ 道
包括 Java 集合、JVM、多线程、并发编程、设计模式、SpringBoot、SpringCloud、Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、MongoDB、Redis、MySQL、RabbitMQ、Kafka、Linux、Netty、Tomcat、Python、HTML、CSS、Vue、React、JavaScript、Android 大数据、阿里巴巴等大厂面试题等、等技术栈!
## 16000+ 道,面试题技术大类,索引,直达
| | | | | |
| ------------ | ------------ | ------------ | ------------ | ------------ |
| [Java](https://gitee.com/souyunku/NewDevBooks#java) | [Jvm](https://gitee.com/souyunku/NewDevBooks#jvm) | [Dubbo](https://gitee.com/souyunku/NewDevBooks#dubbo) | [MySQL](https://gitee.com/souyunku/NewDevBooks#mysql) | [并发编程](https://gitee.com/souyunku/NewDevBooks#并发编程) |
| [Spring](https://gitee.com/souyunku/NewDevBooks#spring) | [SpringBoot](https://gitee.com/souyunku/NewDevBooks#springboot) | [SpringCloud](https://gitee.com/souyunku/NewDevBooks#springcloud) | [ZooKeeper](https://gitee.com/souyunku/NewDevBooks#zookeeper) | [大数据](https://gitee.com/souyunku/NewDevBooks#大数据) |
| [Redis](https://gitee.com/souyunku/NewDevBooks#redis) | [React](https://gitee.com/souyunku/NewDevBooks#react) | [RabbitMQ](https://gitee.com/souyunku/NewDevBooks#rabbitmq) | [Elasticsearch](https://gitee.com/souyunku/NewDevBooks#elasticsearch) | [Kafka](https://gitee.com/souyunku/NewDevBooks#kafka) |
| [MyBatis](https://gitee.com/souyunku/NewDevBooks#mybatis) | [Linux](https://gitee.com/souyunku/NewDevBooks#linux) | [MongoDB](https://gitee.com/souyunku/NewDevBooks#mongodb) | [Oracle](https://gitee.com/souyunku/NewDevBooks#oracle) | [Netty](https://gitee.com/souyunku/NewDevBooks#netty) |
| [Nginx](https://gitee.com/souyunku/NewDevBooks#nginx) | [Python](https://gitee.com/souyunku/NewDevBooks#python) | [Android](https://gitee.com/souyunku/NewDevBooks#android) | [Vue](https://gitee.com/souyunku/NewDevBooks#vue) | [前端](https://gitee.com/souyunku/NewDevBooks#前端) |
| [JavaScript](https://gitee.com/souyunku/NewDevBooks#javascript) | [HTML](https://gitee.com/souyunku/NewDevBooks#html) | [Memcached](https://gitee.com/souyunku/NewDevBooks#memcached) | []() | []() |
## 全部答案,最新更新,直接下载吧!
## 新增:[高清172份,累计 7701 页大厂面试题 PDF](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/index.md)
## 新增:[高清172份,累计 7701 页大厂面试题 PDF](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/index.md)
### Java
**1、** [java中级面试题及答案大全2024年java面试题答案大汇总](https://gitee.com/souyunku/NewDevBooks#java中级面试题及答案大全2024年java面试题答案大汇总)
**2、** [java中级面试题及答案整理2024年java面试题答案大汇总](https://gitee.com/souyunku/NewDevBooks#java中级面试题及答案整理2024年java面试题答案大汇总)
**3、** [java中级面试题及答案汇总2024年java面试题答案大全](https://gitee.com/souyunku/NewDevBooks#java中级面试题及答案汇总2024年java面试题答案大全)
**4、** [java中级面试题大全带答案2024年java面试题及答案整理](https://gitee.com/souyunku/NewDevBooks#java中级面试题大全带答案2024年java面试题及答案整理)
**5、** [java中级面试题大汇总2024年java面试题大全带答案](https://gitee.com/souyunku/NewDevBooks#java中级面试题大汇总2024年java面试题大全带答案)
**6、** [java中级面试题汇总及答案2024年java面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#java中级面试题汇总及答案2024年java面试题及答案大全)
**7、** [java中级面试题附答案汇总2024年java面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#java中级面试题附答案汇总2024年java面试题及答案大全)
**8、** [java面试题及答案大全2024年java面试题答案大汇总](https://gitee.com/souyunku/NewDevBooks#java面试题及答案大全2024年java面试题答案大汇总)
**9、** [java面试题及答案总结2024年java面试题答案大汇总](https://gitee.com/souyunku/NewDevBooks#java面试题及答案总结2024年java面试题答案大汇总)
**10、** [java面试题及答案整理2024年java面试题答案大汇总](https://gitee.com/souyunku/NewDevBooks#java面试题及答案整理2024年java面试题答案大汇总)
**11、** [java面试题及答案汇总2024年java面试题答案大全](https://gitee.com/souyunku/NewDevBooks#java面试题及答案汇总2024年java面试题答案大全)
**12、** [java面试题及答案真题2024年java面试题答案大汇总](https://gitee.com/souyunku/NewDevBooks#java面试题及答案真题2024年java面试题答案大汇总)
**13、** [java面试题大全带答案2024年java面试题及答案整理](https://gitee.com/souyunku/NewDevBooks#java面试题大全带答案2024年java面试题及答案整理)
**14、** [java面试题大汇总2024年java面试题大全带答案](https://gitee.com/souyunku/NewDevBooks#java面试题大汇总2024年java面试题大全带答案)
**15、** [java面试题带答案2024年java面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#java面试题带答案2024年java面试题及答案大汇总)
**16、** [java面试题汇总及答案2024年java面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#java面试题汇总及答案2024年java面试题及答案大全)
**17、** [java面试题附答案汇总2024年java面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#java面试题附答案汇总2024年java面试题及答案大全)
**18、** [java面试题附答案2024年java面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#java面试题附答案2024年java面试题及答案大汇总)
**19、** [java高级面试题及答案大全2024年java面试题答案大汇总](https://gitee.com/souyunku/NewDevBooks#java高级面试题及答案大全2024年java面试题答案大汇总)
**20、** [java高级面试题及答案总结2024年java面试题答案大汇总](https://gitee.com/souyunku/NewDevBooks#java高级面试题及答案总结2024年java面试题答案大汇总)
**21、** [java高级面试题及答案整理2024年java面试题答案大汇总](https://gitee.com/souyunku/NewDevBooks#java高级面试题及答案整理2024年java面试题答案大汇总)
**22、** [java高级面试题及答案汇总2024年java面试题答案大全](https://gitee.com/souyunku/NewDevBooks#java高级面试题及答案汇总2024年java面试题答案大全)
**23、** [java高级面试题及答案真题2024年java面试题答案大汇总](https://gitee.com/souyunku/NewDevBooks#java高级面试题及答案真题2024年java面试题答案大汇总)
**24、** [java高级面试题大全带答案2024年java面试题及答案整理](https://gitee.com/souyunku/NewDevBooks#java高级面试题大全带答案2024年java面试题及答案整理)
**25、** [java高级面试题大汇总2024年java面试题大全带答案](https://gitee.com/souyunku/NewDevBooks#java高级面试题大汇总2024年java面试题大全带答案)
**26、** [java高级面试题汇总及答案2024年java面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#java高级面试题汇总及答案2024年java面试题及答案大全)
**27、** [java高级面试题附答案汇总2024年java面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#java高级面试题附答案汇总2024年java面试题及答案大全)
### Jvm
**1、** [jvm中级面试题汇总及答案2024年jvm面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#jvm中级面试题汇总及答案2024年jvm面试题及答案大全)
**2、** [jvm中级面试题附答案汇总2024年jvm面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#jvm中级面试题附答案汇总2024年jvm面试题及答案大全)
**3、** [jvm面试题大全带答案2024年jvm面试题及答案整理](https://gitee.com/souyunku/NewDevBooks#jvm面试题大全带答案2024年jvm面试题及答案整理)
**4、** [jvm面试题带答案2024年jvm面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#jvm面试题带答案2024年jvm面试题及答案大汇总)
**5、** [jvm面试题汇总及答案2024年jvm面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#jvm面试题汇总及答案2024年jvm面试题及答案大全)
**6、** [jvm面试题附答案汇总2024年jvm面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#jvm面试题附答案汇总2024年jvm面试题及答案大全)
**7、** [jvm面试题附答案2024年jvm面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#jvm面试题附答案2024年jvm面试题及答案大汇总)
**8、** [jvm高级面试题汇总及答案2024年jvm面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#jvm高级面试题汇总及答案2024年jvm面试题及答案大全)
**9、** [jvm高级面试题附答案汇总2024年jvm面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#jvm高级面试题附答案汇总2024年jvm面试题及答案大全)
### Dubbo
**1、** [dubbo中级面试题汇总及答案2024年dubbo面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#dubbo中级面试题汇总及答案2024年dubbo面试题及答案大全)
**2、** [dubbo面试题带答案2024年dubbo面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#dubbo面试题带答案2024年dubbo面试题及答案大汇总)
**3、** [dubbo面试题汇总及答案2024年dubbo面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#dubbo面试题汇总及答案2024年dubbo面试题及答案大全)
**4、** [dubbo面试题附答案汇总2024年dubbo面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#dubbo面试题附答案汇总2024年dubbo面试题及答案大全)
**5、** [dubbo面试题附答案2024年dubbo面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#dubbo面试题附答案2024年dubbo面试题及答案大汇总)
**6、** [dubbo高级面试题汇总及答案2024年dubbo面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#dubbo高级面试题汇总及答案2024年dubbo面试题及答案大全)
### MySQL
**1、** [mysql中级面试题及答案大全2024年mysql面试题答案大汇总](https://gitee.com/souyunku/NewDevBooks#mysql中级面试题及答案大全2024年mysql面试题答案大汇总)
**2、** [mysql中级面试题大全带答案2024年mysql面试题及答案整理](https://gitee.com/souyunku/NewDevBooks#mysql中级面试题大全带答案2024年mysql面试题及答案整理)
**3、** [mysql中级面试题汇总及答案2024年mysql面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#mysql中级面试题汇总及答案2024年mysql面试题及答案大全)
**4、** [mysql中级面试题附答案汇总2024年mysql面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#mysql中级面试题附答案汇总2024年mysql面试题及答案大全)
**5、** [mysql面试题及答案大全2024年mysql面试题答案大汇总](https://gitee.com/souyunku/NewDevBooks#mysql面试题及答案大全2024年mysql面试题答案大汇总)
**6、** [mysql面试题大全带答案2024年mysql面试题及答案整理](https://gitee.com/souyunku/NewDevBooks#mysql面试题大全带答案2024年mysql面试题及答案整理)
**7、** [mysql面试题带答案2024年mysql面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#mysql面试题带答案2024年mysql面试题及答案大汇总)
**8、** [mysql面试题汇总及答案2024年mysql面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#mysql面试题汇总及答案2024年mysql面试题及答案大全)
**9、** [mysql面试题附答案汇总2024年mysql面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#mysql面试题附答案汇总2024年mysql面试题及答案大全)
**10、** [mysql面试题附答案2024年mysql面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#mysql面试题附答案2024年mysql面试题及答案大汇总)
**11、** [mysql高级面试题大全带答案2024年mysql面试题及答案整理](https://gitee.com/souyunku/NewDevBooks#mysql高级面试题大全带答案2024年mysql面试题及答案整理)
**12、** [mysql高级面试题汇总及答案2024年mysql面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#mysql高级面试题汇总及答案2024年mysql面试题及答案大全)
**13、** [mysql高级面试题附答案汇总2024年mysql面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#mysql高级面试题附答案汇总2024年mysql面试题及答案大全)
### 并发编程
**1、** [并发编程中级面试题及答案大全2024年并发编程面试题答案大汇总](https://gitee.com/souyunku/NewDevBooks#并发编程中级面试题及答案大全2024年并发编程面试题答案大汇总)
**2、** [并发编程中级面试题大全带答案2024年并发编程面试题及答案整理](https://gitee.com/souyunku/NewDevBooks#并发编程中级面试题大全带答案2024年并发编程面试题及答案整理)
**3、** [并发编程中级面试题大汇总2024年并发编程面试题大全带答案](https://gitee.com/souyunku/NewDevBooks#并发编程中级面试题大汇总2024年并发编程面试题大全带答案)
**4、** [并发编程中级面试题汇总及答案2024年并发编程面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#并发编程中级面试题汇总及答案2024年并发编程面试题及答案大全)
**5、** [并发编程中级面试题附答案汇总2024年并发编程面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#并发编程中级面试题附答案汇总2024年并发编程面试题及答案大全)
**6、** [并发编程面试题及答案大全2024年并发编程面试题答案大汇总](https://gitee.com/souyunku/NewDevBooks#并发编程面试题及答案大全2024年并发编程面试题答案大汇总)
**7、** [并发编程面试题大全带答案2024年并发编程面试题及答案整理](https://gitee.com/souyunku/NewDevBooks#并发编程面试题大全带答案2024年并发编程面试题及答案整理)
**8、** [并发编程面试题大汇总2024年并发编程面试题大全带答案](https://gitee.com/souyunku/NewDevBooks#并发编程面试题大汇总2024年并发编程面试题大全带答案)
**9、** [并发编程面试题带答案2024年并发编程面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#并发编程面试题带答案2024年并发编程面试题及答案大汇总)
**10、** [并发编程面试题汇总及答案2024年并发编程面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#并发编程面试题汇总及答案2024年并发编程面试题及答案大全)
**11、** [并发编程面试题附答案汇总2024年并发编程面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#并发编程面试题附答案汇总2024年并发编程面试题及答案大全)
**12、** [并发编程面试题附答案2024年并发编程面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#并发编程面试题附答案2024年并发编程面试题及答案大汇总)
**13、** [并发编程高级面试题及答案大全2024年并发编程面试题答案大汇总](https://gitee.com/souyunku/NewDevBooks#并发编程高级面试题及答案大全2024年并发编程面试题答案大汇总)
**14、** [并发编程高级面试题大全带答案2024年并发编程面试题及答案整理](https://gitee.com/souyunku/NewDevBooks#并发编程高级面试题大全带答案2024年并发编程面试题及答案整理)
**15、** [并发编程高级面试题大汇总2024年并发编程面试题大全带答案](https://gitee.com/souyunku/NewDevBooks#并发编程高级面试题大汇总2024年并发编程面试题大全带答案)
**16、** [并发编程高级面试题汇总及答案2024年并发编程面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#并发编程高级面试题汇总及答案2024年并发编程面试题及答案大全)
**17、** [并发编程高级面试题附答案汇总2024年并发编程面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#并发编程高级面试题附答案汇总2024年并发编程面试题及答案大全)
### Spring
**1、** [spring中级面试题及答案大全2024年spring面试题答案大汇总](https://gitee.com/souyunku/NewDevBooks#spring中级面试题及答案大全2024年spring面试题答案大汇总)
**2、** [spring中级面试题及答案汇总2024年spring面试题答案大全](https://gitee.com/souyunku/NewDevBooks#spring中级面试题及答案汇总2024年spring面试题答案大全)
**3、** [spring中级面试题大全带答案2024年spring面试题及答案整理](https://gitee.com/souyunku/NewDevBooks#spring中级面试题大全带答案2024年spring面试题及答案整理)
**4、** [spring中级面试题大汇总2024年spring面试题大全带答案](https://gitee.com/souyunku/NewDevBooks#spring中级面试题大汇总2024年spring面试题大全带答案)
**5、** [spring中级面试题汇总及答案2024年spring面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#spring中级面试题汇总及答案2024年spring面试题及答案大全)
**6、** [spring中级面试题附答案汇总2024年spring面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#spring中级面试题附答案汇总2024年spring面试题及答案大全)
**7、** [spring面试题及答案大全2024年spring面试题答案大汇总](https://gitee.com/souyunku/NewDevBooks#spring面试题及答案大全2024年spring面试题答案大汇总)
**8、** [spring面试题及答案整理2024年spring面试题答案大汇总](https://gitee.com/souyunku/NewDevBooks#spring面试题及答案整理2024年spring面试题答案大汇总)
**9、** [spring面试题及答案汇总2024年spring面试题答案大全](https://gitee.com/souyunku/NewDevBooks#spring面试题及答案汇总2024年spring面试题答案大全)
**10、** [spring面试题大全带答案2024年spring面试题及答案整理](https://gitee.com/souyunku/NewDevBooks#spring面试题大全带答案2024年spring面试题及答案整理)
**11、** [spring面试题大汇总2024年spring面试题大全带答案](https://gitee.com/souyunku/NewDevBooks#spring面试题大汇总2024年spring面试题大全带答案)
**12、** [spring面试题带答案2024年spring面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#spring面试题带答案2024年spring面试题及答案大汇总)
**13、** [spring面试题汇总及答案2024年spring面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#spring面试题汇总及答案2024年spring面试题及答案大全)
**14、** [spring面试题附答案汇总2024年spring面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#spring面试题附答案汇总2024年spring面试题及答案大全)
**15、** [spring面试题附答案2024年spring面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#spring面试题附答案2024年spring面试题及答案大汇总)
**16、** [spring高级面试题及答案大全2024年spring面试题答案大汇总](https://gitee.com/souyunku/NewDevBooks#spring高级面试题及答案大全2024年spring面试题答案大汇总)
**17、** [spring高级面试题及答案汇总2024年spring面试题答案大全](https://gitee.com/souyunku/NewDevBooks#spring高级面试题及答案汇总2024年spring面试题答案大全)
**18、** [spring高级面试题大全带答案2024年spring面试题及答案整理](https://gitee.com/souyunku/NewDevBooks#spring高级面试题大全带答案2024年spring面试题及答案整理)
**19、** [spring高级面试题大汇总2024年spring面试题大全带答案](https://gitee.com/souyunku/NewDevBooks#spring高级面试题大汇总2024年spring面试题大全带答案)
**20、** [spring高级面试题汇总及答案2024年spring面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#spring高级面试题汇总及答案2024年spring面试题及答案大全)
**21、** [spring高级面试题附答案汇总2024年spring面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#spring高级面试题附答案汇总2024年spring面试题及答案大全)
### SpringBoot
**1、** [springboot中级面试题汇总及答案2024年springboot面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#springboot中级面试题汇总及答案2024年springboot面试题及答案大全)
**2、** [springboot中级面试题附答案汇总2024年springboot面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#springboot中级面试题附答案汇总2024年springboot面试题及答案大全)
**3、** [springboot面试题带答案2024年springboot面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#springboot面试题带答案2024年springboot面试题及答案大汇总)
**4、** [springboot面试题汇总及答案2024年springboot面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#springboot面试题汇总及答案2024年springboot面试题及答案大全)
**5、** [springboot面试题附答案汇总2024年springboot面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#springboot面试题附答案汇总2024年springboot面试题及答案大全)
**6、** [springboot面试题附答案2024年springboot面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#springboot面试题附答案2024年springboot面试题及答案大汇总)
**7、** [springboot高级面试题汇总及答案2024年springboot面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#springboot高级面试题汇总及答案2024年springboot面试题及答案大全)
**8、** [springboot高级面试题附答案汇总2024年springboot面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#springboot高级面试题附答案汇总2024年springboot面试题及答案大全)
### SpringCloud
**1、** [springcloud中级面试题汇总及答案2024年springcloud面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#springcloud中级面试题汇总及答案2024年springcloud面试题及答案大全)
**2、** [springcloud中级面试题附答案汇总2024年springcloud面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#springcloud中级面试题附答案汇总2024年springcloud面试题及答案大全)
**3、** [springcloud面试题带答案2024年springcloud面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#springcloud面试题带答案2024年springcloud面试题及答案大汇总)
**4、** [springcloud面试题汇总及答案2024年springcloud面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#springcloud面试题汇总及答案2024年springcloud面试题及答案大全)
**5、** [springcloud面试题附答案汇总2024年springcloud面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#springcloud面试题附答案汇总2024年springcloud面试题及答案大全)
**6、** [springcloud面试题附答案2024年springcloud面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#springcloud面试题附答案2024年springcloud面试题及答案大汇总)
**7、** [springcloud高级面试题汇总及答案2024年springcloud面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#springcloud高级面试题汇总及答案2024年springcloud面试题及答案大全)
### ZooKeeper
**1、** [zookeeper中级面试题汇总及答案2024年zookeeper面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#zookeeper中级面试题汇总及答案2024年zookeeper面试题及答案大全)
**2、** [zookeeper面试题带答案2024年zookeeper面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#zookeeper面试题带答案2024年zookeeper面试题及答案大汇总)
**3、** [zookeeper面试题汇总及答案2024年zookeeper面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#zookeeper面试题汇总及答案2024年zookeeper面试题及答案大全)
**4、** [zookeeper面试题附答案2024年zookeeper面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#zookeeper面试题附答案2024年zookeeper面试题及答案大汇总)
### 大数据
**1、** [大数据中级面试题汇总及答案2024年大数据面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#大数据中级面试题汇总及答案2024年大数据面试题及答案大全)
**2、** [大数据中级面试题附答案汇总2024年大数据面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#大数据中级面试题附答案汇总2024年大数据面试题及答案大全)
**3、** [大数据面试题带答案2024年大数据面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#大数据面试题带答案2024年大数据面试题及答案大汇总)
**4、** [大数据面试题汇总及答案2024年大数据面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#大数据面试题汇总及答案2024年大数据面试题及答案大全)
**5、** [大数据面试题附答案汇总2024年大数据面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#大数据面试题附答案汇总2024年大数据面试题及答案大全)
**6、** [大数据面试题附答案2024年大数据面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#大数据面试题附答案2024年大数据面试题及答案大汇总)
**7、** [大数据高级面试题汇总及答案2024年大数据面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#大数据高级面试题汇总及答案2024年大数据面试题及答案大全)
### Redis
**1、** [redis中级面试题汇总及答案2024年redis面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#redis中级面试题汇总及答案2024年redis面试题及答案大全)
**2、** [redis中级面试题附答案汇总2024年redis面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#redis中级面试题附答案汇总2024年redis面试题及答案大全)
**3、** [redis面试题带答案2024年redis面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#redis面试题带答案2024年redis面试题及答案大汇总)
**4、** [redis面试题汇总及答案2024年redis面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#redis面试题汇总及答案2024年redis面试题及答案大全)
**5、** [redis面试题附答案汇总2024年redis面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#redis面试题附答案汇总2024年redis面试题及答案大全)
**6、** [redis面试题附答案2024年redis面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#redis面试题附答案2024年redis面试题及答案大汇总)
**7、** [redis高级面试题汇总及答案2024年redis面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#redis高级面试题汇总及答案2024年redis面试题及答案大全)
### React
**1、** [react中级面试题汇总及答案2024年react面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#react中级面试题汇总及答案2024年react面试题及答案大全)
**2、** [react面试题带答案2024年react面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#react面试题带答案2024年react面试题及答案大汇总)
**3、** [react面试题汇总及答案2024年react面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#react面试题汇总及答案2024年react面试题及答案大全)
**4、** [react面试题附答案2024年react面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#react面试题附答案2024年react面试题及答案大汇总)
**5、** [react高级面试题汇总及答案2024年react面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#react高级面试题汇总及答案2024年react面试题及答案大全)
### RabbitMQ
**1、** [rabbitmq中级面试题汇总及答案2024年rabbitmq面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#rabbitmq中级面试题汇总及答案2024年rabbitmq面试题及答案大全)
**2、** [rabbitmq面试题带答案2024年rabbitmq面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#rabbitmq面试题带答案2024年rabbitmq面试题及答案大汇总)
**3、** [rabbitmq面试题汇总及答案2024年rabbitmq面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#rabbitmq面试题汇总及答案2024年rabbitmq面试题及答案大全)
**4、** [rabbitmq面试题附答案2024年rabbitmq面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#rabbitmq面试题附答案2024年rabbitmq面试题及答案大汇总)
**5、** [rabbitmq高级面试题汇总及答案2024年rabbitmq面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#rabbitmq高级面试题汇总及答案2024年rabbitmq面试题及答案大全)
### Elasticsearch
**1、** [elasticsearch中级面试题汇总及答案2024年elasticsearch面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#elasticsearch中级面试题汇总及答案2024年elasticsearch面试题及答案大全)
**2、** [elasticsearch面试题带答案2024年elasticsearch面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#elasticsearch面试题带答案2024年elasticsearch面试题及答案大汇总)
**3、** [elasticsearch面试题汇总及答案2024年elasticsearch面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#elasticsearch面试题汇总及答案2024年elasticsearch面试题及答案大全)
**4、** [elasticsearch面试题附答案2024年elasticsearch面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#elasticsearch面试题附答案2024年elasticsearch面试题及答案大汇总)
**5、** [elasticsearch高级面试题汇总及答案2024年elasticsearch面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#elasticsearch高级面试题汇总及答案2024年elasticsearch面试题及答案大全)
### Kafka
**1、** [kafka中级面试题汇总及答案2024年kafka面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#kafka中级面试题汇总及答案2024年kafka面试题及答案大全)
**2、** [kafka面试题带答案2024年kafka面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#kafka面试题带答案2024年kafka面试题及答案大汇总)
**3、** [kafka面试题汇总及答案2024年kafka面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#kafka面试题汇总及答案2024年kafka面试题及答案大全)
**4、** [kafka面试题附答案汇总2024年kafka面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#kafka面试题附答案汇总2024年kafka面试题及答案大全)
**5、** [kafka面试题附答案2024年kafka面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#kafka面试题附答案2024年kafka面试题及答案大汇总)
**6、** [kafka高级面试题汇总及答案2024年kafka面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#kafka高级面试题汇总及答案2024年kafka面试题及答案大全)
### MyBatis
**1、** [mybatis中级面试题汇总及答案2024年mybatis面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#mybatis中级面试题汇总及答案2024年mybatis面试题及答案大全)
**2、** [mybatis面试题带答案2024年mybatis面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#mybatis面试题带答案2024年mybatis面试题及答案大汇总)
**3、** [mybatis面试题汇总及答案2024年mybatis面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#mybatis面试题汇总及答案2024年mybatis面试题及答案大全)
**4、** [mybatis面试题附答案2024年mybatis面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#mybatis面试题附答案2024年mybatis面试题及答案大汇总)
**5、** [mybatis高级面试题汇总及答案2024年mybatis面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#mybatis高级面试题汇总及答案2024年mybatis面试题及答案大全)
### Linux
**1、** [linux中级面试题汇总及答案2024年linux面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#linux中级面试题汇总及答案2024年linux面试题及答案大全)
**2、** [linux中级面试题附答案汇总2024年linux面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#linux中级面试题附答案汇总2024年linux面试题及答案大全)
**3、** [linux面试题带答案2024年linux面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#linux面试题带答案2024年linux面试题及答案大汇总)
**4、** [linux面试题汇总及答案2024年linux面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#linux面试题汇总及答案2024年linux面试题及答案大全)
**5、** [linux面试题附答案汇总2024年linux面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#linux面试题附答案汇总2024年linux面试题及答案大全)
**6、** [linux面试题附答案2024年linux面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#linux面试题附答案2024年linux面试题及答案大汇总)
**7、** [linux高级面试题汇总及答案2024年linux面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#linux高级面试题汇总及答案2024年linux面试题及答案大全)
### MongoDB
**1、** [mongodb面试题带答案2024年mongodb面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#mongodb面试题带答案2024年mongodb面试题及答案大汇总)
**2、** [mongodb面试题汇总及答案2024年mongodb面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#mongodb面试题汇总及答案2024年mongodb面试题及答案大全)
**3、** [mongodb面试题附答案2024年mongodb面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#mongodb面试题附答案2024年mongodb面试题及答案大汇总)
### Oracle
**1、** [oracle中级面试题汇总及答案2024年oracle面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#oracle中级面试题汇总及答案2024年oracle面试题及答案大全)
**2、** [oracle面试题带答案2024年oracle面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#oracle面试题带答案2024年oracle面试题及答案大汇总)
**3、** [oracle面试题汇总及答案2024年oracle面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#oracle面试题汇总及答案2024年oracle面试题及答案大全)
**4、** [oracle面试题附答案2024年oracle面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#oracle面试题附答案2024年oracle面试题及答案大汇总)
**5、** [oracle高级面试题汇总及答案2024年oracle面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#oracle高级面试题汇总及答案2024年oracle面试题及答案大全)
### Netty
**1、** [netty面试题带答案2024年netty面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#netty面试题带答案2024年netty面试题及答案大汇总)
**2、** [netty面试题附答案2024年netty面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#netty面试题附答案2024年netty面试题及答案大汇总)
### Nginx
**1、** [nginx面试题带答案2024年nginx面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#nginx面试题带答案2024年nginx面试题及答案大汇总)
**2、** [nginx面试题汇总及答案2024年nginx面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#nginx面试题汇总及答案2024年nginx面试题及答案大全)
**3、** [nginx面试题附答案2024年nginx面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#nginx面试题附答案2024年nginx面试题及答案大汇总)
### Memcached
**1、** [memcached面试题带答案2024年memcached面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#memcached面试题带答案2024年memcached面试题及答案大汇总)
### Python
**1、** [python中级面试题大全带答案2024年python面试题及答案整理](https://gitee.com/souyunku/NewDevBooks#python中级面试题大全带答案2024年python面试题及答案整理)
**2、** [python中级面试题汇总及答案2024年python面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#python中级面试题汇总及答案2024年python面试题及答案大全)
**3、** [python中级面试题附答案汇总2024年python面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#python中级面试题附答案汇总2024年python面试题及答案大全)
**4、** [python面试题大全带答案2024年python面试题及答案整理](https://gitee.com/souyunku/NewDevBooks#python面试题大全带答案2024年python面试题及答案整理)
**5、** [python面试题带答案2024年python面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#python面试题带答案2024年python面试题及答案大汇总)
**6、** [python面试题汇总及答案2024年python面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#python面试题汇总及答案2024年python面试题及答案大全)
**7、** [python面试题附答案汇总2024年python面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#python面试题附答案汇总2024年python面试题及答案大全)
**8、** [python面试题附答案2024年python面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#python面试题附答案2024年python面试题及答案大汇总)
**9、** [python高级面试题大全带答案2024年python面试题及答案整理](https://gitee.com/souyunku/NewDevBooks#python高级面试题大全带答案2024年python面试题及答案整理)
**10、** [python高级面试题汇总及答案2024年python面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#python高级面试题汇总及答案2024年python面试题及答案大全)
**11、** [python高级面试题附答案汇总2024年python面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#python高级面试题附答案汇总2024年python面试题及答案大全)
### Android
**1、** [android中级面试题汇总及答案2024年android面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#android中级面试题汇总及答案2024年android面试题及答案大全)
**2、** [android面试题带答案2024年android面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#android面试题带答案2024年android面试题及答案大汇总)
**3、** [android面试题汇总及答案2024年android面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#android面试题汇总及答案2024年android面试题及答案大全)
**4、** [android面试题附答案汇总2024年android面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#android面试题附答案汇总2024年android面试题及答案大全)
**5、** [android面试题附答案2024年android面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#android面试题附答案2024年android面试题及答案大汇总)
**6、** [android高级面试题汇总及答案2024年android面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#android高级面试题汇总及答案2024年android面试题及答案大全)
### Vue
**1、** [vue中级面试题汇总及答案2024年vue面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#vue中级面试题汇总及答案2024年vue面试题及答案大全)
**2、** [vue中级面试题附答案汇总2024年vue面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#vue中级面试题附答案汇总2024年vue面试题及答案大全)
**3、** [vue面试题带答案2024年vue面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#vue面试题带答案2024年vue面试题及答案大汇总)
**4、** [vue面试题汇总及答案2024年vue面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#vue面试题汇总及答案2024年vue面试题及答案大全)
**5、** [vue面试题附答案汇总2024年vue面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#vue面试题附答案汇总2024年vue面试题及答案大全)
**6、** [vue面试题附答案2024年vue面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#vue面试题附答案2024年vue面试题及答案大汇总)
**7、** [vue高级面试题汇总及答案2024年vue面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#vue高级面试题汇总及答案2024年vue面试题及答案大全)
**8、** [vue高级面试题附答案汇总2024年vue面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#vue高级面试题附答案汇总2024年vue面试题及答案大全)
### 前端
**1、** [前端中级面试题及答案大全2024年前端面试题答案大汇总](https://gitee.com/souyunku/NewDevBooks#前端中级面试题及答案大全2024年前端面试题答案大汇总)
**2、** [前端中级面试题大全带答案2024年前端面试题及答案整理](https://gitee.com/souyunku/NewDevBooks#前端中级面试题大全带答案2024年前端面试题及答案整理)
**3、** [前端中级面试题大汇总2024年前端面试题大全带答案](https://gitee.com/souyunku/NewDevBooks#前端中级面试题大汇总2024年前端面试题大全带答案)
**4、** [前端中级面试题汇总及答案2024年前端面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#前端中级面试题汇总及答案2024年前端面试题及答案大全)
**5、** [前端中级面试题附答案汇总2024年前端面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#前端中级面试题附答案汇总2024年前端面试题及答案大全)
**6、** [前端面试题及答案大全2024年前端面试题答案大汇总](https://gitee.com/souyunku/NewDevBooks#前端面试题及答案大全2024年前端面试题答案大汇总)
**7、** [前端面试题及答案汇总2024年前端面试题答案大全](https://gitee.com/souyunku/NewDevBooks#前端面试题及答案汇总2024年前端面试题答案大全)
**8、** [前端面试题大全带答案2024年前端面试题及答案整理](https://gitee.com/souyunku/NewDevBooks#前端面试题大全带答案2024年前端面试题及答案整理)
**9、** [前端面试题大汇总2024年前端面试题大全带答案](https://gitee.com/souyunku/NewDevBooks#前端面试题大汇总2024年前端面试题大全带答案)
**10、** [前端面试题带答案2024年前端面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#前端面试题带答案2024年前端面试题及答案大汇总)
**11、** [前端面试题汇总及答案2024年前端面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#前端面试题汇总及答案2024年前端面试题及答案大全)
**12、** [前端面试题附答案汇总2024年前端面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#前端面试题附答案汇总2024年前端面试题及答案大全)
**13、** [前端面试题附答案2024年前端面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#前端面试题附答案2024年前端面试题及答案大汇总)
**14、** [前端高级面试题及答案大全2024年前端面试题答案大汇总](https://gitee.com/souyunku/NewDevBooks#前端高级面试题及答案大全2024年前端面试题答案大汇总)
**15、** [前端高级面试题大全带答案2024年前端面试题及答案整理](https://gitee.com/souyunku/NewDevBooks#前端高级面试题大全带答案2024年前端面试题及答案整理)
**16、** [前端高级面试题大汇总2024年前端面试题大全带答案](https://gitee.com/souyunku/NewDevBooks#前端高级面试题大汇总2024年前端面试题大全带答案)
**17、** [前端高级面试题汇总及答案2024年前端面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#前端高级面试题汇总及答案2024年前端面试题及答案大全)
**18、** [前端高级面试题附答案汇总2024年前端面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#前端高级面试题附答案汇总2024年前端面试题及答案大全)
### JavaScript
**1、** [javascript中级面试题汇总及答案2024年javascript面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#javascript中级面试题汇总及答案2024年javascript面试题及答案大全)
**2、** [javascript中级面试题附答案汇总2024年javascript面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#javascript中级面试题附答案汇总2024年javascript面试题及答案大全)
**3、** [javascript面试题带答案2024年javascript面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#javascript面试题带答案2024年javascript面试题及答案大汇总)
**4、** [javascript面试题汇总及答案2024年javascript面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#javascript面试题汇总及答案2024年javascript面试题及答案大全)
**5、** [javascript面试题附答案汇总2024年javascript面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#javascript面试题附答案汇总2024年javascript面试题及答案大全)
**6、** [javascript面试题附答案2024年javascript面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#javascript面试题附答案2024年javascript面试题及答案大汇总)
**7、** [javascript高级面试题汇总及答案2024年javascript面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#javascript高级面试题汇总及答案2024年javascript面试题及答案大全)
**8、** [javascript高级面试题附答案汇总2024年javascript面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#javascript高级面试题附答案汇总2024年javascript面试题及答案大全)
### HTML
**1、** [html中级面试题汇总及答案2024年html面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#html中级面试题汇总及答案2024年html面试题及答案大全)
**2、** [html面试题带答案2024年html面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#html面试题带答案2024年html面试题及答案大汇总)
**3、** [html面试题汇总及答案2024年html面试题及答案大全](https://gitee.com/souyunku/NewDevBooks#html面试题汇总及答案2024年html面试题及答案大全)
**4、** [html面试题附答案2024年html面试题及答案大汇总](https://gitee.com/souyunku/NewDevBooks#html面试题附答案2024年html面试题及答案大汇总)
## Java中级面试题及答案大全(2024年Java面试题答案大汇总)
**01、** [为什么使用Executor框架?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案大全(2021年Java面试题答案大汇总).md#1为什么使用executor框架)
**02、** [你能保证 GC 执行吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案大全(2021年Java面试题答案大汇总).md#2你能保证-gc-执行吗)
**03、** [UML中有哪些常用的图?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案大全(2021年Java面试题答案大汇总).md#3uml中有哪些常用的图)
**04、** [volatile关键字的原理是什么?干什么用的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案大全(2021年Java面试题答案大汇总).md#4volatile关键字的原理是什么干什么用的)
**05、** [synchronized 和 Lock 有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案大全(2021年Java面试题答案大汇总).md#5synchronized-和-lock-有什么区别)
**06、** [抽象类必须要有抽象方法吗](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案大全(2021年Java面试题答案大汇总).md#6抽象类必须要有抽象方法吗)
**07、** [强引用、软引用、弱引用、虚引用是什么,有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案大全(2021年Java面试题答案大汇总).md#7强引用软引用弱引用虚引用是什么有什么区别)
**08、** [Servlet的生命周期?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案大全(2021年Java面试题答案大汇总).md#8servlet的生命周期)
**09、** [Hibernate的对象有几种状态](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案大全(2021年Java面试题答案大汇总).md#9hibernate的对象有几种状态)
**10、** [说一下HashMap的实现原理?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案大全(2021年Java面试题答案大汇总).md#10说一下hashmap的实现原理)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案大全(2021年Java面试题答案大汇总).md)
## Java中级面试题及答案整理(2024年Java面试题答案大汇总)
**01、** [java中有几种方法可以实现一个线程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案整理(2021年Java面试题答案大汇总).md#1java中有几种方法可以实现一个线程)
**02、** [Java 中的 HashSet,内部是如何工作的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案整理(2021年Java面试题答案大汇总).md#2java-中的-hashset内部是如何工作的)
**03、** [redux的工作流程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案整理(2021年Java面试题答案大汇总).md#3redux的工作流程)
**04、** [String类的常用方法有那些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案整理(2021年Java面试题答案大汇总).md#4string类的常用方法有那些)
**05、** [请你谈谈对OOM的认识](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案整理(2021年Java面试题答案大汇总).md#5请你谈谈对oom的认识)
**06、** [ParNew 垃圾收集器(Serial+多线程)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案整理(2021年Java面试题答案大汇总).md#6parnew-垃圾收集器serial+多线程)
**07、** [Java 中如何格式化一个日期?如格式化为 ddMMyyyy 的形式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案整理(2021年Java面试题答案大汇总).md#7java-中如何格式化一个日期如格式化为-ddmmyyyy-的形式)
**08、** [什么是Java虚拟机](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案整理(2021年Java面试题答案大汇总).md#8什么是java虚拟机)
**09、** [Java 中的同步集合与并发集合有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案整理(2021年Java面试题答案大汇总).md#9java-中的同步集合与并发集合有什么区别)
**10、** [适配器模式和代理模式之前有什么不同?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案整理(2021年Java面试题答案大汇总).md#10适配器模式和代理模式之前有什么不同)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案整理(2021年Java面试题答案大汇总).md)
## Java中级面试题及答案汇总(2024年Java面试题答案大全)
**01、** [说说G1垃圾收集器的工作原理](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案汇总(2021年Java面试题答案大全).md#1说说g1垃圾收集器的工作原理)
**02、** [JRE、JDK、JVM 及 JIT 之间有什么不同?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案汇总(2021年Java面试题答案大全).md#2jrejdkjvm-及-jit-之间有什么不同)
**03、** [当父类引用指向子类对象的时候,子类重写了父类方法和属性,那么当访问属性的时候,访问是谁的属性?调用方法时,调用的是谁的方法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案汇总(2021年Java面试题答案大全).md#3当父类引用指向子类对象的时候子类重写了父类方法和属性那么当访问属性的时候访问是谁的属性调用方法时调用的是谁的方法)
**04、** [堆溢出的原因?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案汇总(2021年Java面试题答案大全).md#4堆溢出的原因)
**05、** [说一下 runnable 和 callable 有什么区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案汇总(2021年Java面试题答案大全).md#5说一下-runnable-和-callable-有什么区别)
**06、** [JVM 类加载机制](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案汇总(2021年Java面试题答案大全).md#6jvm-类加载机制)
**07、** [怎么打破双亲委派模型?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案汇总(2021年Java面试题答案大全).md#7怎么打破双亲委派模型)
**08、** [垃圾收集算法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案汇总(2021年Java面试题答案大全).md#8垃圾收集算法)
**09、** [你有哪些手段来排查 OOM 的问题?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案汇总(2021年Java面试题答案大全).md#9你有哪些手段来排查-oom-的问题)
**10、** [假设把实例化的数组的变量当成方法参数,当方法执行的时候改变了数组内的元素,那么在方法外,数组元素有发生改变吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案汇总(2021年Java面试题答案大全).md#10假设把实例化的数组的变量当成方法参数当方法执行的时候改变了数组内的元素那么在方法外数组元素有发生改变吗)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题及答案汇总(2021年Java面试题答案大全).md)
## Java中级面试题大全带答案(2024年Java面试题及答案整理)
**01、** [怎么获取 Java 程序使用的内存?堆使用的百分比?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题大全带答案(2021年Java面试题及答案整理).md#1怎么获取-java-程序使用的内存堆使用的百分比)
**02、** [强引用、软引用、弱引用、虚引用是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题大全带答案(2021年Java面试题及答案整理).md#2强引用软引用弱引用虚引用是什么)
**03、** [G1 收集器](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题大全带答案(2021年Java面试题及答案整理).md#3g1-收集器)
**04、** [运行时常量池溢出的原因?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题大全带答案(2021年Java面试题及答案整理).md#4运行时常量池溢出的原因)
**05、** [Java最顶级的父类是哪个?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题大全带答案(2021年Java面试题及答案整理).md#5java最顶级的父类是哪个)
**06、** [JVM 监控与分析工具你用过哪些?介绍一下。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题大全带答案(2021年Java面试题及答案整理).md#6jvm-监控与分析工具你用过哪些介绍一下。)
**07、** [JVM新生代中为什么要分为Eden和Survivor?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题大全带答案(2021年Java面试题及答案整理).md#7jvm新生代中为什么要分为eden和survivor)
**08、** [Parallel Old 收集器(多线程标记整理算法)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题大全带答案(2021年Java面试题及答案整理).md#8parallel-old-收集器多线程标记整理算法)
**09、** [Java线程具有五中基本状态](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题大全带答案(2021年Java面试题及答案整理).md#9java线程具有五中基本状态)
**10、** [双亲委派模型是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题大全带答案(2021年Java面试题及答案整理).md#10双亲委派模型是什么)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题大全带答案(2021年Java面试题及答案整理).md)
## Java中级面试题大汇总(2024年Java面试题大全带答案)
**01、** [什么是方法内联?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题大汇总(2021年Java面试题大全带答案).md#1什么是方法内联)
**02、** [你对线程优先级的理解是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题大汇总(2021年Java面试题大全带答案).md#2你对线程优先级的理解是什么)
**03、** [Java是否需要开发人员回收内存垃圾吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题大汇总(2021年Java面试题大全带答案).md#3java是否需要开发人员回收内存垃圾吗)
**04、** [说说Java 垃圾回收机制](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题大汇总(2021年Java面试题大全带答案).md#4说说java-垃圾回收机制)
**05、** [62、volatile 变量和 atomic 变量有什么不同?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题大汇总(2021年Java面试题大全带答案).md#562volatile-变量和-atomic-变量有什么不同)
**06、** [JVM 内存区域](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题大汇总(2021年Java面试题大全带答案).md#6jvm-内存区域)
**07、** [JVM 有哪些运行时内存区域?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题大汇总(2021年Java面试题大全带答案).md#7jvm-有哪些运行时内存区域)
**08、** [Spring中Bean的作用域有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题大汇总(2021年Java面试题大全带答案).md#8spring中bean的作用域有哪些)
**09、** [String str=”aaa”,与String str=new String(“aaa”)一样吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题大汇总(2021年Java面试题大全带答案).md#9string-str=aaa,与string-str=new-string“aaa一样吗)
**10、** [什么是建造者模式](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题大汇总(2021年Java面试题大全带答案).md#10什么是建造者模式)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题大汇总(2021年Java面试题大全带答案).md)
## Java中级面试题汇总及答案(2024年Java面试题及答案大全)
**01、** [为什么HashMap中String、Integer这样的包装类适合作为K?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题汇总及答案(2021年Java面试题及答案大全).md#1为什么hashmap中stringinteger这样的包装类适合作为k)
**02、** [常见的计算机网络协议有那些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题汇总及答案(2021年Java面试题及答案大全).md#2常见的计算机网络协议有那些)
**03、** [一个线程运行时发生异常会怎样?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题汇总及答案(2021年Java面试题及答案大全).md#3一个线程运行时发生异常会怎样)
**04、** [遍历一个 List 有哪些不同的方式?每种方法的实现原理是什么?Java 中 List 遍历的最佳实践是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题汇总及答案(2021年Java面试题及答案大全).md#4遍历一个-list-有哪些不同的方式每种方法的实现原理是什么java-中-list-遍历的最佳实践是什么)
**05、** [StringBuffer,Stringbuilder有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题汇总及答案(2021年Java面试题及答案大全).md#5stringbufferstringbuilder有什么区别)
**06、** [什么是线程池?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题汇总及答案(2021年Java面试题及答案大全).md#6什么是线程池)
**07、** [JDBC操作的步骤](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题汇总及答案(2021年Java面试题及答案大全).md#7jdbc操作的步骤)
**08、** [说一下 JVM 调优的工具?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题汇总及答案(2021年Java面试题及答案大全).md#8说一下-jvm-调优的工具)
**09、** [JVM 提供的常用工具](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题汇总及答案(2021年Java面试题及答案大全).md#9jvm-提供的常用工具)
**10、** [SynchronizedMap和ConcurrentHashMap有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题汇总及答案(2021年Java面试题及答案大全).md#10synchronizedmap和concurrenthashmap有什么区别)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题汇总及答案(2021年Java面试题及答案大全).md)
## Java中级面试题附答案汇总(2024年Java面试题及答案大全)
**01、** [有哪些类加载器?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题附答案汇总(2021年Java面试题及答案大全).md#1有哪些类加载器)
**02、** [mixin、hoc、render props、react-hooks的优劣如何?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题附答案汇总(2021年Java面试题及答案大全).md#2mixinhocrender-propsreact-hooks的优劣如何)
**03、** [什么是Executors?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题附答案汇总(2021年Java面试题及答案大全).md#3什么是executors)
**04、** [如何判断对象是否是垃圾?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题附答案汇总(2021年Java面试题及答案大全).md#4如何判断对象是否是垃圾)
**05、** [volatile 类型变量提供什么保证?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题附答案汇总(2021年Java面试题及答案大全).md#5volatile-类型变量提供什么保证)
**06、** [在 Java 程序中怎么保证多线程的运行安全?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题附答案汇总(2021年Java面试题及答案大全).md#6在-java-程序中怎么保证多线程的运行安全)
**07、** [线上常用的 JVM 参数有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题附答案汇总(2021年Java面试题及答案大全).md#7线上常用的-jvm-参数有哪些)
**08、** [volatile 关键字的作用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题附答案汇总(2021年Java面试题及答案大全).md#8volatile-关键字的作用)
**09、** [解释何时在Tomcat使用SSL ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题附答案汇总(2021年Java面试题及答案大全).md#9解释何时在tomcat使用ssl-)
**10、** [使用js获取一个表单元素](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题附答案汇总(2021年Java面试题及答案大全).md#10使用js获取一个表单元素)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java中级面试题附答案汇总(2021年Java面试题及答案大全).md)
## Java面试题及答案大全(2024年Java面试题答案大汇总)
**01、** [Sql优化有那些方法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案大全(2021年Java面试题答案大汇总).md#1sql优化有那些方法)
**02、** [用 Java 写一个线程安全的单例模式(Singleton)?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案大全(2021年Java面试题答案大汇总).md#2用-java-写一个线程安全的单例模式singleton)
**03、** [在 Java 中,对象什么时候可以被垃圾回收?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案大全(2021年Java面试题答案大汇总).md#3在-java-中对象什么时候可以被垃圾回收)
**04、** [线程的 run()和 start()有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案大全(2021年Java面试题答案大汇总).md#4线程的-run和-start有什么区别)
**05、** [重排序实际执行的指令步骤](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案大全(2021年Java面试题答案大汇总).md#5重排序实际执行的指令步骤)
**06、** [Java中异常分为哪两种?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案大全(2021年Java面试题答案大汇总).md#6java中异常分为哪两种)
**07、** [什么是并发容器的实现?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案大全(2021年Java面试题答案大汇总).md#7什么是并发容器的实现)
**08、** [创建线程的四种方式](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案大全(2021年Java面试题答案大汇总).md#8创建线程的四种方式)
**09、** [Java 中,直接缓冲区与非直接缓冲器有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案大全(2021年Java面试题答案大汇总).md#9java-中直接缓冲区与非直接缓冲器有什么区别)
**10、** [poll() 方法和 remove() 方法的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案大全(2021年Java面试题答案大汇总).md#10poll-方法和-remove-方法的区别)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案大全(2021年Java面试题答案大汇总).md)
## Java面试题及答案总结(2024年Java面试题答案大汇总)
**01、** [Java有没有goto?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案总结(2021年Java面试题答案大汇总).md#1java有没有goto)
**02、** [JVM怎么判断一个对象是不是要回收?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案总结(2021年Java面试题答案大汇总).md#2jvm怎么判断一个对象是不是要回收)
**03、** [String s = new String(“xyz”);创建了几个字符串对象?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案总结(2021年Java面试题答案大汇总).md#3string-s-=-new-string“xyz;创建了几个字符串对象)
**04、** [什么是过滤器?怎么创建一个过滤器](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案总结(2021年Java面试题答案大汇总).md#4什么是过滤器怎么创建一个过滤器)
**05、** [介绍一下 JVM 中垃圾收集器有哪些? 他们特点分别是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案总结(2021年Java面试题答案大汇总).md#5介绍一下-jvm-中垃圾收集器有哪些-他们特点分别是什么)
**06、** [线程池的执行原理?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案总结(2021年Java面试题答案大汇总).md#6线程池的执行原理)
**07、** [假设数组内有5个元素,如果对数组进行反序,该如何做?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案总结(2021年Java面试题答案大汇总).md#7假设数组内有5个元素如果对数组进行反序该如何做)
**08、** [java 中 IO 流分为几种?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案总结(2021年Java面试题答案大汇总).md#8java-中-io-流分为几种)
**09、** [你都有哪些手段用来排查内存溢出?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案总结(2021年Java面试题答案大汇总).md#9你都有哪些手段用来排查内存溢出)
**10、** [GC 是什么?为什么要有 GC?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案总结(2021年Java面试题答案大汇总).md#10gc-是什么为什么要有-gc)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案总结(2021年Java面试题答案大汇总).md)
## Java面试题及答案整理(2024年Java面试题答案大汇总)
**01、** [你说你做过JVM参数调优和参数配置,请问如何查看JVM系统默认值](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案整理(2021年Java面试题答案大汇总).md#1你说你做过jvm参数调优和参数配置请问如何查看jvm系统默认值)
**02、** [Java 中怎样将 bytes 转换为 long 类型?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案整理(2021年Java面试题答案大汇总).md#2java-中怎样将-bytes-转换为-long-类型)
**03、** [如何避免线程死锁](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案整理(2021年Java面试题答案大汇总).md#3如何避免线程死锁)
**04、** [生产环境 CPU 占用过高,你如何解决?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案整理(2021年Java面试题答案大汇总).md#4生产环境-cpu-占用过高你如何解决)
**05、** [同步方法和同步块,哪个是更好的选择?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案整理(2021年Java面试题答案大汇总).md#5同步方法和同步块哪个是更好的选择)
**06、** [自动装箱与拆箱](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案整理(2021年Java面试题答案大汇总).md#6自动装箱与拆箱)
**07、** [详细介绍一下JVM内存模型](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案整理(2021年Java面试题答案大汇总).md#7详细介绍一下jvm内存模型)
**08、** [监听器有哪些作用和用法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案整理(2021年Java面试题答案大汇总).md#8监听器有哪些作用和用法)
**09、** [说一下堆内存中对象的分配的基本策略](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案整理(2021年Java面试题答案大汇总).md#9说一下堆内存中对象的分配的基本策略)
**10、** [HashSet与HashMap的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案整理(2021年Java面试题答案大汇总).md#10hashset与hashmap的区别)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案整理(2021年Java面试题答案大汇总).md)
## Java面试题及答案汇总(2024年Java面试题答案大全)
**01、** [线程和进程区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案汇总(2021年Java面试题答案大全).md#1线程和进程区别)
**02、** [列举一些你知道的打破双亲委派机制的例子。为什么要打破?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案汇总(2021年Java面试题答案大全).md#2列举一些你知道的打破双亲委派机制的例子。为什么要打破)
**03、** [CopyOnWriteArrayList可以用于什么应用场景?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案汇总(2021年Java面试题答案大全).md#3copyonwritearraylist可以用于什么应用场景)
**04、** [我们能将 int 强制转换为 byte 类型的变量吗?如果该值大于 byte 类型的范围,将会出现什么现象?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案汇总(2021年Java面试题答案大全).md#4我们能将-int-强制转换为-byte-类型的变量吗如果该值大于-byte-类型的范围将会出现什么现象)
**05、** [成员变量与局部变量的区别有那些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案汇总(2021年Java面试题答案大全).md#5成员变量与局部变量的区别有那些)
**06、** [哪些是 GC Roots?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案汇总(2021年Java面试题答案大全).md#6哪些是-gc-roots)
**07、** [你能解释一下里氏替换原则吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案汇总(2021年Java面试题答案大全).md#7你能解释一下里氏替换原则吗)
**08、** [类加载为什么要使用双亲委派模式,有没有什么场景是打破了这个模式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案汇总(2021年Java面试题答案大全).md#8类加载为什么要使用双亲委派模式有没有什么场景是打破了这个模式)
**09、** [为什么Thread类的sleep()和yield ()方法是静态的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案汇总(2021年Java面试题答案大全).md#9为什么thread类的sleep和yield-方法是静态的)
**10、** [在监视器(Monitor)内部,是如何做线程同步的?程序应该做哪种级别的同步?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案汇总(2021年Java面试题答案大全).md#10在监视器monitor内部是如何做线程同步的程序应该做哪种级别的同步)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案汇总(2021年Java面试题答案大全).md)
## Java面试题及答案真题(2024年Java面试题答案大汇总)
**01、** [线程与进程的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案真题(2021年Java面试题答案大汇总).md#1线程与进程的区别)
**02、** [什么是策略模式](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案真题(2021年Java面试题答案大汇总).md#2什么是策略模式)
**03、** [什么是游标?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案真题(2021年Java面试题答案大汇总).md#3什么是游标)
**04、** [单例模式了解吗?给我解释一下双重检验锁方式实现单例模式!”](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案真题(2021年Java面试题答案大汇总).md#4单例模式了解吗给我解释一下双重检验锁方式实现单例模式)
**05、** [怎么获取 Java 程序使用的内存?堆使用的百分比?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案真题(2021年Java面试题答案大汇总).md#5怎么获取-java-程序使用的内存堆使用的百分比)
**06、** [在java中守护线程和本地线程区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案真题(2021年Java面试题答案大汇总).md#6在java中守护线程和本地线程区别)
**07、** [线程之间是如何通信的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案真题(2021年Java面试题答案大汇总).md#7线程之间是如何通信的)
**08、** [聚集索引与非聚集索引有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案真题(2021年Java面试题答案大汇总).md#8聚集索引与非聚集索引有什么区别)
**09、** [说一下 ArrayList 的优缺点](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案真题(2021年Java面试题答案大汇总).md#9说一下-arraylist-的优缺点)
**10、** [请解释StackOverflowError和OutOfMemeryError的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案真题(2021年Java面试题答案大汇总).md#10请解释stackoverflowerror和outofmemeryerror的区别)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题及答案真题(2021年Java面试题答案大汇总).md)
## Java面试题大全带答案(2024年Java面试题及答案整理)
**01、** [线程的状态](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题大全带答案(2021年Java面试题及答案整理).md#1线程的状态)
**02、** [Spring支持的事务管理类型有哪些?你在项目中使用哪种方式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题大全带答案(2021年Java面试题及答案整理).md#2spring支持的事务管理类型有哪些你在项目中使用哪种方式)
**03、** [在进行数据库编程时,连接池有什么作用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题大全带答案(2021年Java面试题及答案整理).md#3在进行数据库编程时连接池有什么作用)
**04、** [内部类与静态内部类的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题大全带答案(2021年Java面试题及答案整理).md#4内部类与静态内部类的区别)
**05、** [JVM 如何确定垃圾对象?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题大全带答案(2021年Java面试题及答案整理).md#5jvm-如何确定垃圾对象)
**06、** [在 Java 程序中怎么保证多线程的运行安全?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题大全带答案(2021年Java面试题及答案整理).md#6在-java-程序中怎么保证多线程的运行安全)
**07、** [堆(Heap-线程共享) -运行时数据区](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题大全带答案(2021年Java面试题及答案整理).md#7堆heap-线程共享--运行时数据区)
**08、** [try{}里有一个return语句,那么紧跟在这个try后的finally{}里的代码会不会被执行,什么时候被执行,在return前还是后?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题大全带答案(2021年Java面试题及答案整理).md#8try{}里有一个return语句那么紧跟在这个try后的finally{}里的代码会不会被执行什么时候被执行在return前还是后)
**09、** [什么是线程调度器(Thread Scheduler)和时间分片(Time Slicing)?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题大全带答案(2021年Java面试题及答案整理).md#9什么是线程调度器thread-scheduler和时间分片time-slicing)
**10、** [如何在 Windows 和 Linux 上查找哪个线程cpu利用率最高?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题大全带答案(2021年Java面试题及答案整理).md#10如何在-windows-和-linux-上查找哪个线程cpu利用率最高)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题大全带答案(2021年Java面试题及答案整理).md)
## Java面试题大汇总(2024年Java面试题大全带答案)
**01、** [请阐述Catalina的配置文件有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题大汇总(2021年Java面试题大全带答案).md#1请阐述catalina的配置文件有哪些)
**02、** [Java中有几种类型的流?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题大汇总(2021年Java面试题大全带答案).md#2java中有几种类型的流)
**03、** [当一个线程进入一个对象的synchronized方法A之后,其它线程是否可进入此对象的synchronized方法B?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题大汇总(2021年Java面试题大全带答案).md#3当一个线程进入一个对象的synchronized方法a之后其它线程是否可进入此对象的synchronized方法b)
**04、** [什么是不可变对象(immutable object)?Java 中怎么创建一个不可变对象?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题大汇总(2021年Java面试题大全带答案).md#4什么是不可变对象immutable-objectjava-中怎么创建一个不可变对象)
**05、** [怎么利用 JUnit 来测试一个方法的异常?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题大汇总(2021年Java面试题大全带答案).md#5怎么利用-junit-来测试一个方法的异常)
**06、** [两个相同的对象会有不同的的 hash code 吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题大汇总(2021年Java面试题大全带答案).md#6两个相同的对象会有不同的的-hash-code-吗)
**07、** [如果你提交任务时,线程池队列已满,这时会发生什么](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题大汇总(2021年Java面试题大全带答案).md#7如果你提交任务时线程池队列已满这时会发生什么)
**08、** [GC日志的real、user、sys是什么意思?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题大汇总(2021年Java面试题大全带答案).md#8gc日志的realusersys是什么意思)
**09、** [解释 Java 堆空间及 GC?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题大汇总(2021年Java面试题大全带答案).md#9解释-java-堆空间及-gc)
**10、** [类的实例化顺序](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题大汇总(2021年Java面试题大全带答案).md#10类的实例化顺序)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题大汇总(2021年Java面试题大全带答案).md)
## Java面试题带答案(2024年Java面试题及答案大汇总)
**01、** [safepoint是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题带答案(2021年Java面试题及答案大汇总).md#1safepoint是什么)
**02、** [垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题带答案(2021年Java面试题及答案大汇总).md#2垃圾回收器的基本原理是什么垃圾回收器可以马上回收内存吗有什么办法主动通知虚拟机进行垃圾回收)
**03、** [运行时栈帧包含哪些结构?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题带答案(2021年Java面试题及答案大汇总).md#3运行时栈帧包含哪些结构)
**04、** [TreeMap和TreeSet在排序时如何比较元素?Collections工具类中的sort()方法如何比较元素?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题带答案(2021年Java面试题及答案大汇总).md#4treemap和treeset在排序时如何比较元素collections工具类中的sort方法如何比较元素)
**05、** [访问修饰符public,private,protected,以及不写(默认)时的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题带答案(2021年Java面试题及答案大汇总).md#5访问修饰符public,private,protected,以及不写默认时的区别)
**06、** [如何在两个线程间共享数据?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题带答案(2021年Java面试题及答案大汇总).md#6如何在两个线程间共享数据)
**07、** [类ExampleA继承Exception,类ExampleB继承ExampleA。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题带答案(2021年Java面试题及答案大汇总).md#7类examplea继承exception类exampleb继承examplea。)
**08、** [构造方法有哪些特性?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题带答案(2021年Java面试题及答案大汇总).md#8构造方法有哪些特性)
**09、** [如何在两个线程间共享数据?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题带答案(2021年Java面试题及答案大汇总).md#9如何在两个线程间共享数据)
**10、** [调优工具](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题带答案(2021年Java面试题及答案大汇总).md#10调优工具)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题带答案(2021年Java面试题及答案大汇总).md)
## Java面试题汇总及答案(2024年Java面试题及答案大全)
**01、** [Spring中自动装配的方式有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题汇总及答案(2021年Java面试题及答案大全).md#1spring中自动装配的方式有哪些)
**02、** [栈帧里面包含哪些东西?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题汇总及答案(2021年Java面试题及答案大全).md#2栈帧里面包含哪些东西)
**03、** [你是如何调用 wait() 方法的?使用 if 块还是循环?为什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题汇总及答案(2021年Java面试题及答案大全).md#3你是如何调用-wait-方法的使用-if-块还是循环为什么)
**04、** [ArrayList与LinkedList有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题汇总及答案(2021年Java面试题及答案大全).md#4arraylist与linkedlist有什么区别)
**05、** [Super与this表示什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题汇总及答案(2021年Java面试题及答案大全).md#5super与this表示什么)
**06、** [简述Java的对象结构](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题汇总及答案(2021年Java面试题及答案大全).md#6简述java的对象结构)
**07、** [Java 虚拟机栈的作用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题汇总及答案(2021年Java面试题及答案大全).md#7java-虚拟机栈的作用)
**08、** [实际开发中应用场景哪里用到了模板方法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题汇总及答案(2021年Java面试题及答案大全).md#8实际开发中应用场景哪里用到了模板方法)
**09、** [import java和javax有什么区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题汇总及答案(2021年Java面试题及答案大全).md#9import-java和javax有什么区别)
**10、** [构造器(constructor)是否可被重写(override)?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题汇总及答案(2021年Java面试题及答案大全).md#10构造器constructor是否可被重写override)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题汇总及答案(2021年Java面试题及答案大全).md)
## Java面试题附答案汇总(2024年Java面试题及答案大全)
**01、** [如何测试静态方法?()](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题附答案汇总(2021年Java面试题及答案大全).md#1如何测试静态方法)
**02、** [Error和Exception有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题附答案汇总(2021年Java面试题及答案大全).md#2error和exception有什么区别)
**03、** [你是如何调用 wait()方法的?使用 if 块还是循环?为什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题附答案汇总(2021年Java面试题及答案大全).md#3你是如何调用-wait方法的使用-if-块还是循环为什么)
**04、** [为什么wait()方法和notify()/notifyAll()方法要在同步块中被调用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题附答案汇总(2021年Java面试题及答案大全).md#4为什么wait方法和notify/notifyall方法要在同步块中被调用)
**05、** [Java 中,throw 和 throws 有什么区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题附答案汇总(2021年Java面试题及答案大全).md#5java-中throw-和-throws-有什么区别)
**06、** [哪个类包含 clone 方法?是 Cloneable 还是 Object?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题附答案汇总(2021年Java面试题及答案大全).md#6哪个类包含-clone-方法是-cloneable-还是-object)
**07、** [什么情况会造成元空间溢出?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题附答案汇总(2021年Java面试题及答案大全).md#7什么情况会造成元空间溢出)
**08、** [多线程的劣势:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题附答案汇总(2021年Java面试题及答案大全).md#8多线程的劣势:)
**09、** [“a==b”和”a.equals(b)”有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题附答案汇总(2021年Java面试题及答案大全).md#9“ab和aequalsb有什么区别)
**10、** [final、finalize()、finally,作用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题附答案汇总(2021年Java面试题及答案大全).md#10finalfinalizefinally作用)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题附答案汇总(2021年Java面试题及答案大全).md)
## Java面试题附答案(2024年Java面试题及答案大汇总)
**01、** [线程B怎么知道线程A修改了变量](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题附答案(2021年Java面试题及答案大汇总).md#1线程b怎么知道线程a修改了变量)
**02、** [双亲委派](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题附答案(2021年Java面试题及答案大汇总).md#2双亲委派)
**03、** [ConcurrentHashMap 和 Hashtable 的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题附答案(2021年Java面试题及答案大汇总).md#3concurrenthashmap-和-hashtable-的区别)
**04、** [本地方法栈](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题附答案(2021年Java面试题及答案大汇总).md#4本地方法栈)
**05、** [Java 中 WeakReference 与 SoftReference 的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题附答案(2021年Java面试题及答案大汇总).md#5java-中-weakreference-与-softreference-的区别)
**06、** [如何通过反射创建对象?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题附答案(2021年Java面试题及答案大汇总).md#6如何通过反射创建对象)
**07、** [TCP 协议与 UDP 协议有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题附答案(2021年Java面试题及答案大汇总).md#7tcp-协议与-udp-协议有什么区别)
**08、** [并行和并发有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题附答案(2021年Java面试题及答案大汇总).md#8并行和并发有什么区别)
**09、** [判断两个对象是否相同,能使用equlas比较吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题附答案(2021年Java面试题及答案大汇总).md#9判断两个对象是否相同能使用equlas比较吗)
**10、** [Java集合的快速失败机制 “fail-fast”?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题附答案(2021年Java面试题及答案大汇总).md#10java集合的快速失败机制-“fail-fast)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java面试题附答案(2021年Java面试题及答案大汇总).md)
## Java高级面试题及答案大全(2024年Java面试题答案大汇总)
**01、** [重定向和请求转发的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案大全(2021年Java面试题答案大汇总).md#1重定向和请求转发的区别)
**02、** [为什么 Java 中的 String 是不可变的(Immutable)?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案大全(2021年Java面试题答案大汇总).md#2为什么-java-中的-string-是不可变的immutable)
**03、** [什么是模板方法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案大全(2021年Java面试题答案大汇总).md#3什么是模板方法)
**04、** [JRE、JDK、JVM 及 JIT 之间有什么不同?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案大全(2021年Java面试题答案大汇总).md#4jrejdkjvm-及-jit-之间有什么不同)
**05、** [什么是外观模式](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案大全(2021年Java面试题答案大汇总).md#5什么是外观模式)
**06、** [如果父类只有有参构造方法,那么子类必须要重写父类的构造方法吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案大全(2021年Java面试题答案大汇总).md#6如果父类只有有参构造方法那么子类必须要重写父类的构造方法吗)
**07、** [重排序遵守的规则](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案大全(2021年Java面试题答案大汇总).md#7重排序遵守的规则)
**08、** [url是什么?由哪些部分组成?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案大全(2021年Java面试题答案大汇总).md#8url是什么由哪些部分组成)
**09、** [什么是线程同步和线程互斥,有哪几种实现方式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案大全(2021年Java面试题答案大汇总).md#9什么是线程同步和线程互斥有哪几种实现方式)
**10、** [什么是线程死锁](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案大全(2021年Java面试题答案大汇总).md#10什么是线程死锁)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案大全(2021年Java面试题答案大汇总).md)
## Java高级面试题及答案总结(2024年Java面试题答案大汇总)
**01、** [CMS分为哪几个阶段?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案总结(2021年Java面试题答案大汇总).md#1cms分为哪几个阶段)
**02、** [Thread类的sleep()方法和对象的wait()方法都可以让线程暂停执行,它们有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案总结(2021年Java面试题答案大汇总).md#2thread类的sleep方法和对象的wait方法都可以让线程暂停执行它们有什么区别)
**03、** [请解释如何配置Tomcat来使用IIS和NTLM ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案总结(2021年Java面试题答案大汇总).md#3请解释如何配置tomcat来使用iis和ntlm-)
**04、** [Java中的继承是单继承还是多继承](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案总结(2021年Java面试题答案大汇总).md#4java中的继承是单继承还是多继承)
**05、** [事务的使用场景在什么地方?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案总结(2021年Java面试题答案大汇总).md#5事务的使用场景在什么地方)
**06、** [说一下垃圾分代收集的过程](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案总结(2021年Java面试题答案大汇总).md#6说一下垃圾分代收集的过程)
**07、** [可以直接调用Thread类的run ()方法么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案总结(2021年Java面试题答案大汇总).md#7可以直接调用thread类的run-方法么)
**08、** [Math.round(11.5) 等于多少?Math.round(-11.5)等于多少?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案总结(2021年Java面试题答案大汇总).md#8mathround115-等于多少mathround-115等于多少)
**09、** [字节流与字符流的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案总结(2021年Java面试题答案大汇总).md#9字节流与字符流的区别)
**10、** [Java 堆的结构是什么样子的?什么是堆中的永久代(Perm Gen space)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案总结(2021年Java面试题答案大汇总).md#10java-堆的结构是什么样子的什么是堆中的永久代perm-gen-space)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案总结(2021年Java面试题答案大汇总).md)
## Java高级面试题及答案整理(2024年Java面试题答案大汇总)
**01、** [如何让正在运行的线程暂停一段时间?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案整理(2021年Java面试题答案大汇总).md#1如何让正在运行的线程暂停一段时间)
**02、** [原型模式的应用场景](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案整理(2021年Java面试题答案大汇总).md#2原型模式的应用场景)
**03、** [Java中各种数据默认值](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案整理(2021年Java面试题答案大汇总).md#3java中各种数据默认值)
**04、** [生产上如何配置垃圾收集器的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案整理(2021年Java面试题答案大汇总).md#4生产上如何配置垃圾收集器的)
**05、** [为什么wait和notify方法要在同步块中调用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案整理(2021年Java面试题答案大汇总).md#5为什么wait和notify方法要在同步块中调用)
**06、** [类与对象的关系?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案整理(2021年Java面试题答案大汇总).md#6类与对象的关系)
**07、** [说说类加载的过程](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案整理(2021年Java面试题答案大汇总).md#7说说类加载的过程)
**08、** [JSP中的静态包含和动态包含有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案整理(2021年Java面试题答案大汇总).md#8jsp中的静态包含和动态包含有什么区别)
**09、** [抽象类可以使用final修饰吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案整理(2021年Java面试题答案大汇总).md#9抽象类可以使用final修饰吗)
**10、** [介绍一下类文件结构吧!](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案整理(2021年Java面试题答案大汇总).md#10介绍一下类文件结构吧)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案整理(2021年Java面试题答案大汇总).md)
## Java高级面试题及答案汇总(2024年Java面试题答案大全)
**01、** [Jsp由哪些内容组成?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案汇总(2021年Java面试题答案大全).md#1jsp由哪些内容组成)
**02、** [运行时数据区是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案汇总(2021年Java面试题答案大全).md#2运行时数据区是什么)
**03、** [Java中用到的线程调度算法是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案汇总(2021年Java面试题答案大全).md#3java中用到的线程调度算法是什么)
**04、** [equals 和 == 的区别?#](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案汇总(2021年Java面试题答案大全).md#4equals-和--的区别#)
**05、** [怎么检查一个字符串只包含数字?解决方案](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案汇总(2021年Java面试题答案大全).md#5怎么检查一个字符串只包含数字解决方案)
**06、** [新生代与复制算法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案汇总(2021年Java面试题答案大全).md#6新生代与复制算法)
**07、** [如何进行单元测试](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案汇总(2021年Java面试题答案大全).md#7如何进行单元测试)
**08、** [在老年代-标记整理算法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案汇总(2021年Java面试题答案大全).md#8在老年代-标记整理算法)
**09、** [模块化编程与热插拔](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案汇总(2021年Java面试题答案大全).md#9模块化编程与热插拔)
**10、** [线程的 sleep()方法和 yield()方法有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案汇总(2021年Java面试题答案大全).md#10线程的-sleep方法和-yield方法有什么区别)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案汇总(2021年Java面试题答案大全).md)
## Java高级面试题及答案真题(2024年Java面试题答案大汇总)
**01、** [什么是Future?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案真题(2021年Java面试题答案大汇总).md#1什么是future)
**02、** [设计模式分类](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案真题(2021年Java面试题答案大汇总).md#2设计模式分类)
**03、** [死锁的原因](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案真题(2021年Java面试题答案大汇总).md#3死锁的原因)
**04、** [43.将下java中的math类有那些常用方法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案真题(2021年Java面试题答案大汇总).md#443将下java中的math类有那些常用方法)
**05、** [游标的创建步骤?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案真题(2021年Java面试题答案大汇总).md#5游标的创建步骤)
**06、** [在 Java 中 Executor 和 Executors 的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案真题(2021年Java面试题答案大汇总).md#6在-java-中-executor-和-executors-的区别)
**07、** [方法区/永久代(线程共享)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案真题(2021年Java面试题答案大汇总).md#7方法区/永久代线程共享)
**08、** [Java的内存模型是什么?(JMM是什么?)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案真题(2021年Java面试题答案大汇总).md#8java的内存模型是什么jmm是什么)
**09、** [说一下 HashSet 的实现原理?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案真题(2021年Java面试题答案大汇总).md#9说一下-hashset-的实现原理)
**10、** [什么是线程池? 为什么要使用它?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案真题(2021年Java面试题答案大汇总).md#10什么是线程池-为什么要使用它)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题及答案真题(2021年Java面试题答案大汇总).md)
## Java高级面试题大全带答案(2024年Java面试题及答案整理)
**01、** [volatile 变量和 atomic 变量有什么不同?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题大全带答案(2021年Java面试题及答案整理).md#1volatile-变量和-atomic-变量有什么不同)
**02、** [堆和栈的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题大全带答案(2021年Java面试题及答案整理).md#2堆和栈的区别)
**03、** [32 位和 64 位的 JVM,int 类型变量的长度是多数?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题大全带答案(2021年Java面试题及答案整理).md#332-位和-64-位的-jvmint-类型变量的长度是多数)
**04、** [如何找到死锁的线程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题大全带答案(2021年Java面试题及答案整理).md#4如何找到死锁的线程)
**05、** [float f=3.4;是否正确?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题大全带答案(2021年Java面试题及答案整理).md#5float-f=34;是否正确)
**06、** [谈谈永久代](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题大全带答案(2021年Java面试题及答案整理).md#6谈谈永久代)
**07、** [启动一个线程是调用run()还是start()方法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题大全带答案(2021年Java面试题及答案整理).md#7启动一个线程是调用run还是start方法)
**08、** [在新生代-复制算法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题大全带答案(2021年Java面试题及答案整理).md#8在新生代-复制算法)
**09、** [创建一个对象用什么运算符?对象实体与对象引用有何不同?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题大全带答案(2021年Java面试题及答案整理).md#9创建一个对象用什么运算符对象实体与对象引用有何不同)
**10、** [什么是线程组,为什么在 Java 中不推荐使用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题大全带答案(2021年Java面试题及答案整理).md#10什么是线程组为什么在-java-中不推荐使用)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题大全带答案(2021年Java面试题及答案整理).md)
## Java高级面试题大汇总(2024年Java面试题大全带答案)
**01、** [38、数据类型之间的转换:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题大汇总(2021年Java面试题大全带答案).md#138数据类型之间的转换:)
**02、** [为什么选择使用框架而不是原生?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题大汇总(2021年Java面试题大全带答案).md#2为什么选择使用框架而不是原生)
**03、** [线程池都有哪些状态?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题大汇总(2021年Java面试题大全带答案).md#3线程池都有哪些状态)
**04、** [Java 8 为什么要将永久代(PermGen)替换为元空间(MetaSpace)呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题大汇总(2021年Java面试题大全带答案).md#4java-8-为什么要将永久代permgen替换为元空间metaspace呢)
**05、** [在Java中,如何跳出当前的多重嵌套循环?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题大汇总(2021年Java面试题大全带答案).md#5在java中如何跳出当前的多重嵌套循环)
**06、** [如何解析json对象?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题大汇总(2021年Java面试题大全带答案).md#6如何解析json对象)
**07、** [comparable 和 comparator的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题大汇总(2021年Java面试题大全带答案).md#7comparable-和-comparator的区别)
**08、** [SynchronizedMap 和 ConcurrentHashMap 有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题大汇总(2021年Java面试题大全带答案).md#8synchronizedmap-和-concurrenthashmap-有什么区别)
**09、** [怎么检测一个线程是否拥有锁?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题大汇总(2021年Java面试题大全带答案).md#9怎么检测一个线程是否拥有锁)
**10、** [Java 中怎么获取一份线程 dump 文件?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题大汇总(2021年Java面试题大全带答案).md#10java-中怎么获取一份线程-dump-文件)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题大汇总(2021年Java面试题大全带答案).md)
## Java高级面试题汇总及答案(2024年Java面试题及答案大全)
**01、** [JVM 出现 fullGC 很频繁,怎么去线上排查问题](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题汇总及答案(2021年Java面试题及答案大全).md#1jvm-出现-fullgc-很频繁怎么去线上排查问题)
**02、** [集合的特点](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题汇总及答案(2021年Java面试题及答案大全).md#2集合的特点)
**03、** [Java 中如何将字符串转换为整数?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题汇总及答案(2021年Java面试题及答案大全).md#3java-中如何将字符串转换为整数)
**04、** [什么是阻塞式方法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题汇总及答案(2021年Java面试题及答案大全).md#4什么是阻塞式方法)
**05、** [抽象类必须要有抽象方法吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题汇总及答案(2021年Java面试题及答案大全).md#5抽象类必须要有抽象方法吗)
**06、** [重载与重写](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题汇总及答案(2021年Java面试题及答案大全).md#6重载与重写)
**07、** [如何实现字符串的反转及替换?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题汇总及答案(2021年Java面试题及答案大全).md#7如何实现字符串的反转及替换)
**08、** [32 位 JVM 和 64 位 JVM 的最大堆内存分别是多数?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题汇总及答案(2021年Java面试题及答案大全).md#832-位-jvm-和-64-位-jvm-的最大堆内存分别是多数)
**09、** [List,Set,Map三者的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题汇总及答案(2021年Java面试题及答案大全).md#9listsetmap三者的区别)
**10、** [举例说明同步和异步。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题汇总及答案(2021年Java面试题及答案大全).md#10举例说明同步和异步。)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题汇总及答案(2021年Java面试题及答案大全).md)
## Java高级面试题附答案汇总(2024年Java面试题及答案大全)
**01、** [多线程同步有哪几种方法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题附答案汇总(2021年Java面试题及答案大全).md#1多线程同步有哪几种方法)
**02、** [Java中如何实现序列化,有什么意义?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题附答案汇总(2021年Java面试题及答案大全).md#2java中如何实现序列化有什么意义)
**03、** [32 位和 64 位的 JVM,int 类型变量的长度是多数?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题附答案汇总(2021年Java面试题及答案大全).md#332-位和-64-位的-jvmint-类型变量的长度是多数)
**04、** [synchronized、volatile、CAS 比较](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题附答案汇总(2021年Java面试题及答案大全).md#4synchronizedvolatilecas-比较)
**05、** [有哪些 GC 算法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题附答案汇总(2021年Java面试题及答案大全).md#5有哪些-gc-算法)
**06、** [什么是集合](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题附答案汇总(2021年Java面试题及答案大全).md#6什么是集合)
**07、** [对于JDK自带的监控和性能分析工具用过哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题附答案汇总(2021年Java面试题及答案大全).md#7对于jdk自带的监控和性能分析工具用过哪些)
**08、** [如何将字符串反转?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题附答案汇总(2021年Java面试题及答案大全).md#8如何将字符串反转)
**09、** [String 是最基本的数据类型吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题附答案汇总(2021年Java面试题及答案大全).md#9string-是最基本的数据类型吗)
**10、** [什么是代理模式](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题附答案汇总(2021年Java面试题及答案大全).md#10什么是代理模式)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Java/Java高级面试题附答案汇总(2021年Java面试题及答案大全).md)
## Jvm中级面试题汇总及答案(2024年Jvm面试题及答案大全)
**01、** [Java的内存模型是什么?(JMM是什么?)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm中级面试题汇总及答案(2021年Jvm面试题及答案大全).md#1java的内存模型是什么jmm是什么)
**02、** [CMS分为哪几个阶段?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm中级面试题汇总及答案(2021年Jvm面试题及答案大全).md#2cms分为哪几个阶段)
**03、** [GC Roots 有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm中级面试题汇总及答案(2021年Jvm面试题及答案大全).md#3gc-roots-有哪些)
**04、** [如何判断两个类是否相等?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm中级面试题汇总及答案(2021年Jvm面试题及答案大全).md#4如何判断两个类是否相等)
**05、** [JVM 类加载机制](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm中级面试题汇总及答案(2021年Jvm面试题及答案大全).md#5jvm-类加载机制)
**06、** [怎么看死锁的线程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm中级面试题汇总及答案(2021年Jvm面试题及答案大全).md#6怎么看死锁的线程)
**07、** [什么是分布式垃圾回收(DGC)?它是如何工作的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm中级面试题汇总及答案(2021年Jvm面试题及答案大全).md#7什么是分布式垃圾回收dgc它是如何工作的)
**08、** [invokedynamic 指令是干什么的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm中级面试题汇总及答案(2021年Jvm面试题及答案大全).md#8invokedynamic-指令是干什么的)
**09、** [Java 的引用有哪些类型?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm中级面试题汇总及答案(2021年Jvm面试题及答案大全).md#9java-的引用有哪些类型)
**10、** [栈帧里面包含哪些东西?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm中级面试题汇总及答案(2021年Jvm面试题及答案大全).md#10栈帧里面包含哪些东西)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm中级面试题汇总及答案(2021年Jvm面试题及答案大全).md)
## Jvm中级面试题附答案汇总(2024年Jvm面试题及答案大全)
**01、** [遇到过元空间溢出吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm中级面试题附答案汇总(2021年Jvm面试题及答案大全).md#1遇到过元空间溢出吗)
**02、** [JVM中一次完整的GC流程是怎样的,对象如何晋升到老年代?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm中级面试题附答案汇总(2021年Jvm面试题及答案大全).md#2jvm中一次完整的gc流程是怎样的对象如何晋升到老年代)
**03、** [什么情况会造成元空间溢出?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm中级面试题附答案汇总(2021年Jvm面试题及答案大全).md#3什么情况会造成元空间溢出)
**04、** [垃圾收集算法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm中级面试题附答案汇总(2021年Jvm面试题及答案大全).md#4垃圾收集算法)
**05、** [Java对象的布局了解过吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm中级面试题附答案汇总(2021年Jvm面试题及答案大全).md#5java对象的布局了解过吗)
**06、** [HashMap中的key,可以是普通对象么?需要什么注意的地方?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm中级面试题附答案汇总(2021年Jvm面试题及答案大全).md#6hashmap中的key可以是普通对象么需要什么注意的地方)
**07、** [GC 是什么? 为什么要有 GC](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm中级面试题附答案汇总(2021年Jvm面试题及答案大全).md#7gc-是什么-为什么要有-gc)
**08、** [有哪些类加载器?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm中级面试题附答案汇总(2021年Jvm面试题及答案大全).md#8有哪些类加载器)
**09、** [stackoverflow错误,permgen space错误](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm中级面试题附答案汇总(2021年Jvm面试题及答案大全).md#9stackoverflow错误permgen-space错误)
**10、** [类初始化的情况有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm中级面试题附答案汇总(2021年Jvm面试题及答案大全).md#10类初始化的情况有哪些)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm中级面试题附答案汇总(2021年Jvm面试题及答案大全).md)
## Jvm面试题大全带答案(2024年Jvm面试题及答案整理)
**01、** [JVM 数据运行区,哪些会造成 OOM 的情况?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题大全带答案(2021年Jvm面试题及答案整理).md#1jvm-数据运行区哪些会造成-oom-的情况)
**02、** [谈谈你知道的垃圾回收算法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题大全带答案(2021年Jvm面试题及答案整理).md#2谈谈你知道的垃圾回收算法)
**03、** [Java 内存分配与回收策率以及 Minor GC 和 Major GC](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题大全带答案(2021年Jvm面试题及答案整理).md#3java-内存分配与回收策率以及-minor-gc-和-major-gc)
**04、** [JVM有哪些内存区域?(JVM的内存布局是什么?)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题大全带答案(2021年Jvm面试题及答案整理).md#4jvm有哪些内存区域jvm的内存布局是什么)
**05、** [被引用的对象就一定能存活吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题大全带答案(2021年Jvm面试题及答案整理).md#5被引用的对象就一定能存活吗)
**06、** [JVM调优命令有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题大全带答案(2021年Jvm面试题及答案整理).md#6jvm调优命令有哪些)
**07、** [说说类加载的过程](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题大全带答案(2021年Jvm面试题及答案整理).md#7说说类加载的过程)
**08、** [Java 程序是怎样运行的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题大全带答案(2021年Jvm面试题及答案整理).md#8java-程序是怎样运行的)
**09、** [谈谈对 OOM 的认识](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题大全带答案(2021年Jvm面试题及答案整理).md#9谈谈对-oom-的认识)
**10、** [Java 虚拟机栈的作用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题大全带答案(2021年Jvm面试题及答案整理).md#10java-虚拟机栈的作用)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题大全带答案(2021年Jvm面试题及答案整理).md)
## Jvm面试题带答案(2024年Jvm面试题及答案大汇总)
**01、** [新生代与复制算法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题带答案(2021年Jvm面试题及答案大汇总).md#1新生代与复制算法)
**02、** [串行(serial)收集器和吞吐量(throughput)收集器的区别是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题带答案(2021年Jvm面试题及答案大汇总).md#2串行serial收集器和吞吐量throughput收集器的区别是什么)
**03、** [怎么打出线程栈信息?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题带答案(2021年Jvm面试题及答案大汇总).md#3怎么打出线程栈信息)
**04、** [JVM怎么判断一个对象是不是要回收?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题带答案(2021年Jvm面试题及答案大汇总).md#4jvm怎么判断一个对象是不是要回收)
**05、** [JVM 监控与分析工具你用过哪些?介绍一下。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题带答案(2021年Jvm面试题及答案大汇总).md#5jvm-监控与分析工具你用过哪些介绍一下。)
**06、** [复制算法(copying)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题带答案(2021年Jvm面试题及答案大汇总).md#6复制算法copying)
**07、** [什么是指令重排序?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题带答案(2021年Jvm面试题及答案大汇总).md#7什么是指令重排序)
**08、** [你了解过哪些垃圾收集器?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题带答案(2021年Jvm面试题及答案大汇总).md#8你了解过哪些垃圾收集器)
**09、** [JVM 的内存模型是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题带答案(2021年Jvm面试题及答案大汇总).md#9jvm-的内存模型是什么)
**10、** [谈谈动态年龄判断](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题带答案(2021年Jvm面试题及答案大汇总).md#10谈谈动态年龄判断)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题带答案(2021年Jvm面试题及答案大汇总).md)
## Jvm面试题汇总及答案(2024年Jvm面试题及答案大全)
**01、** [你能保证 GC 执行吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题汇总及答案(2021年Jvm面试题及答案大全).md#1你能保证-gc-执行吗)
**02、** [动态改变构造](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题汇总及答案(2021年Jvm面试题及答案大全).md#2动态改变构造)
**03、** [JRE、JDK、JVM 及 JIT 之间有什么不同?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题汇总及答案(2021年Jvm面试题及答案大全).md#3jrejdkjvm-及-jit-之间有什么不同)
**04、** [说说类加载的过程](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题汇总及答案(2021年Jvm面试题及答案大全).md#4说说类加载的过程)
**05、** [CMS 收集器(多线程标记清除算法)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题汇总及答案(2021年Jvm面试题及答案大全).md#5cms-收集器多线程标记清除算法)
**06、** [讲讲什么情况下会出现内存溢出,内存泄漏?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题汇总及答案(2021年Jvm面试题及答案大全).md#6讲讲什么情况下会出现内存溢出内存泄漏)
**07、** [说下有哪些类加载器?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题汇总及答案(2021年Jvm面试题及答案大全).md#7说下有哪些类加载器)
**08、** [说一下垃圾分代收集的过程](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题汇总及答案(2021年Jvm面试题及答案大全).md#8说一下垃圾分代收集的过程)
**09、** [描述一下什么情况下,对象会从年轻代进入老年代](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题汇总及答案(2021年Jvm面试题及答案大全).md#9描述一下什么情况下对象会从年轻代进入老年代)
**10、** [类加载有几个过程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题汇总及答案(2021年Jvm面试题及答案大全).md#10类加载有几个过程)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题汇总及答案(2021年Jvm面试题及答案大全).md)
## Jvm面试题附答案汇总(2024年Jvm面试题及答案大全)
**01、** [生产环境服务器变慢,如何诊断处理?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题附答案汇总(2021年Jvm面试题及答案大全).md#1生产环境服务器变慢如何诊断处理)
**02、** [引用计数法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题附答案汇总(2021年Jvm面试题及答案大全).md#2引用计数法)
**03、** [MinorGC,MajorGC、FullGC都什么时候发生?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题附答案汇总(2021年Jvm面试题及答案大全).md#3minorgcmajorgcfullgc都什么时候发生)
**04、** [调优命令有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题附答案汇总(2021年Jvm面试题及答案大全).md#4调优命令有哪些)
**05、** [JVM 选项 -XX:+UseCompressedOops 有什么作用?为什么要使用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题附答案汇总(2021年Jvm面试题及答案大全).md#5jvm-选项--xx:+usecompressedoops-有什么作用为什么要使用)
**06、** [Parallel Scavenge 收集器(多线程复制算法、高效)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题附答案汇总(2021年Jvm面试题及答案大全).md#6parallel-scavenge-收集器多线程复制算法高效)
**07、** [老年代与标记复制算法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题附答案汇总(2021年Jvm面试题及答案大全).md#7老年代与标记复制算法)
**08、** [遇到过堆外内存溢出吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题附答案汇总(2021年Jvm面试题及答案大全).md#8遇到过堆外内存溢出吗)
**09、** [虚拟机栈(线程私有)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题附答案汇总(2021年Jvm面试题及答案大全).md#9虚拟机栈线程私有)
**10、** [Java的双亲委托机制是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题附答案汇总(2021年Jvm面试题及答案大全).md#10java的双亲委托机制是什么)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题附答案汇总(2021年Jvm面试题及答案大全).md)
## Jvm面试题附答案(2024年Jvm面试题及答案大汇总)
**01、** [标记清除算法( Mark-Sweep)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题附答案(2021年Jvm面试题及答案大汇总).md#1标记清除算法-mark-sweep)
**02、** [Serial Old 收集器(单线程标记整理算法 )](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题附答案(2021年Jvm面试题及答案大汇总).md#2serial-old-收集器单线程标记整理算法-)
**03、** [你都有哪些手段用来排查内存溢出?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题附答案(2021年Jvm面试题及答案大汇总).md#3你都有哪些手段用来排查内存溢出)
**04、** [类加载为什么要使用双亲委派模式,有没有什么场景是打破了这个模式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题附答案(2021年Jvm面试题及答案大汇总).md#4类加载为什么要使用双亲委派模式有没有什么场景是打破了这个模式)
**05、** [描述一下 JVM 加载 class 文件的原理机制](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题附答案(2021年Jvm面试题及答案大汇总).md#5描述一下-jvm-加载-class-文件的原理机制)
**06、** [能够找到 Reference Chain 的对象,就一定会存活么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题附答案(2021年Jvm面试题及答案大汇总).md#6能够找到-reference-chain-的对象就一定会存活么)
**07、** [类加载器双亲委派模型机制?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题附答案(2021年Jvm面试题及答案大汇总).md#7类加载器双亲委派模型机制)
**08、** [字符串常量存放在哪个区域?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题附答案(2021年Jvm面试题及答案大汇总).md#8字符串常量存放在哪个区域)
**09、** [你知道哪些内存分配与回收策略?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题附答案(2021年Jvm面试题及答案大汇总).md#9你知道哪些内存分配与回收策略)
**10、** [Java 8 为什么要将永久代(PermGen)替换为元空间(MetaSpace)呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题附答案(2021年Jvm面试题及答案大汇总).md#10java-8-为什么要将永久代permgen替换为元空间metaspace呢)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm面试题附答案(2021年Jvm面试题及答案大汇总).md)
## Jvm高级面试题汇总及答案(2024年Jvm面试题及答案大全)
**01、** [双亲委派机制可以被违背吗?请举例说明。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm高级面试题汇总及答案(2021年Jvm面试题及答案大全).md#1双亲委派机制可以被违背吗请举例说明。)
**02、** [类的实例化顺序](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm高级面试题汇总及答案(2021年Jvm面试题及答案大全).md#2类的实例化顺序)
**03、** [栈溢出的原因?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm高级面试题汇总及答案(2021年Jvm面试题及答案大全).md#3栈溢出的原因)
**04、** [如何判断一个常量是废弃常量 ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm高级面试题汇总及答案(2021年Jvm面试题及答案大全).md#4如何判断一个常量是废弃常量-)
**05、** [你知道哪些垃圾收集器?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm高级面试题汇总及答案(2021年Jvm面试题及答案大全).md#5你知道哪些垃圾收集器)
**06、** [本地方法区(线程私有)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm高级面试题汇总及答案(2021年Jvm面试题及答案大全).md#6本地方法区线程私有)
**07、** [说说 JVM 如何执行 class 中的字节码。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm高级面试题汇总及答案(2021年Jvm面试题及答案大全).md#7说说-jvm-如何执行-class-中的字节码。)
**08、** [分代收集算法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm高级面试题汇总及答案(2021年Jvm面试题及答案大全).md#8分代收集算法)
**10、** [怎么查看服务器默认的垃圾回收器是哪一个?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm高级面试题汇总及答案(2021年Jvm面试题及答案大全).md#10怎么查看服务器默认的垃圾回收器是哪一个)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm高级面试题汇总及答案(2021年Jvm面试题及答案大全).md)
## Jvm高级面试题附答案汇总(2024年Jvm面试题及答案大全)
**01、** [程序计数器](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm高级面试题附答案汇总(2021年Jvm面试题及答案大全).md#1程序计数器)
**02、** [常用JVM基本配置参数](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm高级面试题附答案汇总(2021年Jvm面试题及答案大全).md#2常用jvm基本配置参数)
**03、** [创建对象的过程是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm高级面试题附答案汇总(2021年Jvm面试题及答案大全).md#3创建对象的过程是什么)
**04、** [说说你知道的几种主要的JVM参数](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm高级面试题附答案汇总(2021年Jvm面试题及答案大全).md#4说说你知道的几种主要的jvm参数)
**05、** [说说CMS垃圾收集器的工作原理](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm高级面试题附答案汇总(2021年Jvm面试题及答案大全).md#5说说cms垃圾收集器的工作原理)
**06、** [在老年代-标记整理算法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm高级面试题附答案汇总(2021年Jvm面试题及答案大全).md#6在老年代-标记整理算法)
**07、** [垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm高级面试题附答案汇总(2021年Jvm面试题及答案大全).md#7垃圾回收器的基本原理是什么垃圾回收器可以马上回收内存吗有什么办法主动通知虚拟机进行垃圾回收)
**08、** [什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm高级面试题附答案汇总(2021年Jvm面试题及答案大全).md#8什么是java虚拟机为什么java被称作是“平台无关的编程语言)
**09、** [你都用过G1垃圾回收器的哪几个重要参数?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm高级面试题附答案汇总(2021年Jvm面试题及答案大全).md#9你都用过g1垃圾回收器的哪几个重要参数)
**10、** [什么是方法内联?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm高级面试题附答案汇总(2021年Jvm面试题及答案大全).md#10什么是方法内联)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Jvm/Jvm高级面试题附答案汇总(2021年Jvm面试题及答案大全).md)
## Dubbo中级面试题汇总及答案(2024年Dubbo面试题及答案大全)
**01、** [dubbo 推荐用什么协议?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo中级面试题汇总及答案(2021年Dubbo面试题及答案大全).md#1dubbo-推荐用什么协议)
**02、** [Dubbo 核心功能有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo中级面试题汇总及答案(2021年Dubbo面试题及答案大全).md#2dubbo-核心功能有哪些)
**03、** [dubbo 推荐用什么协议?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo中级面试题汇总及答案(2021年Dubbo面试题及答案大全).md#3dubbo-推荐用什么协议)
**04、** [Dubbo 的主要应用场景?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo中级面试题汇总及答案(2021年Dubbo面试题及答案大全).md#4dubbo-的主要应用场景)
**05、** [Dubbo服务之间的调用是阻塞的吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo中级面试题汇总及答案(2021年Dubbo面试题及答案大全).md#5dubbo服务之间的调用是阻塞的吗)
**06、** [dubbo 服务集群配置(集群容错模式)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo中级面试题汇总及答案(2021年Dubbo面试题及答案大全).md#6dubbo-服务集群配置集群容错模式)
**07、** [Dubbo 默认采用注册中心?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo中级面试题汇总及答案(2021年Dubbo面试题及答案大全).md#7dubbo-默认采用注册中心)
**08、** [Dubbo 支持服务降级吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo中级面试题汇总及答案(2021年Dubbo面试题及答案大全).md#8dubbo-支持服务降级吗)
**09、** [RPC使用了哪些关键技术,主流RPC框架有哪些](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo中级面试题汇总及答案(2021年Dubbo面试题及答案大全).md#9rpc使用了哪些关键技术主流rpc框架有哪些)
**10、** [Dubbo的管理控制台能做什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo中级面试题汇总及答案(2021年Dubbo面试题及答案大全).md#10dubbo的管理控制台能做什么)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo中级面试题汇总及答案(2021年Dubbo面试题及答案大全).md)
## Dubbo面试题带答案(2024年Dubbo面试题及答案大汇总)
**01、** [Dubbo支持服务多协议吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题带答案(2021年Dubbo面试题及答案大汇总).md#1dubbo支持服务多协议吗)
**02、** [PRC架构组件](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题带答案(2021年Dubbo面试题及答案大汇总).md#2prc架构组件)
**03、** [dubbo 通信协议 dubbo 协议为什么采用异步单一长连接](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题带答案(2021年Dubbo面试题及答案大汇总).md#3dubbo-通信协议-dubbo-协议为什么采用异步单一长连接)
**04、** [Dubbo 服务注册与发现的流程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题带答案(2021年Dubbo面试题及答案大汇总).md#4dubbo-服务注册与发现的流程)
**05、** [说说核心的配置有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题带答案(2021年Dubbo面试题及答案大汇总).md#5说说核心的配置有哪些)
**06、** [默认使用什么序列化框架,你知道的还有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题带答案(2021年Dubbo面试题及答案大汇总).md#6默认使用什么序列化框架你知道的还有哪些)
**07、** [你还了解别的分布式框架吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题带答案(2021年Dubbo面试题及答案大汇总).md#7你还了解别的分布式框架吗)
**08、** [服务提供者能实现失效踢出的是什么原理?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题带答案(2021年Dubbo面试题及答案大汇总).md#8服务提供者能实现失效踢出的是什么原理)
**09、** [Dubbo 和 Spring Cloud 有什么哪些区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题带答案(2021年Dubbo面试题及答案大汇总).md#9dubbo-和-spring-cloud-有什么哪些区别)
**10、** [为什么要有RPC](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题带答案(2021年Dubbo面试题及答案大汇总).md#10为什么要有rpc)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题带答案(2021年Dubbo面试题及答案大汇总).md)
## Dubbo面试题汇总及答案(2024年Dubbo面试题及答案大全)
**01、** [RPC框架需要解决的问题?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题汇总及答案(2021年Dubbo面试题及答案大全).md#1rpc框架需要解决的问题)
**02、** [Dubbo 支持哪些协议,每种协议的应用场景,优缺点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题汇总及答案(2021年Dubbo面试题及答案大全).md#2dubbo-支持哪些协议每种协议的应用场景优缺点)
**03、** [dubbo 通信协议 dubbo 协议为什么不能传大包;](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题汇总及答案(2021年Dubbo面试题及答案大全).md#3dubbo-通信协议-dubbo-协议为什么不能传大包;)
**04、** [一般使用什么注册中心?还有别的选择吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题汇总及答案(2021年Dubbo面试题及答案大全).md#4一般使用什么注册中心还有别的选择吗)
**05、** [Dubbo 在安全机制方面是如何解决的](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题汇总及答案(2021年Dubbo面试题及答案大全).md#5dubbo-在安全机制方面是如何解决的)
**06、** [Dubbo有哪几种集群容错方案,默认是哪种?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题汇总及答案(2021年Dubbo面试题及答案大全).md#6dubbo有哪几种集群容错方案默认是哪种)
**07、** [Dubbo 支持哪些协议,每种协议的应用场景,优缺点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题汇总及答案(2021年Dubbo面试题及答案大全).md#7dubbo-支持哪些协议每种协议的应用场景优缺点)
**08、** [Dubbo 如何优雅停机?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题汇总及答案(2021年Dubbo面试题及答案大全).md#8dubbo-如何优雅停机)
**09、** [RPC使用了哪些关键技术,从服务提供者的角度看:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题汇总及答案(2021年Dubbo面试题及答案大全).md#9rpc使用了哪些关键技术从服务提供者的角度看:)
**10、** [注册了多个同一样的服务,如果测试指定的某一个服务呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题汇总及答案(2021年Dubbo面试题及答案大全).md#10注册了多个同一样的服务如果测试指定的某一个服务呢)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题汇总及答案(2021年Dubbo面试题及答案大全).md)
## Dubbo面试题附答案汇总(2024年Dubbo面试题及答案大全)
**01、** [RPC使用了哪些关键技术,建立通信](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题附答案汇总(2021年Dubbo面试题及答案大全).md#1rpc使用了哪些关键技术建立通信)
**02、** [服务上线怎么不影响旧版本?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题附答案汇总(2021年Dubbo面试题及答案大全).md#2服务上线怎么不影响旧版本)
**03、** [RPC使用了哪些关键技术,从调用者的角度看:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题附答案汇总(2021年Dubbo面试题及答案大全).md#3rpc使用了哪些关键技术从调用者的角度看:)
**04、** [你还了解别的分布式框架吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题附答案汇总(2021年Dubbo面试题及答案大全).md#4你还了解别的分布式框架吗)
**05、** [如何解决服务调用链过长的问题?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题附答案汇总(2021年Dubbo面试题及答案大全).md#5如何解决服务调用链过长的问题)
**06、** [Dubbo 配置文件是如何加载到 Spring 中的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题附答案汇总(2021年Dubbo面试题及答案大全).md#6dubbo-配置文件是如何加载到-spring-中的)
**07、** [Dubbo服务降级,失败重试怎么做?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题附答案汇总(2021年Dubbo面试题及答案大全).md#7dubbo服务降级失败重试怎么做)
**08、** [在使用过程中都遇到了些什么问题?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题附答案汇总(2021年Dubbo面试题及答案大全).md#8在使用过程中都遇到了些什么问题)
**09、** [集群容错怎么做?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题附答案汇总(2021年Dubbo面试题及答案大全).md#9集群容错怎么做)
**10、** [Dubbo 在安全机制方面是如何解决?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题附答案汇总(2021年Dubbo面试题及答案大全).md#10dubbo-在安全机制方面是如何解决)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题附答案汇总(2021年Dubbo面试题及答案大全).md)
## Dubbo面试题附答案(2024年Dubbo面试题及答案大汇总)
**01、** [dubbo 通信协议 dubbo 协议适用范围和适用场景](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题附答案(2021年Dubbo面试题及答案大汇总).md#1dubbo-通信协议-dubbo-协议适用范围和适用场景)
**02、** [Dubbo 核心组件有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题附答案(2021年Dubbo面试题及答案大汇总).md#2dubbo-核心组件有哪些)
**03、** [Dubbo SPI 和 Java SPI 区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题附答案(2021年Dubbo面试题及答案大汇总).md#3dubbo-spi-和-java-spi-区别)
**04、** [Dubbo 是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题附答案(2021年Dubbo面试题及答案大汇总).md#4dubbo-是什么)
**05、** [Dubbo 支持哪些协议,每种协议的应用场景,优缺点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题附答案(2021年Dubbo面试题及答案大汇总).md#5dubbo-支持哪些协议每种协议的应用场景优缺点)
**06、** [Dubbo 的整体架构设计有哪些分层?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题附答案(2021年Dubbo面试题及答案大汇总).md#6dubbo-的整体架构设计有哪些分层)
**07、** [Dubbo 集群的负载均衡有哪些策略?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题附答案(2021年Dubbo面试题及答案大汇总).md#7dubbo-集群的负载均衡有哪些策略)
**08、** [Dubbo 有哪些注册中心?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题附答案(2021年Dubbo面试题及答案大汇总).md#8dubbo-有哪些注册中心)
**09、** [Dubbo 的使用场景有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题附答案(2021年Dubbo面试题及答案大汇总).md#9dubbo-的使用场景有哪些)
**10、** [Dubbo必须依赖的包有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题附答案(2021年Dubbo面试题及答案大汇总).md#10dubbo必须依赖的包有哪些)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo面试题附答案(2021年Dubbo面试题及答案大汇总).md)
## Dubbo高级面试题汇总及答案(2024年Dubbo面试题及答案大全)
**01、** [说说核心的配置有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo高级面试题汇总及答案(2021年Dubbo面试题及答案大全).md#1说说核心的配置有哪些)
**02、** [Dubbo集群提供了哪些负载均衡策略?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo高级面试题汇总及答案(2021年Dubbo面试题及答案大全).md#2dubbo集群提供了哪些负载均衡策略)
**03、** [Dubbo 使用的是什么通信框架?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo高级面试题汇总及答案(2021年Dubbo面试题及答案大全).md#3dubbo-使用的是什么通信框架)
**04、** [服务调用是阻塞的吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo高级面试题汇总及答案(2021年Dubbo面试题及答案大全).md#4服务调用是阻塞的吗)
**05、** [dubbo 在安全机制方面如何解决的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo高级面试题汇总及答案(2021年Dubbo面试题及答案大全).md#5dubbo-在安全机制方面如何解决的)
**06、** [Dubbo 超时时间怎样设置?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo高级面试题汇总及答案(2021年Dubbo面试题及答案大全).md#6dubbo-超时时间怎样设置)
**07、** [Dubbo 的注册中心集群挂掉,者和订阅者之间还能通信么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo高级面试题汇总及答案(2021年Dubbo面试题及答案大全).md#7dubbo-的注册中心集群挂掉者和订阅者之间还能通信么)
**08、** [Dubbo telnet 命令能做什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo高级面试题汇总及答案(2021年Dubbo面试题及答案大全).md#8dubbo-telnet-命令能做什么)
**09、** [你还了解别的分布式框架吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo高级面试题汇总及答案(2021年Dubbo面试题及答案大全).md#9你还了解别的分布式框架吗)
**10、** [在使用过程中都遇到了些什么问题?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo高级面试题汇总及答案(2021年Dubbo面试题及答案大全).md#10在使用过程中都遇到了些什么问题)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Dubbo/Dubbo高级面试题汇总及答案(2021年Dubbo面试题及答案大全).md)
## MySQL中级面试题及答案大全(2024年MySQL面试题答案大汇总)
**01、** [数据库自增主键可能遇到什么问题。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题及答案大全(2021年MySQL面试题答案大汇总).md#1数据库自增主键可能遇到什么问题。)
**02、** [MySQL中InnoDB引擎的行锁是怎么实现的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题及答案大全(2021年MySQL面试题答案大汇总).md#2mysql中innodb引擎的行锁是怎么实现的)
**03、** [MySQL有关权限的表都有哪几个?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题及答案大全(2021年MySQL面试题答案大汇总).md#3mysql有关权限的表都有哪几个)
**04、** [索引失效情况? ==校验SQL语句是否使用了索引方式为:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题及答案大全(2021年MySQL面试题答案大汇总).md#4索引失效情况-校验sql语句是否使用了索引方式为:)
**05、** [什么情况下设置了索引但无法使用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题及答案大全(2021年MySQL面试题答案大汇总).md#5什么情况下设置了索引但无法使用)
**06、** [为什么要使用视图?什么是视图?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题及答案大全(2021年MySQL面试题答案大汇总).md#6为什么要使用视图什么是视图)
**07、** [MySQL中InnoDB引擎的行锁是怎么实现的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题及答案大全(2021年MySQL面试题答案大汇总).md#7mysql中innodb引擎的行锁是怎么实现的)
**08、** [怎么优化SQL查询语句吗](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题及答案大全(2021年MySQL面试题答案大汇总).md#8怎么优化sql查询语句吗)
**09、** [如何删除索引](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题及答案大全(2021年MySQL面试题答案大汇总).md#9如何删除索引)
**10、** [说一下数据库的三大范式](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题及答案大全(2021年MySQL面试题答案大汇总).md#10说一下数据库的三大范式)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题及答案大全(2021年MySQL面试题答案大汇总).md)
## MySQL中级面试题大全带答案(2024年MySQL面试题及答案整理)
**01、** [有多少种日志](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题大全带答案(2021年MySQL面试题及答案整理).md#1有多少种日志)
**02、** [在高并发情况下,如何做到安全的修改同一行数据?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题大全带答案(2021年MySQL面试题及答案整理).md#2在高并发情况下如何做到安全的修改同一行数据)
**03、** [如果一个表有一列定义为TIMESTAMP,将发生什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题大全带答案(2021年MySQL面试题及答案整理).md#3如果一个表有一列定义为timestamp将发生什么)
**04、** [MySQL中DATETIME和TIMESTAMP的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题大全带答案(2021年MySQL面试题及答案整理).md#4mysql中datetime和timestamp的区别)
**05、** [大表数据查询,怎么优化](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题大全带答案(2021年MySQL面试题及答案整理).md#5大表数据查询怎么优化)
**06、** [MyISAM索引与InnoDB索引的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题大全带答案(2021年MySQL面试题及答案整理).md#6myisam索引与innodb索引的区别)
**07、** [MySQL中TEXT数据类型的最大长度](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题大全带答案(2021年MySQL面试题及答案整理).md#7mysql中text数据类型的最大长度)
**08、** [MySQL中TEXT数据类型的最大长度](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题大全带答案(2021年MySQL面试题及答案整理).md#8mysql中text数据类型的最大长度)
**09、** [limit 1000000 加载很慢的话,你是怎么解决的呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题大全带答案(2021年MySQL面试题及答案整理).md#9limit-1000000-加载很慢的话你是怎么解决的呢)
**10、** [drop、delete与truncate的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题大全带答案(2021年MySQL面试题及答案整理).md#10dropdelete与truncate的区别)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题大全带答案(2021年MySQL面试题及答案整理).md)
## MySQL中级面试题汇总及答案(2024年MySQL面试题及答案大全)
**01、** [实践中如何优化MySQL](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题汇总及答案(2021年MySQL面试题及答案大全).md#1实践中如何优化mysql)
**02、** [如何通俗地理解三个范式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题汇总及答案(2021年MySQL面试题及答案大全).md#2如何通俗地理解三个范式)
**03、** [索引有哪几种类型?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题汇总及答案(2021年MySQL面试题及答案大全).md#3索引有哪几种类型)
**04、** [MySQL的复制原理以及流程](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题汇总及答案(2021年MySQL面试题及答案大全).md#4mysql的复制原理以及流程)
**05、** [Hash索引和B+树区别是什么?你在设计索引是怎么抉择的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题汇总及答案(2021年MySQL面试题及答案大全).md#5hash索引和b+树区别是什么你在设计索引是怎么抉择的)
**06、** [什么是基本表?什么是视图?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题汇总及答案(2021年MySQL面试题及答案大全).md#6什么是基本表什么是视图)
**07、** [什么是MySQL?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题汇总及答案(2021年MySQL面试题及答案大全).md#7什么是mysql)
**08、** [什么是锁?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题汇总及答案(2021年MySQL面试题及答案大全).md#8什么是锁)
**09、** [NOW()和CURRENT_DATE()有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题汇总及答案(2021年MySQL面试题及答案大全).md#9now和current_date有什么区别)
**10、** [数据库的乐观锁和悲观锁。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题汇总及答案(2021年MySQL面试题及答案大全).md#10数据库的乐观锁和悲观锁。)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题汇总及答案(2021年MySQL面试题及答案大全).md)
## MySQL中级面试题附答案汇总(2024年MySQL面试题及答案大全)
**01、** [B+树在满足聚簇索引和覆盖索引的时候不需要回表查询数据?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题附答案汇总(2021年MySQL面试题及答案大全).md#1b+树在满足聚簇索引和覆盖索引的时候不需要回表查询数据)
**02、** [MySQL数据库cpu飙升到500%的话他怎么处理?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题附答案汇总(2021年MySQL面试题及答案大全).md#2mysql数据库cpu飙升到500%的话他怎么处理)
**03、** [谈谈MySQL的Explain](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题附答案汇总(2021年MySQL面试题及答案大全).md#3谈谈mysql的explain)
**04、** [MyISAM表格将在哪里存储,并且还提供其存储格式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题附答案汇总(2021年MySQL面试题及答案大全).md#4myisam表格将在哪里存储并且还提供其存储格式)
**05、** [什么是基本表?什么是视图?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题附答案汇总(2021年MySQL面试题及答案大全).md#5什么是基本表什么是视图)
**06、** [什么是数据库事务?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题附答案汇总(2021年MySQL面试题及答案大全).md#6什么是数据库事务)
**07、** [B+Tree的页子节点都可以存放哪些东西?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题附答案汇总(2021年MySQL面试题及答案大全).md#7b+tree的页子节点都可以存放哪些东西)
**08、** [BLOB和TEXT有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题附答案汇总(2021年MySQL面试题及答案大全).md#8blob和text有什么区别)
**09、** [覆盖索引、回表等这些,了解过吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题附答案汇总(2021年MySQL面试题及答案大全).md#9覆盖索引回表等这些了解过吗)
**10、** [非主键索引一定会查询多次吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题附答案汇总(2021年MySQL面试题及答案大全).md#10非主键索引一定会查询多次吗)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL中级面试题附答案汇总(2021年MySQL面试题及答案大全).md)
## MySQL面试题及答案大全(2024年MySQL面试题答案大汇总)
**01、** [主键和候选键有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题及答案大全(2021年MySQL面试题答案大汇总).md#1主键和候选键有什么区别)
**02、** [解释MySQL外连接、内连接与自连接的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题及答案大全(2021年MySQL面试题答案大汇总).md#2解释mysql外连接内连接与自连接的区别)
**03、** [SQL的生命周期?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题及答案大全(2021年MySQL面试题答案大汇总).md#3sql的生命周期)
**04、** [如何写sql能够有效的使用到复合索引。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题及答案大全(2021年MySQL面试题答案大汇总).md#4如何写sql能够有效的使用到复合索引。)
**05、** [对MySQL的锁了解吗](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题及答案大全(2021年MySQL面试题答案大汇总).md#5对mysql的锁了解吗)
**06、** [什么是最左前缀原则?什么是最左匹配原则?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题及答案大全(2021年MySQL面试题答案大汇总).md#6什么是最左前缀原则什么是最左匹配原则)
**07、** [MySQL中都有哪些触发器?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题及答案大全(2021年MySQL面试题答案大汇总).md#7mysql中都有哪些触发器)
**08、** [什么是存储过程?有哪些优缺点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题及答案大全(2021年MySQL面试题答案大汇总).md#8什么是存储过程有哪些优缺点)
**09、** [什么是存储过程?有哪些优缺点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题及答案大全(2021年MySQL面试题答案大汇总).md#9什么是存储过程有哪些优缺点)
**10、** [如何优化查询过程中的数据访问](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题及答案大全(2021年MySQL面试题答案大汇总).md#10如何优化查询过程中的数据访问)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题及答案大全(2021年MySQL面试题答案大汇总).md)
## MySQL面试题大全带答案(2024年MySQL面试题及答案整理)
**01、** [MySQL中有哪几种锁?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题大全带答案(2021年MySQL面试题及答案整理).md#1mysql中有哪几种锁)
**02、** [myisamchk是用来做什么的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题大全带答案(2021年MySQL面试题及答案整理).md#2myisamchk是用来做什么的)
**03、** [NULL是什么意思](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题大全带答案(2021年MySQL面试题及答案整理).md#3null是什么意思)
**04、** [读写分离有哪些解决方案?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题大全带答案(2021年MySQL面试题及答案整理).md#4读写分离有哪些解决方案)
**05、** [数据库为什么使用B+树而不是B树](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题大全带答案(2021年MySQL面试题及答案整理).md#5数据库为什么使用b+树而不是b树)
**06、** [Innodb的事务实现原理?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题大全带答案(2021年MySQL面试题及答案整理).md#6innodb的事务实现原理)
**07、** [varchar(50)中50的涵义](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题大全带答案(2021年MySQL面试题及答案整理).md#7varchar50中50的涵义)
**08、** [一条SQL语句在MySQL中如何执行的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题大全带答案(2021年MySQL面试题及答案整理).md#8一条sql语句在mysql中如何执行的)
**09、** [什么是死锁?怎么解决?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题大全带答案(2021年MySQL面试题及答案整理).md#9什么是死锁怎么解决)
**10、** [如何在Unix和MySQL时间戳之间进行转换?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题大全带答案(2021年MySQL面试题及答案整理).md#10如何在unix和mysql时间戳之间进行转换)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题大全带答案(2021年MySQL面试题及答案整理).md)
## MySQL面试题带答案(2024年MySQL面试题及答案大汇总)
**01、** [UNION与UNION ALL的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题带答案(2021年MySQL面试题及答案大汇总).md#1union与union-all的区别)
**02、** [CHAR和VARCHAR的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题带答案(2021年MySQL面试题及答案大汇总).md#2char和varchar的区别)
**03、** [Hash索引和B+树所有有什么区别或者说优劣呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题带答案(2021年MySQL面试题及答案大汇总).md#3hash索引和b+树所有有什么区别或者说优劣呢)
**04、** [索引的基本原理](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题带答案(2021年MySQL面试题及答案大汇总).md#4索引的基本原理)
**05、** [简单总结下](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题带答案(2021年MySQL面试题及答案大汇总).md#5简单总结下)
**06、** [什么是死锁?怎么解决?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题带答案(2021年MySQL面试题及答案大汇总).md#6什么是死锁怎么解决)
**07、** [LIKE声明中的%和_是什么意思?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题带答案(2021年MySQL面试题及答案大汇总).md#7like声明中的%和_是什么意思)
**08、** [SQL 约束有哪几种呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题带答案(2021年MySQL面试题及答案大汇总).md#8sql-约束有哪几种呢)
**09、** [创建索引的三种方式](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题带答案(2021年MySQL面试题及答案大汇总).md#9创建索引的三种方式)
**10、** [为什么官方建议使用自增长主键作为索引?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题带答案(2021年MySQL面试题及答案大汇总).md#10为什么官方建议使用自增长主键作为索引)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题带答案(2021年MySQL面试题及答案大汇总).md)
## MySQL面试题汇总及答案(2024年MySQL面试题及答案大全)
**01、** [隔离级别与锁的关系](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题汇总及答案(2021年MySQL面试题及答案大全).md#1隔离级别与锁的关系)
**02、** [MySQL事务得四大特性以及实现原理](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题汇总及答案(2021年MySQL面试题及答案大全).md#2mysql事务得四大特性以及实现原理)
**03、** [锁的优化策略](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题汇总及答案(2021年MySQL面试题及答案大全).md#3锁的优化策略)
**04、** [varchar与char的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题汇总及答案(2021年MySQL面试题及答案大全).md#4varchar与char的区别)
**05、** [最左匹配原则?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题汇总及答案(2021年MySQL面试题及答案大全).md#5最左匹配原则)
**06、** [创建索引的三种方式](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题汇总及答案(2021年MySQL面试题及答案大全).md#6创建索引的三种方式)
**07、** [日常工作中你是怎么优化SQL的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题汇总及答案(2021年MySQL面试题及答案大全).md#7日常工作中你是怎么优化sql的)
**08、** [主从同步延迟的解决办法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题汇总及答案(2021年MySQL面试题及答案大全).md#8主从同步延迟的解决办法)
**09、** [关心过业务系统里面的sql耗时吗?统计过慢查询吗?对慢查询都怎么优化过?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题汇总及答案(2021年MySQL面试题及答案大全).md#9关心过业务系统里面的sql耗时吗统计过慢查询吗对慢查询都怎么优化过)
**10、** [MySQL的binlog有几种录入格式?分别有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题汇总及答案(2021年MySQL面试题及答案大全).md#10mysql的binlog有几种录入格式分别有什么区别)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题汇总及答案(2021年MySQL面试题及答案大全).md)
## MySQL面试题附答案汇总(2024年MySQL面试题及答案大全)
**01、** [使用悲观锁](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题附答案汇总(2021年MySQL面试题及答案大全).md#1使用悲观锁)
**02、** [一个6亿的表a,一个3亿的表b,通过外间tid关联,你如何最快的查询出满足条件的第50000到第50200中的这200条数据记录。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题附答案汇总(2021年MySQL面试题及答案大全).md#2一个6亿的表a一个3亿的表b通过外间tid关联你如何最快的查询出满足条件的第50000到第50200中的这200条数据记录。)
**03、** [覆盖索引、回表等这些,了解过吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题附答案汇总(2021年MySQL面试题及答案大全).md#3覆盖索引回表等这些了解过吗)
**04、** [索引能干什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题附答案汇总(2021年MySQL面试题及答案大全).md#4索引能干什么)
**05、** [为什么要尽量设定一个主键?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题附答案汇总(2021年MySQL面试题及答案大全).md#5为什么要尽量设定一个主键)
**06、** [数据库三大范式是什么](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题附答案汇总(2021年MySQL面试题及答案大全).md#6数据库三大范式是什么)
**07、** [MySQL的binlog有有几种录入格式?分别有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题附答案汇总(2021年MySQL面试题及答案大全).md#7mysql的binlog有有几种录入格式分别有什么区别)
**08、** [MySQL为什么这么设计](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题附答案汇总(2021年MySQL面试题及答案大全).md#8mysql为什么这么设计)
**09、** [主键使用自增ID还是UUID,为什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题附答案汇总(2021年MySQL面试题及答案大全).md#9主键使用自增id还是uuid为什么)
**10、** [索引使用场景](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题附答案汇总(2021年MySQL面试题及答案大全).md#10索引使用场景)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题附答案汇总(2021年MySQL面试题及答案大全).md)
## MySQL面试题附答案(2024年MySQL面试题及答案大汇总)
**01、** [主从同步延迟的原因](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题附答案(2021年MySQL面试题及答案大汇总).md#1主从同步延迟的原因)
**02、** [数据库中的事务是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题附答案(2021年MySQL面试题及答案大汇总).md#2数据库中的事务是什么)
**03、** [索引的一些潜规则](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题附答案(2021年MySQL面试题及答案大汇总).md#3索引的一些潜规则)
**04、** [MySql, Oracle,Sql Service的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题附答案(2021年MySQL面试题及答案大汇总).md#4mysql,-oraclesql-service的区别)
**05、** [为表中得字段选择合适得数据类型](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题附答案(2021年MySQL面试题及答案大汇总).md#5为表中得字段选择合适得数据类型)
**06、** [MySQL一条SQL加锁分析](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题附答案(2021年MySQL面试题及答案大汇总).md#6mysql一条sql加锁分析)
**07、** [事务的隔离级别有哪些?MySQL的默认隔离级别是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题附答案(2021年MySQL面试题及答案大汇总).md#7事务的隔离级别有哪些mysql的默认隔离级别是什么)
**08、** [MySQL中in 和exists的区别。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题附答案(2021年MySQL面试题及答案大汇总).md#8mysql中in-和exists的区别。)
**09、** [500台db,在最快时间之内重启。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题附答案(2021年MySQL面试题及答案大汇总).md#9500台db在最快时间之内重启。)
**10、** [数据库经常使用的函数](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题附答案(2021年MySQL面试题及答案大汇总).md#10数据库经常使用的函数)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL面试题附答案(2021年MySQL面试题及答案大汇总).md)
## MySQL高级面试题大全带答案(2024年MySQL面试题及答案整理)
**01、** [SQL的生命周期?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题大全带答案(2021年MySQL面试题及答案整理).md#1sql的生命周期)
**02、** [索引有哪几种类型?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题大全带答案(2021年MySQL面试题及答案整理).md#2索引有哪几种类型)
**03、** [前缀索引](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题大全带答案(2021年MySQL面试题及答案整理).md#3前缀索引)
**04、** [MyISAM表格将在哪里存储,并且还提供其存储格式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题大全带答案(2021年MySQL面试题及答案整理).md#4myisam表格将在哪里存储并且还提供其存储格式)
**05、** [联合索引是什么?为什么需要注意联合索引中的顺序?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题大全带答案(2021年MySQL面试题及答案整理).md#5联合索引是什么为什么需要注意联合索引中的顺序)
**06、** [Myql中的事务回滚机制概述](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题大全带答案(2021年MySQL面试题及答案整理).md#6myql中的事务回滚机制概述)
**07、** [MySQL中有哪几种锁,列举一下?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题大全带答案(2021年MySQL面试题及答案整理).md#7mysql中有哪几种锁列举一下)
**08、** [limit 1000000 加载很慢的话,你是怎么解决的呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题大全带答案(2021年MySQL面试题及答案整理).md#8limit-1000000-加载很慢的话你是怎么解决的呢)
**09、** [MySQL中int(20)和char(20)以及varchar(20)的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题大全带答案(2021年MySQL面试题及答案整理).md#9mysql中int20和char20以及varchar20的区别)
**10、** [什么是内连接、外连接、交叉连接、笛卡尔积呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题大全带答案(2021年MySQL面试题及答案整理).md#10什么是内连接外连接交叉连接笛卡尔积呢)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题大全带答案(2021年MySQL面试题及答案整理).md)
## MySQL高级面试题汇总及答案(2024年MySQL面试题及答案大全)
**01、** [按照锁的粒度分数据库锁有哪些?锁机制与InnoDB锁算法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题汇总及答案(2021年MySQL面试题及答案大全).md#1按照锁的粒度分数据库锁有哪些锁机制与innodb锁算法)
**02、** [数据库索引的原理,为什么要用 B+树,为什么不用二叉树?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题汇总及答案(2021年MySQL面试题及答案大全).md#2数据库索引的原理为什么要用-b+树为什么不用二叉树)
**03、** [MYSQL数据库服务器性能分析的方法命令有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题汇总及答案(2021年MySQL面试题及答案大全).md#3mysql数据库服务器性能分析的方法命令有哪些)
**04、** [SQL语句的语法顺序:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题汇总及答案(2021年MySQL面试题及答案大全).md#4sql语句的语法顺序:)
**05、** [简述在MySQL数据库中MyISAM和InnoDB的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题汇总及答案(2021年MySQL面试题及答案大全).md#5简述在mysql数据库中myisam和innodb的区别)
**06、** [一个6亿的表a,一个3亿的表b,通过外间tid关联,你如何最快的查询出满足条件的第50000到第50200中的这200条数据记录。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题汇总及答案(2021年MySQL面试题及答案大全).md#6一个6亿的表a一个3亿的表b通过外间tid关联你如何最快的查询出满足条件的第50000到第50200中的这200条数据记录。)
**07、** [MySQL的复制原理以及流程](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题汇总及答案(2021年MySQL面试题及答案大全).md#7mysql的复制原理以及流程)
**08、** [读写分离常见方案?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题汇总及答案(2021年MySQL面试题及答案大全).md#8读写分离常见方案)
**09、** [drop、delete与truncate的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题汇总及答案(2021年MySQL面试题及答案大全).md#9dropdelete与truncate的区别)
**10、** [字段为什么要求定义为not null?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题汇总及答案(2021年MySQL面试题及答案大全).md#10字段为什么要求定义为not-null)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题汇总及答案(2021年MySQL面试题及答案大全).md)
## MySQL高级面试题附答案汇总(2024年MySQL面试题及答案大全)
**01、** [非聚簇索引一定会回表查询吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题附答案汇总(2021年MySQL面试题及答案大全).md#1非聚簇索引一定会回表查询吗)
**02、** [varchar(50)中50的涵义](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题附答案汇总(2021年MySQL面试题及答案大全).md#2varchar50中50的涵义)
**03、** [完整性约束包括哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题附答案汇总(2021年MySQL面试题及答案大全).md#3完整性约束包括哪些)
**04、** [谈谈六种关联查询,使用场景。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题附答案汇总(2021年MySQL面试题及答案大全).md#4谈谈六种关联查询使用场景。)
**05、** [MVCC熟悉吗,它的底层原理?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题附答案汇总(2021年MySQL面试题及答案大全).md#5mvcc熟悉吗它的底层原理)
**06、** [锁的优化策略](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题附答案汇总(2021年MySQL面试题及答案大全).md#6锁的优化策略)
**07、** [什么是聚簇索引?何时使用聚簇索引与非聚簇索引](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题附答案汇总(2021年MySQL面试题及答案大全).md#7什么是聚簇索引何时使用聚簇索引与非聚簇索引)
**08、** [500台db,在最快时间之内重启。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题附答案汇总(2021年MySQL面试题及答案大全).md#8500台db在最快时间之内重启。)
**09、** [你们数据库是否支持emoji表情存储,如果不支持,如何操作?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题附答案汇总(2021年MySQL面试题及答案大全).md#9你们数据库是否支持emoji表情存储如果不支持如何操作)
**10、** [说一下大表查询的优化方案](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题附答案汇总(2021年MySQL面试题及答案大全).md#10说一下大表查询的优化方案)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MySQL/MySQL高级面试题附答案汇总(2021年MySQL面试题及答案大全).md)
## 并发编程中级面试题及答案大全(2024年并发编程面试题答案大汇总)
**01、** [谈谈JVM中,对类加载器的认识](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题及答案大全(2021年并发编程面试题答案大汇总).md#1谈谈jvm中对类加载器的认识)
**02、** [volatile 变量和 atomic 变量有什么不同?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题及答案大全(2021年并发编程面试题答案大汇总).md#2volatile-变量和-atomic-变量有什么不同)
**03、** [62、volatile 变量和 atomic 变量有什么不同?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题及答案大全(2021年并发编程面试题答案大汇总).md#362volatile-变量和-atomic-变量有什么不同)
**04、** [类加载的过程是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题及答案大全(2021年并发编程面试题答案大汇总).md#4类加载的过程是什么)
**05、** [多线程的好处](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题及答案大全(2021年并发编程面试题答案大汇总).md#5多线程的好处)
**06、** [对象的访问方式有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题及答案大全(2021年并发编程面试题答案大汇总).md#6对象的访问方式有哪些)
**07、** [什么是阻塞式方法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题及答案大全(2021年并发编程面试题答案大汇总).md#7什么是阻塞式方法)
**08、** [谈谈 JVM 中的常量池](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题及答案大全(2021年并发编程面试题答案大汇总).md#8谈谈-jvm-中的常量池)
**09、** [什么是上下文切换?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题及答案大全(2021年并发编程面试题答案大汇总).md#9什么是上下文切换)
**10、** [如何停止一个正在运行的线程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题及答案大全(2021年并发编程面试题答案大汇总).md#10如何停止一个正在运行的线程)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题及答案大全(2021年并发编程面试题答案大汇总).md)
## 并发编程中级面试题大全带答案(2024年并发编程面试题及答案整理)
**01、** [在Java中Executor和Executors的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题大全带答案(2021年并发编程面试题及答案整理).md#1在java中executor和executors的区别)
**02、** [你将如何使用thread dump?你将如何分析Thread dump?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题大全带答案(2021年并发编程面试题及答案整理).md#2你将如何使用thread-dump你将如何分析thread-dump)
**03、** [说说类加载的过程](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题大全带答案(2021年并发编程面试题及答案整理).md#3说说类加载的过程)
**04、** [谈谈你知道的垃圾收集器](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题大全带答案(2021年并发编程面试题及答案整理).md#4谈谈你知道的垃圾收集器)
**05、** [JIT是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题大全带答案(2021年并发编程面试题及答案整理).md#5jit是什么)
**06、** [synchronized和ReentrantLock的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题大全带答案(2021年并发编程面试题及答案整理).md#6synchronized和reentrantlock的区别)
**07、** [程序计数器为什么是私有的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题大全带答案(2021年并发编程面试题及答案整理).md#7程序计数器为什么是私有的)
**08、** [Minor Gc和Full GC 有什么不同呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题大全带答案(2021年并发编程面试题及答案整理).md#8minor-gc和full-gc-有什么不同呢)
**09、** [各种回收器,各自优缺点,重点CMS、G1](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题大全带答案(2021年并发编程面试题及答案整理).md#9各种回收器各自优缺点重点cmsg1)
**10、** [Java的内存模型是什么?(JMM是什么?)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题大全带答案(2021年并发编程面试题及答案整理).md#10java的内存模型是什么jmm是什么)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题大全带答案(2021年并发编程面试题及答案整理).md)
## 并发编程中级面试题大汇总(2024年并发编程面试题大全带答案)
**01、** [有哪些类加载器?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题大汇总(2021年并发编程面试题大全带答案).md#1有哪些类加载器)
**02、** [JVM垃圾回收机制,何时触发MinorGC等操作](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题大汇总(2021年并发编程面试题大全带答案).md#2jvm垃圾回收机制何时触发minorgc等操作)
**03、** [什么是并发队列:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题大汇总(2021年并发编程面试题大全带答案).md#3什么是并发队列:)
**04、** [用Java实现阻塞队列](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题大汇总(2021年并发编程面试题大全带答案).md#4用java实现阻塞队列)
**05、** [怎么检测一个线程是否拥有锁?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题大汇总(2021年并发编程面试题大全带答案).md#5怎么检测一个线程是否拥有锁)
**06、** [对象分配规则](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题大汇总(2021年并发编程面试题大全带答案).md#6对象分配规则)
**07、** [说说类加载的过程](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题大汇总(2021年并发编程面试题大全带答案).md#7说说类加载的过程)
**08、** [乐观锁和悲观锁的理解及如何实现,有哪些实现方式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题大汇总(2021年并发编程面试题大全带答案).md#8乐观锁和悲观锁的理解及如何实现有哪些实现方式)
**09、** [MinorGC,MajorGC、FullGC都什么时候发生?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题大汇总(2021年并发编程面试题大全带答案).md#9minorgcmajorgcfullgc都什么时候发生)
**10、** [为什么wait, notify 和 notifyAll这些方法不在thread类里面?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题大汇总(2021年并发编程面试题大全带答案).md#10为什么wait,-notify-和-notifyall这些方法不在thread类里面)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题大汇总(2021年并发编程面试题大全带答案).md)
## 并发编程中级面试题汇总及答案(2024年并发编程面试题及答案大全)
**01、** [你如何确保main()方法所在的线程是Java 程序最后结束的线程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题汇总及答案(2021年并发编程面试题及答案大全).md#1你如何确保main方法所在的线程是java-程序最后结束的线程)
**02、** [什么是不可变对象,它对写并发应用有什么帮助?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题汇总及答案(2021年并发编程面试题及答案大全).md#2什么是不可变对象它对写并发应用有什么帮助)
**03、** [单例模式了解吗?给我解释一下双重检验锁方式实现单例模式!”](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题汇总及答案(2021年并发编程面试题及答案大全).md#3单例模式了解吗给我解释一下双重检验锁方式实现单例模式)
**04、** [什么是内存屏障?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题汇总及答案(2021年并发编程面试题及答案大全).md#4什么是内存屏障)
**05、** [JVM 数据运行区,哪些会造成 OOM 的情况?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题汇总及答案(2021年并发编程面试题及答案大全).md#5jvm-数据运行区哪些会造成-oom-的情况)
**06、** [什么是方法内联?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题汇总及答案(2021年并发编程面试题及答案大全).md#6什么是方法内联)
**07、** [Java 堆的结构是什么样子的?什么是堆中的永久代(Perm Gen space)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题汇总及答案(2021年并发编程面试题及答案大全).md#7java-堆的结构是什么样子的什么是堆中的永久代perm-gen-space)
**08、** [说一下堆和栈的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题汇总及答案(2021年并发编程面试题及答案大全).md#8说一下堆和栈的区别)
**09、** [JVM新生代中为什么要分为Eden和Survivor?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题汇总及答案(2021年并发编程面试题及答案大全).md#9jvm新生代中为什么要分为eden和survivor)
**10、** [详细介绍一下JVM内存模型](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题汇总及答案(2021年并发编程面试题及答案大全).md#10详细介绍一下jvm内存模型)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题汇总及答案(2021年并发编程面试题及答案大全).md)
## 并发编程中级面试题附答案汇总(2024年并发编程面试题及答案大全)
**01、** [SWAP会影响性能么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题附答案汇总(2021年并发编程面试题及答案大全).md#1swap会影响性能么)
**02、** [volatile 关键字的作用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题附答案汇总(2021年并发编程面试题及答案大全).md#2volatile-关键字的作用)
**03、** [可以描述一下 class 文件的结构吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题附答案汇总(2021年并发编程面试题及答案大全).md#3可以描述一下-class-文件的结构吗)
**04、** [什么是重排序](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题附答案汇总(2021年并发编程面试题及答案大全).md#4什么是重排序)
**05、** [多线程的常用方法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题附答案汇总(2021年并发编程面试题及答案大全).md#5多线程的常用方法)
**06、** [创建线程的四种方式](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题附答案汇总(2021年并发编程面试题及答案大全).md#6创建线程的四种方式)
**07、** [请你谈谈对OOM的认识](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题附答案汇总(2021年并发编程面试题及答案大全).md#7请你谈谈对oom的认识)
**08、** [列举一些你知道的打破双亲委派机制的例子。为什么要打破?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题附答案汇总(2021年并发编程面试题及答案大全).md#8列举一些你知道的打破双亲委派机制的例子。为什么要打破)
**09、** [JRE、JDK、JVM 及 JIT 之间有什么不同?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题附答案汇总(2021年并发编程面试题及答案大全).md#9jrejdkjvm-及-jit-之间有什么不同)
**10、** [线程池都有哪些状态?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题附答案汇总(2021年并发编程面试题及答案大全).md#10线程池都有哪些状态)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程中级面试题附答案汇总(2021年并发编程面试题及答案大全).md)
## 并发编程面试题及答案大全(2024年并发编程面试题答案大汇总)
**01、** [sleep方法和wait方法有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题及答案大全(2021年并发编程面试题答案大汇总).md#1sleep方法和wait方法有什么区别)
**02、** [不可变对象对多线程有什么帮助](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题及答案大全(2021年并发编程面试题答案大汇总).md#2不可变对象对多线程有什么帮助)
**03、** [串行(serial)收集器和吞吐量(throughput)收集器的区别是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题及答案大全(2021年并发编程面试题答案大汇总).md#3串行serial收集器和吞吐量throughput收集器的区别是什么)
**04、** [为什么我们调用start()方法时会执行run()方法,为什么我们不能直接调用run()方法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题及答案大全(2021年并发编程面试题答案大汇总).md#4为什么我们调用start方法时会执行run方法为什么我们不能直接调用run方法)
**05、** [生产环境用的什么JDK?如何配置的垃圾收集器?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题及答案大全(2021年并发编程面试题答案大汇总).md#5生产环境用的什么jdk如何配置的垃圾收集器)
**06、** [Linux环境下如何查找哪个线程使用CPU最长](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题及答案大全(2021年并发编程面试题答案大汇总).md#6linux环境下如何查找哪个线程使用cpu最长)
**07、** [你经常使用什么并发容器,为什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题及答案大全(2021年并发编程面试题答案大汇总).md#7你经常使用什么并发容器为什么)
**08、** [线程池四种创建方式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题及答案大全(2021年并发编程面试题答案大汇总).md#8线程池四种创建方式)
**09、** [简述Java的对象结构](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题及答案大全(2021年并发编程面试题答案大汇总).md#9简述java的对象结构)
**10、** [堆(Heap-线程共享) -运行时数据区](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题及答案大全(2021年并发编程面试题答案大汇总).md#10堆heap-线程共享--运行时数据区)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题及答案大全(2021年并发编程面试题答案大汇总).md)
## 并发编程面试题大全带答案(2024年并发编程面试题及答案整理)
**01、** [什么是Executors?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题大全带答案(2021年并发编程面试题及答案整理).md#1什么是executors)
**02、** [类加载是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题大全带答案(2021年并发编程面试题及答案整理).md#2类加载是什么)
**03、** [如何让正在运行的线程暂停一段时间?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题大全带答案(2021年并发编程面试题及答案整理).md#3如何让正在运行的线程暂停一段时间)
**04、** [32 位 JVM 和 64 位 JVM 的最大堆内存分别是多数?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题大全带答案(2021年并发编程面试题及答案整理).md#432-位-jvm-和-64-位-jvm-的最大堆内存分别是多数)
**05、** [什么是乐观锁和悲观锁](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题大全带答案(2021年并发编程面试题及答案整理).md#5什么是乐观锁和悲观锁)
**06、** [说一下 JVM 调优的工具?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题大全带答案(2021年并发编程面试题及答案整理).md#6说一下-jvm-调优的工具)
**07、** [Java中的同步集合与并发集合有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题大全带答案(2021年并发编程面试题及答案整理).md#7java中的同步集合与并发集合有什么区别)
**08、** [为什么代码会重排序?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题大全带答案(2021年并发编程面试题及答案整理).md#8为什么代码会重排序)
**09、** [CopyOnWriteArrayList 的缺点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题大全带答案(2021年并发编程面试题及答案整理).md#9copyonwritearraylist-的缺点)
**10、** [复制算法(copying)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题大全带答案(2021年并发编程面试题及答案整理).md#10复制算法copying)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题大全带答案(2021年并发编程面试题及答案整理).md)
## 并发编程面试题大汇总(2024年并发编程面试题大全带答案)
**01、** [OSGI( 动态模型系统)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题大汇总(2021年并发编程面试题大全带答案).md#1osgi-动态模型系统)
**02、** [什么时候会触发FullGC](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题大汇总(2021年并发编程面试题大全带答案).md#2什么时候会触发fullgc)
**03、** [invokedynamic指令是干什么的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题大汇总(2021年并发编程面试题大全带答案).md#3invokedynamic指令是干什么的)
**04、** [CopyOnWriteArrayList 是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题大汇总(2021年并发编程面试题大全带答案).md#4copyonwritearraylist-是什么)
**05、** [你知道哪些内存分配与回收策略?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题大汇总(2021年并发编程面试题大全带答案).md#5你知道哪些内存分配与回收策略)
**06、** [常用并发列队的介绍:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题大汇总(2021年并发编程面试题大全带答案).md#6常用并发列队的介绍:)
**07、** [GC 是什么? 为什么要有 GC](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题大汇总(2021年并发编程面试题大全带答案).md#7gc-是什么-为什么要有-gc)
**08、** [堵塞队列:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题大汇总(2021年并发编程面试题大全带答案).md#8堵塞队列:)
**09、** [说说CMS垃圾收集器的工作原理](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题大汇总(2021年并发编程面试题大全带答案).md#9说说cms垃圾收集器的工作原理)
**10、** [什么是Vector](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题大汇总(2021年并发编程面试题大全带答案).md#10什么是vector)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题大汇总(2021年并发编程面试题大全带答案).md)
## 并发编程面试题带答案(2024年并发编程面试题及答案大汇总)
**01、** [什么是ThreadPoolExecutor?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题带答案(2021年并发编程面试题及答案大汇总).md#1什么是threadpoolexecutor)
**02、** [栈帧里面包含哪些东西?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题带答案(2021年并发编程面试题及答案大汇总).md#2栈帧里面包含哪些东西)
**03、** [Serial Old 收集器(单线程标记整理算法 )](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题带答案(2021年并发编程面试题及答案大汇总).md#3serial-old-收集器单线程标记整理算法-)
**04、** [为什么 Thread 类的 sleep()和 yield ()方法是静态的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题带答案(2021年并发编程面试题及答案大汇总).md#4为什么-thread-类的-sleep和-yield-方法是静态的)
**05、** [如何在 Windows 和 Linux 上查找哪个线程cpu利用率最高?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题带答案(2021年并发编程面试题及答案大汇总).md#5如何在-windows-和-linux-上查找哪个线程cpu利用率最高)
**06、** [Java Concurrency API中的Lock接口(Lock interface)是什么?对比同步它有什么优势?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题带答案(2021年并发编程面试题及答案大汇总).md#6java-concurrency-api中的lock接口lock-interface是什么对比同步它有什么优势)
**07、** [你都用过G1垃圾回收器的哪几个重要参数?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题带答案(2021年并发编程面试题及答案大汇总).md#7你都用过g1垃圾回收器的哪几个重要参数)
**08、** [乐观锁和悲观锁的理解及如何实现,有哪些实现方式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题带答案(2021年并发编程面试题及答案大汇总).md#8乐观锁和悲观锁的理解及如何实现有哪些实现方式)
**09、** [MinorGC、MajorGC、FullGC 什么时候发生?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题带答案(2021年并发编程面试题及答案大汇总).md#9minorgcmajorgcfullgc-什么时候发生)
**10、** [运行时栈帧包含哪些结构?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题带答案(2021年并发编程面试题及答案大汇总).md#10运行时栈帧包含哪些结构)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题带答案(2021年并发编程面试题及答案大汇总).md)
## 并发编程面试题汇总及答案(2024年并发编程面试题及答案大全)
**01、** [volatile关键字的作用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题汇总及答案(2021年并发编程面试题及答案大全).md#1volatile关键字的作用)
**02、** [谈谈你知道的垃圾回收算法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题汇总及答案(2021年并发编程面试题及答案大全).md#2谈谈你知道的垃圾回收算法)
**03、** [程序计数器](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题汇总及答案(2021年并发编程面试题及答案大全).md#3程序计数器)
**04、** [原子类的常用类](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题汇总及答案(2021年并发编程面试题及答案大全).md#4原子类的常用类)
**05、** [线程的状态](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题汇总及答案(2021年并发编程面试题及答案大全).md#5线程的状态)
**06、** [什么是IO密集](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题汇总及答案(2021年并发编程面试题及答案大全).md#6什么是io密集)
**07、** [哪些是 GC Roots?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题汇总及答案(2021年并发编程面试题及答案大全).md#7哪些是-gc-roots)
**08、** [多线程应用场景](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题汇总及答案(2021年并发编程面试题及答案大全).md#8多线程应用场景)
**09、** [newScheduledThreadPool](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题汇总及答案(2021年并发编程面试题及答案大全).md#9newscheduledthreadpool)
**10、** [什么是方法区](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题汇总及答案(2021年并发编程面试题及答案大全).md#10什么是方法区)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题汇总及答案(2021年并发编程面试题及答案大全).md)
## 并发编程面试题附答案汇总(2024年并发编程面试题及答案大全)
**01、** [假如生产环境CPU占用过高,请谈谈你的分析思路和定位。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题附答案汇总(2021年并发编程面试题及答案大全).md#1假如生产环境cpu占用过高请谈谈你的分析思路和定位。)
**02、** [说说线程栈](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题附答案汇总(2021年并发编程面试题及答案大全).md#2说说线程栈)
**03、** [类加载器双亲委派模型机制?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题附答案汇总(2021年并发编程面试题及答案大全).md#3类加载器双亲委派模型机制)
**04、** [说说G1垃圾收集器的工作原理](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题附答案汇总(2021年并发编程面试题及答案大全).md#4说说g1垃圾收集器的工作原理)
**05、** [阻塞队列和非阻塞队列区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题附答案汇总(2021年并发编程面试题及答案大全).md#5阻塞队列和非阻塞队列区别)
**06、** [请解释StackOverflowError和OutOfMemeryError的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题附答案汇总(2021年并发编程面试题及答案大全).md#6请解释stackoverflowerror和outofmemeryerror的区别)
**07、** [JAVA弱引用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题附答案汇总(2021年并发编程面试题及答案大全).md#7java弱引用)
**08、** [标记整理算法(Mark-Compact)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题附答案汇总(2021年并发编程面试题及答案大全).md#8标记整理算法mark-compact)
**09、** [Java 中会存在内存泄漏?简述一下](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题附答案汇总(2021年并发编程面试题及答案大全).md#9java-中会存在内存泄漏简述一下)
**10、** [堆的作用是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题附答案汇总(2021年并发编程面试题及答案大全).md#10堆的作用是什么)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题附答案汇总(2021年并发编程面试题及答案大全).md)
## 并发编程面试题附答案(2024年并发编程面试题及答案大汇总)
**01、** [创建线程的三种方式的对比?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题附答案(2021年并发编程面试题及答案大汇总).md#1创建线程的三种方式的对比)
**02、** [synchronized、volatile、CAS 比较](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题附答案(2021年并发编程面试题及答案大汇总).md#2synchronizedvolatilecas-比较)
**03、** [JVM 选项 -XX:+UseCompressedOops 有什么作用?为什么要使用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题附答案(2021年并发编程面试题及答案大汇总).md#3jvm-选项--xx:+usecompressedoops-有什么作用为什么要使用)
**04、** [如何判断一个常量是废弃常量 ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题附答案(2021年并发编程面试题及答案大汇总).md#4如何判断一个常量是废弃常量-)
**05、** [什么是线程池?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题附答案(2021年并发编程面试题及答案大汇总).md#5什么是线程池)
**06、** [JVM 如何确定垃圾对象?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题附答案(2021年并发编程面试题及答案大汇总).md#6jvm-如何确定垃圾对象)
**07、** [JVM 运行时内存](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题附答案(2021年并发编程面试题及答案大汇总).md#7jvm-运行时内存)
**08、** [线程池的优点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题附答案(2021年并发编程面试题及答案大汇总).md#8线程池的优点)
**09、** [为什么线程通信的方法wait(), notify()和notifyAll()被定义在Object 类里?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题附答案(2021年并发编程面试题及答案大汇总).md#9为什么线程通信的方法wait,-notify和notifyall被定义在object-类里)
**10、** [Semaphore有什么作用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题附答案(2021年并发编程面试题及答案大汇总).md#10semaphore有什么作用)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程面试题附答案(2021年并发编程面试题及答案大汇总).md)
## 并发编程高级面试题及答案大全(2024年并发编程面试题答案大汇总)
**01、** [本地方法区(线程私有)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案大全(2021年并发编程面试题答案大汇总).md#1本地方法区线程私有)
**02、** [Java 线程数过多会造成什么异常?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案大全(2021年并发编程面试题答案大汇总).md#2java-线程数过多会造成什么异常)
**03、** [类加载器](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案大全(2021年并发编程面试题答案大汇总).md#3类加载器)
**04、** [ZGC收集器中的染色指针有什么用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案大全(2021年并发编程面试题答案大汇总).md#4zgc收集器中的染色指针有什么用)
**05、** [Java对象的布局了解过吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案大全(2021年并发编程面试题答案大汇总).md#5java对象的布局了解过吗)
**06、** [什么是分布式垃圾回收(DGC)?它是如何工作的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案大全(2021年并发编程面试题答案大汇总).md#6什么是分布式垃圾回收dgc它是如何工作的)
**07、** [你熟悉哪些垃圾收集算法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案大全(2021年并发编程面试题答案大汇总).md#7你熟悉哪些垃圾收集算法)
**08、** [Java 中的同步集合与并发集合有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案大全(2021年并发编程面试题答案大汇总).md#8java-中的同步集合与并发集合有什么区别)
**09、** [各种回收算法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案大全(2021年并发编程面试题答案大汇总).md#9各种回收算法)
**10、** [双亲委派机制可以被违背吗?请举例说明。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案大全(2021年并发编程面试题答案大汇总).md#10双亲委派机制可以被违背吗请举例说明。)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案大全(2021年并发编程面试题答案大汇总).md)
## 并发编程高级面试题大全带答案(2024年并发编程面试题及答案整理)
**01、** [JVM 中一次完整的 GC 流程(从 ygc 到 fgc)是怎样的](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题大全带答案(2021年并发编程面试题及答案整理).md#1jvm-中一次完整的-gc-流程从-ygc-到-fgc是怎样的)
**02、** [64 位 JVM 中,int 的长度是多数?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题大全带答案(2021年并发编程面试题及答案整理).md#264-位-jvm-中int-的长度是多数)
**03、** [遇到过元空间溢出吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题大全带答案(2021年并发编程面试题及答案整理).md#3遇到过元空间溢出吗)
**04、** [Java 的引用有哪些类型?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题大全带答案(2021年并发编程面试题及答案整理).md#4java-的引用有哪些类型)
**05、** [并发编程有什么缺点](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题大全带答案(2021年并发编程面试题及答案整理).md#5并发编程有什么缺点)
**06、** [Java中用到的线程调度算法是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题大全带答案(2021年并发编程面试题及答案整理).md#6java中用到的线程调度算法是什么)
**07、** [在 Java 程序中怎么保证多线程的运行安全?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题大全带答案(2021年并发编程面试题及答案整理).md#7在-java-程序中怎么保证多线程的运行安全)
**08、** [谈谈动态年龄判断](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题大全带答案(2021年并发编程面试题及答案整理).md#8谈谈动态年龄判断)
**09、** [什么是CAS](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题大全带答案(2021年并发编程面试题及答案整理).md#9什么是cas)
**10、** [线程池中 submit() 和 execute() 方法有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题大全带答案(2021年并发编程面试题及答案整理).md#10线程池中-submit-和-execute-方法有什么区别)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题大全带答案(2021年并发编程面试题及答案整理).md)
## 并发编程高级面试题大汇总(2024年并发编程面试题大全带答案)
**01、** [垃圾收集算法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题大汇总(2021年并发编程面试题大全带答案).md#1垃圾收集算法)
**02、** [调优命令有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题大汇总(2021年并发编程面试题大全带答案).md#2调优命令有哪些)
**03、** [ThreadPoolExecutor饱和策略有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题大汇总(2021年并发编程面试题大全带答案).md#3threadpoolexecutor饱和策略有哪些)
**04、** [多线程中 synchronized 锁升级的原理是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题大汇总(2021年并发编程面试题大全带答案).md#4多线程中-synchronized-锁升级的原理是什么)
**05、** [类加载有几个过程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题大汇总(2021年并发编程面试题大全带答案).md#5类加载有几个过程)
**06、** [Collections.synchronized 是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题大汇总(2021年并发编程面试题大全带答案).md#6collectionssynchronized- 是什么)
**07、** [JVM 监控与分析工具你用过哪些?介绍一下。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题大汇总(2021年并发编程面试题大全带答案).md#7jvm-监控与分析工具你用过哪些介绍一下。)
**08、** [运行时常量池的作用是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题大汇总(2021年并发编程面试题大全带答案).md#8运行时常量池的作用是什么)
**09、** [同步方法和同步块,哪个是更好的选择?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题大汇总(2021年并发编程面试题大全带答案).md#9同步方法和同步块哪个是更好的选择)
**10、** [synchronized 和 Lock 有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题大汇总(2021年并发编程面试题大全带答案).md#10synchronized-和-lock-有什么区别)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题大汇总(2021年并发编程面试题大全带答案).md)
## 并发编程高级面试题汇总及答案(2024年并发编程面试题及答案大全)
**01、** [有哪些打破了双亲委托机制的案例?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题汇总及答案(2021年并发编程面试题及答案大全).md#1有哪些打破了双亲委托机制的案例)
**02、** [什么情况下会发生栈溢出?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题汇总及答案(2021年并发编程面试题及答案大全).md#2什么情况下会发生栈溢出)
**03、** [Java线程池中submit() 和 execute()方法有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题汇总及答案(2021年并发编程面试题及答案大全).md#3java线程池中submit-和-execute方法有什么区别)
**04、** [什么时候会造成堆外内存溢出?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题汇总及答案(2021年并发编程面试题及答案大全).md#4什么时候会造成堆外内存溢出)
**05、** [说下有哪些类加载器?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题汇总及答案(2021年并发编程面试题及答案大全).md#5说下有哪些类加载器)
**06、** [什么是堆](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题汇总及答案(2021年并发编程面试题及答案大全).md#6什么是堆)
**07、** [Java 如何实现多线程之间的通讯和协作?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题汇总及答案(2021年并发编程面试题及答案大全).md#7java-如何实现多线程之间的通讯和协作)
**08、** [JVM 的内存模型以及分区情况和作用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题汇总及答案(2021年并发编程面试题及答案大全).md#8jvm-的内存模型以及分区情况和作用)
**09、** [类的实例化顺序](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题汇总及答案(2021年并发编程面试题及答案大全).md#9类的实例化顺序)
**10、** [介绍一下类文件结构吧!](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题汇总及答案(2021年并发编程面试题及答案大全).md#10介绍一下类文件结构吧)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题汇总及答案(2021年并发编程面试题及答案大全).md)
## 并发编程高级面试题附答案汇总(2024年并发编程面试题及答案大全)
**01、** [你如何在Java中获取线程堆栈?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题附答案汇总(2021年并发编程面试题及答案大全).md#1你如何在java中获取线程堆栈)
**02、** [描述一下什么情况下,对象会从年轻代进入老年代](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题附答案汇总(2021年并发编程面试题及答案大全).md#2描述一下什么情况下对象会从年轻代进入老年代)
**03、** [怎么打出线程栈信息?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题附答案汇总(2021年并发编程面试题及答案大全).md#3怎么打出线程栈信息)
**04、** [方法区的作用是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题附答案汇总(2021年并发编程面试题及答案大全).md#4方法区的作用是什么)
**05、** [在java中守护线程和本地线程区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题附答案汇总(2021年并发编程面试题及答案大全).md#5在java中守护线程和本地线程区别)
**06、** [本地方法栈](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题附答案汇总(2021年并发编程面试题及答案大全).md#6本地方法栈)
**07、** [分代收集算法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题附答案汇总(2021年并发编程面试题及答案大全).md#7分代收集算法)
**08、** [什么是程序计数器](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题附答案汇总(2021年并发编程面试题及答案大全).md#8什么是程序计数器)
**09、** [什么是原子类](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题附答案汇总(2021年并发编程面试题及答案大全).md#9什么是原子类)
**10、** [如何判断一个类是无用的类?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题附答案汇总(2021年并发编程面试题及答案大全).md#10如何判断一个类是无用的类)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/并发编程/并发编程高级面试题附答案汇总(2021年并发编程面试题及答案大全).md)
## Spring中级面试题及答案大全(2024年Spring面试题答案大汇总)
**01、** [什么是Spring的依赖注入?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题及答案大全(2021年Spring面试题答案大汇总).md#1什么是spring的依赖注入)
**02、** [什么是 AOP?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题及答案大全(2021年Spring面试题答案大汇总).md#2什么是-aop)
**03、** [什么是有界上下文?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题及答案大全(2021年Spring面试题答案大汇总).md#3什么是有界上下文)
**04、** [列举 Spring Framework 的优点。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题及答案大全(2021年Spring面试题答案大汇总).md#4列举-spring-framework-的优点。)
**05、** [什么是Feign?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题及答案大全(2021年Spring面试题答案大汇总).md#5什么是feign)
**06、** [什么是 CSRF 攻击?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题及答案大全(2021年Spring面试题答案大汇总).md#6什么是-csrf-攻击)
**07、** [哪种依赖注入方式你建议使用,构造器注入,还是 Setter方法注入?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题及答案大全(2021年Spring面试题答案大汇总).md#7哪种依赖注入方式你建议使用构造器注入还是-setter方法注入)
**08、** [path=”users”, collectionResourceRel=”users” 如何与 Spring Data Rest 一起使用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题及答案大全(2021年Spring面试题答案大汇总).md#8path=users,-collectionresourcerel=users-如何与-spring-data-rest-一起使用)
**09、** [Spring Cloud Zookeeper](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题及答案大全(2021年Spring面试题答案大汇总).md#9spring-cloud-zookeeper)
**10、** [[@Autowired ](/Autowired ) 注解有什么用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题及答案大全(2021年Spring面试题答案大汇总).md#10[@autowired-]/autowired--注解有什么用)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题及答案大全(2021年Spring面试题答案大汇总).md)
## Spring中级面试题及答案汇总(2024年Spring面试题答案大全)
**01、** [可以通过多少种方式完成依赖注入?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题及答案汇总(2021年Spring面试题答案大全).md#1可以通过多少种方式完成依赖注入)
**02、** [Spring AOP and AspectJ AOP 有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题及答案汇总(2021年Spring面试题答案大全).md#2spring-aop-and-aspectj-aop-有什么区别)
**03、** [SpringBoot 的核心配置文件有哪几个?它们的区别是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题及答案汇总(2021年Spring面试题答案大全).md#3springboot-的核心配置文件有哪几个它们的区别是什么)
**04、** [微服务之间是如何独立通讯的](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题及答案汇总(2021年Spring面试题答案大全).md#4微服务之间是如何独立通讯的)
**05、** [SpringBoot有哪些优点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题及答案汇总(2021年Spring面试题答案大全).md#5springboot有哪些优点)
**06、** [SpringCloud有几种调用接口方式](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题及答案汇总(2021年Spring面试题答案大全).md#6springcloud有几种调用接口方式)
**07、** [@SpringBootApplication注释在内部有什么用处?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题及答案汇总(2021年Spring面试题答案大全).md#7@springbootapplication注释在内部有什么用处)
**08、** [SpringBoot 的核心注解是哪个?它主要由哪几个注解组成的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题及答案汇总(2021年Spring面试题答案大全).md#8springboot-的核心注解是哪个它主要由哪几个注解组成的)
**09、** [什么是YAML?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题及答案汇总(2021年Spring面试题答案大全).md#9什么是yaml)
**10、** [接⼝限流⽅法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题及答案汇总(2021年Spring面试题答案大全).md#10接⼝限流⽅法)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题及答案汇总(2021年Spring面试题答案大全).md)
## Spring中级面试题大全带答案(2024年Spring面试题及答案整理)
**01、** [双因素身份验证的凭据类型有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题大全带答案(2021年Spring面试题及答案整理).md#1双因素身份验证的凭据类型有哪些)
**02、** [康威定律是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题大全带答案(2021年Spring面试题及答案整理).md#2康威定律是什么)
**03、** [spring 提供了哪些配置方式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题大全带答案(2021年Spring面试题及答案整理).md#3spring-提供了哪些配置方式)
**04、** [spring cloud 断路器的作用是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题大全带答案(2021年Spring面试题及答案整理).md#4spring-cloud-断路器的作用是什么)
**05、** [什么是SpringBoot?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题大全带答案(2021年Spring面试题及答案整理).md#5什么是springboot)
**06、** [如何在自定义端口上运行 SpringBoot应用程序?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题大全带答案(2021年Spring面试题及答案整理).md#6如何在自定义端口上运行-springboot应用程序)
**07、** [我们如何连接一个像 MySQL 或者Orcale 一样的外部数据库?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题大全带答案(2021年Spring面试题及答案整理).md#7我们如何连接一个像-mysql-或者orcale-一样的外部数据库)
**08、** [运行 SpringBoot 有哪几种方式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题大全带答案(2021年Spring面试题及答案整理).md#8运行-springboot-有哪几种方式)
**09、** [SpringBoot 打成的 jar 和普通的 jar 有什么区别 ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题大全带答案(2021年Spring面试题及答案整理).md#9springboot-打成的-jar-和普通的-jar-有什么区别-)
**10、** [如何在 SpringBoot中禁用 Actuator端点安全性?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题大全带答案(2021年Spring面试题及答案整理).md#10如何在-springboot中禁用-actuator端点安全性)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题大全带答案(2021年Spring面试题及答案整理).md)
## Spring中级面试题大汇总(2024年Spring面试题大全带答案)
**01、** [如果在拦截请求中,我想拦截get方式提交的方法,怎么配置](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题大汇总(2021年Spring面试题大全带答案).md#1如果在拦截请求中我想拦截get方式提交的方法,怎么配置)
**02、** [什么是Spring MVC框架的控制器?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题大汇总(2021年Spring面试题大全带答案).md#2什么是spring-mvc框架的控制器)
**03、** [SpringBoot运行项目的几种方式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题大汇总(2021年Spring面试题大全带答案).md#3springboot运行项目的几种方式)
**04、** [服务降级底层是如何实现的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题大汇总(2021年Spring面试题大全带答案).md#4服务降级底层是如何实现的)
**05、** [SpringBoot 有哪几种读取配置的方式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题大汇总(2021年Spring面试题大全带答案).md#5springboot-有哪几种读取配置的方式)
**06、** [@LoadBalanced注解的作用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题大汇总(2021年Spring面试题大全带答案).md#6@loadbalanced注解的作用)
**07、** [SpringBoot 中的监视器是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题大汇总(2021年Spring面试题大全带答案).md#7springboot-中的监视器是什么)
**08、** [有哪些不同类型的IOC(依赖注入)方式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题大汇总(2021年Spring面试题大全带答案).md#8有哪些不同类型的ioc依赖注入方式)
**09、** [请描述Spring MVC的工作流程?描述一下 DispatcherServlet 的工作流程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题大汇总(2021年Spring面试题大全带答案).md#9请描述spring-mvc的工作流程描述一下-dispatcherservlet-的工作流程)
**10、** [如何重新加载SpringBoot上的更改,而无需重新启动服务器?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题大汇总(2021年Spring面试题大全带答案).md#10如何重新加载springboot上的更改而无需重新启动服务器)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题大汇总(2021年Spring面试题大全带答案).md)
## Spring中级面试题汇总及答案(2024年Spring面试题及答案大全)
**01、** [SpringBoot 自动配置原理是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题汇总及答案(2021年Spring面试题及答案大全).md#1springboot-自动配置原理是什么)
**02、** [ApplicationContext通常的实现是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题汇总及答案(2021年Spring面试题及答案大全).md#2applicationcontext通常的实现是什么)
**03、** [SpringBoot中的监视器是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题汇总及答案(2021年Spring面试题及答案大全).md#3springboot中的监视器是什么)
**04、** [shiro和oauth还有cas他们之间的关系是什么?问下您公司权限是如何设计,还有就是这几个概念的区别。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题汇总及答案(2021年Spring面试题及答案大全).md#4shiro和oauth还有cas他们之间的关系是什么问下您公司权限是如何设计还有就是这几个概念的区别。)
**05、** [AOP 有哪些实现方式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题汇总及答案(2021年Spring面试题及答案大全).md#5aop-有哪些实现方式)
**06、** [你如何理解 SpringBoot 配置加载顺序?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题汇总及答案(2021年Spring面试题及答案大全).md#6你如何理解-springboot-配置加载顺序)
**07、** [如何在不使用BasePACKAGE过滤器的情况下排除程序包?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题汇总及答案(2021年Spring面试题及答案大全).md#7如何在不使用basepackage过滤器的情况下排除程序包)
**08、** [Ribbon和Feign的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题汇总及答案(2021年Spring面试题及答案大全).md#8ribbon和feign的区别)
**09、** [创建一个 SpringBoot Project 的最简单的方法是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题汇总及答案(2021年Spring面试题及答案大全).md#9创建一个-springboot-project-的最简单的方法是什么)
**10、** [SpringBoot 配置文件的加载顺序](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题汇总及答案(2021年Spring面试题及答案大全).md#10springboot-配置文件的加载顺序)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题汇总及答案(2021年Spring面试题及答案大全).md)
## Spring中级面试题附答案汇总(2024年Spring面试题及答案大全)
**01、** [SpringBoot 的核心注解是哪个?它主要由哪几个注解组成的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题附答案汇总(2021年Spring面试题及答案大全).md#1springboot-的核心注解是哪个它主要由哪几个注解组成的)
**02、** [SpringBoot 2、X 有什么新特性?与 1、X 有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题附答案汇总(2021年Spring面试题及答案大全).md#2springboot-2x-有什么新特性与-1x-有什么区别)
**03、** [SpringBoot如何配置log4j?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题附答案汇总(2021年Spring面试题及答案大全).md#3springboot如何配置log4j)
**04、** [spring 中有多少种 IOC 容器?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题附答案汇总(2021年Spring面试题及答案大全).md#4spring-中有多少种-ioc-容器)
**05、** [SpringCloud由什么组成](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题附答案汇总(2021年Spring面试题及答案大全).md#5springcloud由什么组成)
**06、** [什么是bean装配?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题附答案汇总(2021年Spring面试题及答案大全).md#6什么是bean装配)
**07、** [[@RequestMapping ](/RequestMapping ) 注解](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题附答案汇总(2021年Spring面试题及答案大全).md#7[@requestmapping-]/requestmapping--注解)
**08、** [什么是依赖注入?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题附答案汇总(2021年Spring面试题及答案大全).md#8什么是依赖注入)
**09、** [什么是耦合和凝聚力?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题附答案汇总(2021年Spring面试题及答案大全).md#9什么是耦合和凝聚力)
**10、** [[@Required ](/Required ) 注解有什么用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题附答案汇总(2021年Spring面试题及答案大全).md#10[@required-]/required--注解有什么用)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring中级面试题附答案汇总(2021年Spring面试题及答案大全).md)
## Spring面试题及答案大全(2024年Spring面试题答案大汇总)
**01、** [网关与过滤器有什么区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案大全(2021年Spring面试题答案大汇总).md#1网关与过滤器有什么区别)
**02、** [spring 支持集中 bean scope?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案大全(2021年Spring面试题答案大汇总).md#2spring-支持集中-bean-scope)
**03、** [保护 SpringBoot 应用有哪些方法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案大全(2021年Spring面试题答案大汇总).md#3保护-springboot-应用有哪些方法)
**04、** [架构师在微服务架构中的角色是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案大全(2021年Spring面试题答案大汇总).md#4架构师在微服务架构中的角色是什么)
**05、** [spring JDBC API 中存在哪些类?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案大全(2021年Spring面试题答案大汇总).md#5spring-jdbc-api-中存在哪些类)
**06、** [Spring配置文件](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案大全(2021年Spring面试题答案大汇总).md#6spring配置文件)
**07、** [为什么要使用 Spring Cloud 熔断器?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案大全(2021年Spring面试题答案大汇总).md#7为什么要使用-spring-cloud-熔断器)
**08、** [什么是 Swagger?你用 SpringBoot 实现了它吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案大全(2021年Spring面试题答案大汇总).md#8什么是-swagger你用-springboot-实现了它吗)
**09、** [SpringBoot 如何设置支持跨域请求?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案大全(2021年Spring面试题答案大汇总).md#9springboot-如何设置支持跨域请求)
**10、** [你对SpringBoot有什么了解?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案大全(2021年Spring面试题答案大汇总).md#10你对springboot有什么了解)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案大全(2021年Spring面试题答案大汇总).md)
## Spring面试题及答案整理(2024年Spring面试题答案大汇总)
**01、** [解释AOP](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案整理(2021年Spring面试题答案大汇总).md#1解释aop)
**02、** [Spring Cloud和各子项目版本对应关系](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案整理(2021年Spring面试题答案大汇总).md#2spring-cloud和各子项目版本对应关系)
**03、** [运行 SpringBoot 有哪几种方式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案整理(2021年Spring面试题答案大汇总).md#3运行-springboot-有哪几种方式)
**04、** [什么是Spring Cloud?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案整理(2021年Spring面试题答案大汇总).md#4什么是spring-cloud)
**05、** [有哪些类型的通知(Advice)?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案整理(2021年Spring面试题答案大汇总).md#5有哪些类型的通知advice)
**06、** [为什么我们需要 spring-boot-maven-plugin?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案整理(2021年Spring面试题答案大汇总).md#6为什么我们需要-spring-boot-maven-plugin)
**07、** [比较一下 Spring Security 和 Shiro 各自的优缺点 ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案整理(2021年Spring面试题答案大汇总).md#7比较一下-spring-security-和-shiro-各自的优缺点-)
**08、** [合同测试你懂什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案整理(2021年Spring面试题答案大汇总).md#8合同测试你懂什么)
**09、** [使用Spring框架的好处是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案整理(2021年Spring面试题答案大汇总).md#9使用spring框架的好处是什么)
**10、** [spring boot初始化环境变量流程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案整理(2021年Spring面试题答案大汇总).md#10spring-boot初始化环境变量流程)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案整理(2021年Spring面试题答案大汇总).md)
## Spring面试题及答案汇总(2024年Spring面试题答案大全)
**01、** [什么是通知(Advice)?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案汇总(2021年Spring面试题答案大全).md#1什么是通知advice)
**02、** [第⼀层缓存:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案汇总(2021年Spring面试题答案大全).md#2第⼀层缓存:)
**03、** [什么是 Aspect 切面](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案汇总(2021年Spring面试题答案大全).md#3什么是-aspect-切面)
**04、** [JPA 和 Hibernate 有哪些区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案汇总(2021年Spring面试题答案大全).md#4jpa-和-hibernate-有哪些区别)
**05、** [SpringCloud Config 可以实现实时刷新吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案汇总(2021年Spring面试题答案大全).md#5springcloud-config-可以实现实时刷新吗)
**06、** [什么是Eureka](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案汇总(2021年Spring面试题答案大全).md#6什么是eureka)
**07、** [什么是消费者驱动的合同(CDC)?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案汇总(2021年Spring面试题答案大全).md#7什么是消费者驱动的合同cdc)
**08、** [Spring支持的ORM](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案汇总(2021年Spring面试题答案大全).md#8spring支持的orm)
**09、** [什么是 SpringBoot Stater ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案汇总(2021年Spring面试题答案大全).md#9什么是-springboot-stater-)
**10、** [什么是服务降级](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案汇总(2021年Spring面试题答案大全).md#10什么是服务降级)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题及答案汇总(2021年Spring面试题答案大全).md)
## Spring面试题大全带答案(2024年Spring面试题及答案整理)
**01、** [@ResponseBody注解的作用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题大全带答案(2021年Spring面试题及答案整理).md#1@responsebody注解的作用)
**02、** [项目中前后端分离部署,所以需要解决跨域的问题。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题大全带答案(2021年Spring面试题及答案整理).md#2项目中前后端分离部署所以需要解决跨域的问题。)
**03、** [Spring Cloud Netflix(重点,这些组件用的最多)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题大全带答案(2021年Spring面试题及答案整理).md#3spring-cloud-netflix重点这些组件用的最多)
**04、** [SpringBoot支持什么前端模板,](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题大全带答案(2021年Spring面试题及答案整理).md#4springboot支持什么前端模板)
**05、** [负载平衡的意义什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题大全带答案(2021年Spring面试题及答案整理).md#5负载平衡的意义什么)
**06、** [分布式配置中心的作用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题大全带答案(2021年Spring面试题及答案整理).md#6分布式配置中心的作用)
**07、** [SpringBoot读取配置文件的方式](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题大全带答案(2021年Spring面试题及答案整理).md#7springboot读取配置文件的方式)
**08、** [什么是执行器停机?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题大全带答案(2021年Spring面试题及答案整理).md#8什么是执行器停机)
**09、** [Spring Cloud Task](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题大全带答案(2021年Spring面试题及答案整理).md#9spring-cloud-task)
**10、** [列举微服务技术栈](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题大全带答案(2021年Spring面试题及答案整理).md#10列举微服务技术栈)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题大全带答案(2021年Spring面试题及答案整理).md)
## Spring面试题大汇总(2024年Spring面试题大全带答案)
**01、** [微服务的缺点:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题大汇总(2021年Spring面试题大全带答案).md#1微服务的缺点:)
**02、** [什么是 Spring Framework?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题大汇总(2021年Spring面试题大全带答案).md#2什么是-spring-framework)
**03、** [各服务之间通信,对Restful和Rpc这2种方式如何做选择?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题大汇总(2021年Spring面试题大全带答案).md#3各服务之间通信对restful和rpc这2种方式如何做选择)
**04、** [如何给Spring 容器提供配置元数据?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题大汇总(2021年Spring面试题大全带答案).md#4如何给spring-容器提供配置元数据)
**05、** [哪些是重要的bean生命周期方法? 你能重载它们吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题大汇总(2021年Spring面试题大全带答案).md#5哪些是重要的bean生命周期方法-你能重载它们吗)
**06、** [如何在 SpringBoot 中禁用 Actuator 端点安全性?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题大汇总(2021年Spring面试题大全带答案).md#6如何在-springboot-中禁用-actuator-端点安全性)
**07、** [一个Spring的应用看起来象什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题大汇总(2021年Spring面试题大全带答案).md#7一个spring的应用看起来象什么)
**08、** [第⼆层缓存:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题大汇总(2021年Spring面试题大全带答案).md#8第⼆层缓存:)
**09、** [自动装配有哪些局限性 ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题大汇总(2021年Spring面试题大全带答案).md#9自动装配有哪些局限性-)
**10、** [Spring MVC与Struts2区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题大汇总(2021年Spring面试题大全带答案).md#10spring-mvc与struts2区别)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题大汇总(2021年Spring面试题大全带答案).md)
## Spring面试题带答案(2024年Spring面试题及答案大汇总)
**01、** [如何在SpringBoot应用程序中实现Spring安全性?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题带答案(2021年Spring面试题及答案大汇总).md#1如何在springboot应用程序中实现spring安全性)
**02、** [spring 支持哪些 ORM 框架](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题带答案(2021年Spring面试题及答案大汇总).md#2spring-支持哪些-orm-框架)
**03、** [Spring Cloud解决了哪些问题?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题带答案(2021年Spring面试题及答案大汇总).md#3spring-cloud解决了哪些问题)
**04、** [SpringBoot、Spring MVC 和 Spring 有什么区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题带答案(2021年Spring面试题及答案大汇总).md#4springbootspring-mvc-和-spring-有什么区别)
**05、** [SpringBoot 是否可以使用 XML 配置 ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题带答案(2021年Spring面试题及答案大汇总).md#5springboot-是否可以使用-xml-配置-)
**06、** [什么是 WebSockets?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题带答案(2021年Spring面试题及答案大汇总).md#6什么是-websockets)
**07、** [Spring支持的事务管理类型](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题带答案(2021年Spring面试题及答案大汇总).md#7spring支持的事务管理类型)
**08、** [什么是幂等性?它是如何使用的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题带答案(2021年Spring面试题及答案大汇总).md#8什么是幂等性它是如何使用的)
**09、** [[@Autowired ](/Autowired ) 注解](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题带答案(2021年Spring面试题及答案大汇总).md#9[@autowired-]/autowired--注解)
**10、** [SpringBoot 的核心注解是哪个?它主要由哪几个注解组成的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题带答案(2021年Spring面试题及答案大汇总).md#10springboot-的核心注解是哪个它主要由哪几个注解组成的)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题带答案(2021年Spring面试题及答案大汇总).md)
## Spring面试题汇总及答案(2024年Spring面试题及答案大全)
**01、** [如何在 SpringBoot 中添加通用的 JS 代码?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题汇总及答案(2021年Spring面试题及答案大全).md#1如何在-springboot-中添加通用的-js-代码)
**02、** [什么是Spring Cloud?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题汇总及答案(2021年Spring面试题及答案大全).md#2什么是spring-cloud)
**03、** [Spring Cloud OpenFeign](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题汇总及答案(2021年Spring面试题及答案大全).md#3spring-cloud-openfeign)
**04、** [SpringBoot Starter的工作原理](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题汇总及答案(2021年Spring面试题及答案大全).md#4springboot-starter的工作原理)
**05、** [Spring Cloud和SpringBoot版本对应关系](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题汇总及答案(2021年Spring面试题及答案大全).md#5spring-cloud和springboot版本对应关系)
**06、** [如何不通过任何配置来选择 Hibernate 作为 JPA 的默认实现?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题汇总及答案(2021年Spring面试题及答案大全).md#6如何不通过任何配置来选择-hibernate-作为-jpa-的默认实现)
**07、** [什么是SpringBoot?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题汇总及答案(2021年Spring面试题及答案大全).md#7什么是springboot)
**08、** [Spring对DAO的支持](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题汇总及答案(2021年Spring面试题及答案大全).md#8spring对dao的支持)
**09、** [SpringBoot 2.X 有什么新特性?与 1.X 有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题汇总及答案(2021年Spring面试题及答案大全).md#9springboot-2x-有什么新特性与-1x-有什么区别)
**10、** [谈一下领域驱动设计](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题汇总及答案(2021年Spring面试题及答案大全).md#10谈一下领域驱动设计)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题汇总及答案(2021年Spring面试题及答案大全).md)
## Spring面试题附答案汇总(2024年Spring面试题及答案大全)
**01、** [分布式配置中心有那些框架?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题附答案汇总(2021年Spring面试题及答案大全).md#1分布式配置中心有那些框架)
**02、** [什么是 AOP 代理?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题附答案汇总(2021年Spring面试题及答案大全).md#2什么是-aop-代理)
**03、** [PACT在微服务架构中的用途是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题附答案汇总(2021年Spring面试题及答案大全).md#3pact在微服务架构中的用途是什么)
**04、** [什么是凝聚力?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题附答案汇总(2021年Spring面试题及答案大全).md#4什么是凝聚力)
**05、** [微服务之间是如何独立通讯的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题附答案汇总(2021年Spring面试题及答案大全).md#5微服务之间是如何独立通讯的)
**06、** [SpringBoot 支持哪些日志框架?推荐和默认的日志框架是哪个?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题附答案汇总(2021年Spring面试题及答案大全).md#6springboot-支持哪些日志框架推荐和默认的日志框架是哪个)
**07、** [什么是客户证书?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题附答案汇总(2021年Spring面试题及答案大全).md#7什么是客户证书)
**08、** [什么是Spring Initializer?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题附答案汇总(2021年Spring面试题及答案大全).md#8什么是spring-initializer)
**09、** [Springboot 有哪些优点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题附答案汇总(2021年Spring面试题及答案大全).md#9springboot-有哪些优点)
**10、** [什么是Spring Cloud Bus?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题附答案汇总(2021年Spring面试题及答案大全).md#10什么是spring-cloud-bus)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题附答案汇总(2021年Spring面试题及答案大全).md)
## Spring面试题附答案(2024年Spring面试题及答案大汇总)
**01、** [如何在 SpringBoot 启动的时候运行一些特定的代码?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题附答案(2021年Spring面试题及答案大汇总).md#1如何在-springboot-启动的时候运行一些特定的代码)
**02、** [Spring Cloud OpenFeign](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题附答案(2021年Spring面试题及答案大汇总).md#2spring-cloud-openfeign)
**03、** [常用网关框架有那些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题附答案(2021年Spring面试题及答案大汇总).md#3常用网关框架有那些)
**04、** [如何重新加载SpringBoot上的更改,而无需重新启动服务器?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题附答案(2021年Spring面试题及答案大汇总).md#4如何重新加载springboot上的更改而无需重新启动服务器)
**05、** [如何集成SpringBoot和ActiveMQ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题附答案(2021年Spring面试题及答案大汇总).md#5如何集成springboot和activemq)
**06、** [SpringBoot有哪些优点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题附答案(2021年Spring面试题及答案大汇总).md#6springboot有哪些优点)
**07、** [SpringBoot 提供了哪些核心功能?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题附答案(2021年Spring面试题及答案大汇总).md#7springboot-提供了哪些核心功能)
**08、** [如何集成 SpringBoot 和 ActiveMQ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题附答案(2021年Spring面试题及答案大汇总).md#8如何集成-springboot-和-activemq)
**09、** [什么是Spring Profiles?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题附答案(2021年Spring面试题及答案大汇总).md#9什么是spring-profiles)
**10、** [什么是Eureka的自我保护模式,](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题附答案(2021年Spring面试题及答案大汇总).md#10什么是eureka的自我保护模式)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring面试题附答案(2021年Spring面试题及答案大汇总).md)
## Spring高级面试题及答案大全(2024年Spring面试题答案大汇总)
**01、** [如何解决POST请求中文乱码问题,GET的又如何处理呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题及答案大全(2021年Spring面试题答案大汇总).md#1如何解决post请求中文乱码问题get的又如何处理呢)
**02、** [@Component, @Controller, @Repository, [@Service ](/Service ) 有何区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题及答案大全(2021年Spring面试题答案大汇总).md#2@component,-@controller,-@repository,-[@service-]/service--有何区别)
**03、** [[@Qualifier ](/Qualifier ) 注解有什么用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题及答案大全(2021年Spring面试题答案大汇总).md#3[@qualifier-]/qualifier--注解有什么用)
**04、** [SpringBoot 自动配置原理](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题及答案大全(2021年Spring面试题答案大汇总).md#4springboot-自动配置原理)
**05、** [spring bean 容器的生命周期是什么样的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题及答案大全(2021年Spring面试题答案大汇总).md#5spring-bean-容器的生命周期是什么样的)
**06、** [SpringBoot 实现热部署有哪几种方式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题及答案大全(2021年Spring面试题答案大汇总).md#6springboot-实现热部署有哪几种方式)
**07、** [Spring由哪些模块组成?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题及答案大全(2021年Spring面试题答案大汇总).md#7spring由哪些模块组成)
**08、** [Spring IoC 的实现机制。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题及答案大全(2021年Spring面试题答案大汇总).md#8spring-ioc-的实现机制。)
**09、** [使用 Spring 有哪些方式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题及答案大全(2021年Spring面试题答案大汇总).md#9使用-spring-有哪些方式)
**10、** [什么是 Spring Cloud Bus?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题及答案大全(2021年Spring面试题答案大汇总).md#10什么是-spring-cloud-bus)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题及答案大全(2021年Spring面试题答案大汇总).md)
## Spring高级面试题及答案汇总(2024年Spring面试题答案大全)
**01、** [是否可以在Spring boot中更改嵌入式Tomcat服务器的端口?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题及答案汇总(2021年Spring面试题答案大全).md#1是否可以在spring-boot中更改嵌入式tomcat服务器的端口)
**02、** [什么是嵌入式服务器?我们为什么要使用嵌入式服务器呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题及答案汇总(2021年Spring面试题答案大全).md#2什么是嵌入式服务器我们为什么要使用嵌入式服务器呢)
**03、** [如何使用 SpringBoot 实现全局异常处理?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题及答案汇总(2021年Spring面试题答案大全).md#3如何使用-springboot-实现全局异常处理)
**04、** [SpringBoot 打成的 jar 和普通的 jar 有什么区别 ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题及答案汇总(2021年Spring面试题答案大全).md#4springboot-打成的-jar-和普通的-jar-有什么区别-)
**05、** [什么是Spring的内部bean?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题及答案汇总(2021年Spring面试题答案大全).md#5什么是spring的内部bean)
**06、** [怎样开启注解装配?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题及答案汇总(2021年Spring面试题答案大全).md#6怎样开启注解装配)
**07、** [链路跟踪Sleuth](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题及答案汇总(2021年Spring面试题答案大全).md#7链路跟踪sleuth)
**08、** [有几种不同类型的自动代理?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题及答案汇总(2021年Spring面试题答案大全).md#8有几种不同类型的自动代理)
**09、** [如何使用 SpringBoot 实现异常处理?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题及答案汇总(2021年Spring面试题答案大全).md#9如何使用-springboot-实现异常处理)
**10、** [为什么我们需要 spring-boot-maven-plugin?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题及答案汇总(2021年Spring面试题答案大全).md#10为什么我们需要-spring-boot-maven-plugin)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题及答案汇总(2021年Spring面试题答案大全).md)
## Spring高级面试题大全带答案(2024年Spring面试题及答案整理)
**01、** [Spring Cloud Consul](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题大全带答案(2021年Spring面试题及答案整理).md#1spring-cloud-consul)
**02、** [Spring MVC的异常处理?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题大全带答案(2021年Spring面试题及答案整理).md#2spring-mvc的异常处理)
**03、** [SpringBoot 的核心注解是哪个?它主要由哪几个注解组成的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题大全带答案(2021年Spring面试题及答案整理).md#3springboot-的核心注解是哪个它主要由哪几个注解组成的)
**04、** [[@Qualifier ](/Qualifier ) 注解](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题大全带答案(2021年Spring面试题及答案整理).md#4[@qualifier-]/qualifier--注解)
**05、** [服务注册和发现是什么意思?Spring Cloud 如何实现?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题大全带答案(2021年Spring面试题及答案整理).md#5服务注册和发现是什么意思spring-cloud-如何实现)
**06、** [为什么需要域驱动设计(DDD)?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题大全带答案(2021年Spring面试题及答案整理).md#6为什么需要域驱动设计ddd)
**07、** [什么是 Spring Data ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题大全带答案(2021年Spring面试题及答案整理).md#7什么是-spring-data-)
**08、** [设计微服务的最佳实践是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题大全带答案(2021年Spring面试题及答案整理).md#8设计微服务的最佳实践是什么)
**09、** [什么是 AOP 切点](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题大全带答案(2021年Spring面试题及答案整理).md#9什么是-aop-切点)
**10、** [SpringBoot 中如何解决跨域问题 ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题大全带答案(2021年Spring面试题及答案整理).md#10springboot-中如何解决跨域问题-)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题大全带答案(2021年Spring面试题及答案整理).md)
## Spring高级面试题大汇总(2024年Spring面试题大全带答案)
**01、** [SpringBoot 支持哪些日志框架?推荐和默认的日志框架是哪个?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题大汇总(2021年Spring面试题大全带答案).md#1springboot-支持哪些日志框架推荐和默认的日志框架是哪个)
**02、** [什么是SpringBoot](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题大汇总(2021年Spring面试题大全带答案).md#2什么是springboot)
**03、** [DiscoveryClient的作用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题大汇总(2021年Spring面试题大全带答案).md#3discoveryclient的作用)
**04、** [什么是Spring MVC?简单介绍下你对Spring MVC的理解?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题大汇总(2021年Spring面试题大全带答案).md#4什么是spring-mvc简单介绍下你对spring-mvc的理解)
**05、** [spring DAO 有什么用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题大汇总(2021年Spring面试题大全带答案).md#5spring-dao-有什么用)
**06、** [什么是基于Java的Spring注解配置? 给一些注解的例子.](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题大汇总(2021年Spring面试题大全带答案).md#6什么是基于java的spring注解配置-给一些注解的例子)
**07、** [SpringBoot 有哪几种读取配置的方式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题大汇总(2021年Spring面试题大全带答案).md#7springboot-有哪几种读取配置的方式)
**08、** [SpringBoot的配置文件有哪几种格式?区别是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题大汇总(2021年Spring面试题大全带答案).md#8springboot的配置文件有哪几种格式区别是什么)
**09、** [Spring Cloud Netflix](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题大汇总(2021年Spring面试题大全带答案).md#9spring-cloud-netflix)
**10、** [什么是Spring Cloud?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题大汇总(2021年Spring面试题大全带答案).md#10什么是spring-cloud)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题大汇总(2021年Spring面试题大全带答案).md)
## Spring高级面试题汇总及答案(2024年Spring面试题及答案大全)
**01、** [如何重新加载SpringBoot上的更改,而无需重新启动服务器?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题汇总及答案(2021年Spring面试题及答案大全).md#1如何重新加载springboot上的更改而无需重新启动服务器)
**02、** [能否举一个例子来解释更多 Staters 的内容?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题汇总及答案(2021年Spring面试题及答案大全).md#2能否举一个例子来解释更多-staters-的内容)
**03、** [微服务限流 http限流:我们使⽤nginx的limitzone来完成:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题汇总及答案(2021年Spring面试题及答案大全).md#3微服务限流-http限流:我们使⽤nginx的limitzone来完成:)
**04、** [Spring MVC里面拦截器是怎么写的](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题汇总及答案(2021年Spring面试题及答案大全).md#4spring-mvc里面拦截器是怎么写的)
**05、** [什么是无所不在的语言?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题汇总及答案(2021年Spring面试题及答案大全).md#5什么是无所不在的语言)
**06、** [[@Required ](/Required ) 注解有什么用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题汇总及答案(2021年Spring面试题及答案大全).md#6[@required-]/required--注解有什么用)
**07、** [Spring、SpringBoot、SpringMVC的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题汇总及答案(2021年Spring面试题及答案大全).md#7springspringbootspringmvc的区别)
**08、** [微服务的优点](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题汇总及答案(2021年Spring面试题及答案大全).md#8微服务的优点)
**09、** [我们如何在测试中消除非决定论?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题汇总及答案(2021年Spring面试题及答案大全).md#9我们如何在测试中消除非决定论)
**10、** [什么是 JavaConfig?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题汇总及答案(2021年Spring面试题及答案大全).md#10什么是-javaconfig)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题汇总及答案(2021年Spring面试题及答案大全).md)
## Spring高级面试题附答案汇总(2024年Spring面试题及答案大全)
**01、** [什么是嵌入式服务器?我们为什么要使用嵌入式服务器呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题附答案汇总(2021年Spring面试题及答案大全).md#1什么是嵌入式服务器我们为什么要使用嵌入式服务器呢)
**02、** [什么是Spring Cloud Zuul(服务网关)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题附答案汇总(2021年Spring面试题及答案大全).md#2什么是spring-cloud-zuul服务网关)
**03、** [如何使用 SpringBoot 自动重装我的应用程序?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题附答案汇总(2021年Spring面试题及答案大全).md#3如何使用-springboot-自动重装我的应用程序)
**04、** [SpringBoot 2.X 有什么新特性?与 1.X 有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题附答案汇总(2021年Spring面试题及答案大全).md#4springboot-2x-有什么新特性与-1x-有什么区别)
**05、** [Spring MVC怎么和AJAX相互调用的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题附答案汇总(2021年Spring面试题及答案大全).md#5spring-mvc怎么和ajax相互调用的)
**06、** [REST 和RPC对比](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题附答案汇总(2021年Spring面试题及答案大全).md#6rest-和rpc对比)
**07、** [核心容器(应用上下文) 模块。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题附答案汇总(2021年Spring面试题及答案大全).md#7核心容器应用上下文-模块。)
**08、** [Spring框架的事务管理有哪些优点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题附答案汇总(2021年Spring面试题及答案大全).md#8spring框架的事务管理有哪些优点)
**09、** [什么是bean的自动装配?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题附答案汇总(2021年Spring面试题及答案大全).md#9什么是bean的自动装配)
**10、** [Spring Framework 有哪些不同的功能?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题附答案汇总(2021年Spring面试题及答案大全).md#10spring-framework-有哪些不同的功能)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Spring/Spring高级面试题附答案汇总(2021年Spring面试题及答案大全).md)
## SpringBoot中级面试题汇总及答案(2024年SpringBoot面试题及答案大全)
**01、** [SpringBoot Starter 的工作原理是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot中级面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#1springboot-starter-的工作原理是什么)
**02、** [SpringBoot 的核心配置文件有哪几个?它们的区别是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot中级面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#2springboot-的核心配置文件有哪几个它们的区别是什么)
**03、** [Spring、SpringBoot、SpringMVC的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot中级面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#3springspringbootspringmvc的区别)
**04、** [SpringBoot的核心注解是哪个?它主要由哪几个注解组成的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot中级面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#4springboot的核心注解是哪个它主要由哪几个注解组成的)
**05、** [SpringBoot 配置文件的加载顺序](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot中级面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#5springboot-配置文件的加载顺序)
**06、** [如何在 SpringBoot 中添加通用的 JS 代码?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot中级面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#6如何在-springboot-中添加通用的-js-代码)
**07、** [SpringBoot 中如何实现定时任务 ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot中级面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#7springboot-中如何实现定时任务-)
**08、** [如何在SpringBoot中禁用Actuator端点安全性?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot中级面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#8如何在springboot中禁用actuator端点安全性)
**09、** [Async异步调用方法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot中级面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#9async异步调用方法)
**10、** [什么是自动配置?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot中级面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#10什么是自动配置)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot中级面试题汇总及答案(2021年SpringBoot面试题及答案大全).md)
## SpringBoot中级面试题附答案汇总(2024年SpringBoot面试题及答案大全)
**01、** [什么是 Spring Data?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot中级面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#1什么是-spring-data)
**02、** [运行 SpringBoot 有哪几种方式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot中级面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#2运行-springboot-有哪几种方式)
**03、** [什么是Swagger?你用SpringBoot实现了它吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot中级面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#3什么是swagger你用springboot实现了它吗)
**04、** [SpringBoot 的核心注解是哪个?它主要由哪几个注解组成的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot中级面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#4springboot-的核心注解是哪个它主要由哪几个注解组成的)
**05、** [什么是 YAML?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot中级面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#5什么是-yaml)
**06、** [如何在自定义端口上运行 SpringBoot应用程序?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot中级面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#6如何在自定义端口上运行-springboot应用程序)
**07、** [当 SpringBoot 应用程序作为 Java 应用程序运行时,后台会发生什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot中级面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#7当-springboot-应用程序作为-java-应用程序运行时后台会发生什么)
**08、** [我们如何连接一个像 MySQL 或者Orcale 一样的外部数据库?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot中级面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#8我们如何连接一个像-mysql-或者orcale-一样的外部数据库)
**09、** [SpringBoot、Spring MVC 和 Spring 有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot中级面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#9springbootspring-mvc-和-spring-有什么区别)
**10、** [SpringBoot常用的starter有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot中级面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#10springboot常用的starter有哪些)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot中级面试题附答案汇总(2021年SpringBoot面试题及答案大全).md)
## SpringBoot面试题带答案(2024年SpringBoot面试题及答案大汇总)
**01、** [SpringBoot 如何设置支持跨域请求?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题带答案(2021年SpringBoot面试题及答案大汇总).md#1springboot-如何设置支持跨域请求)
**02、** [SpringBoot多数据源拆分的思路](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题带答案(2021年SpringBoot面试题及答案大汇总).md#2springboot多数据源拆分的思路)
**03、** [SpringBoot 2.X 有什么新特性?与 1.X 有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题带答案(2021年SpringBoot面试题及答案大汇总).md#3springboot-2x-有什么新特性与-1x-有什么区别)
**04、** [SpringBoot有哪些优点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题带答案(2021年SpringBoot面试题及答案大汇总).md#4springboot有哪些优点)
**05、** [RequestMapping 和 GetMapping 的不同之处在哪里?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题带答案(2021年SpringBoot面试题及答案大汇总).md#5requestmapping-和-getmapping-的不同之处在哪里)
**06、** [如何实现 SpringBoot 应用程序的安全性?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题带答案(2021年SpringBoot面试题及答案大汇总).md#6如何实现-springboot-应用程序的安全性)
**07、** [你能否举一个以 ReadOnly 为事务管理的例子?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题带答案(2021年SpringBoot面试题及答案大汇总).md#7你能否举一个以-readonly-为事务管理的例子)
**08、** [SpringBoot读取配置文件的方式](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题带答案(2021年SpringBoot面试题及答案大汇总).md#8springboot读取配置文件的方式)
**09、** [您使用了哪些 starter maven 依赖项?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题带答案(2021年SpringBoot面试题及答案大汇总).md#9您使用了哪些-starter-maven-依赖项)
**10、** [SpringBoot有哪些优点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题带答案(2021年SpringBoot面试题及答案大汇总).md#10springboot有哪些优点)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题带答案(2021年SpringBoot面试题及答案大汇总).md)
## SpringBoot面试题汇总及答案(2024年SpringBoot面试题及答案大全)
**01、** [如何不通过任何配置来选择 Hibernate 作为 JPA 的默认实现?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#1如何不通过任何配置来选择-hibernate-作为-jpa-的默认实现)
**02、** [SpringBoot 的核心注解是哪个?它主要由哪几个注解组成的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#2springboot-的核心注解是哪个它主要由哪几个注解组成的)
**03、** [什么是 WebSockets?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#3什么是-websockets)
**04、** [运行 SpringBoot 有哪几种方式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#4运行-springboot-有哪几种方式)
**05、** [什么是执行器停机?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#5什么是执行器停机)
**06、** [我们如何监视所有 SpringBoot 微服务?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#6我们如何监视所有-springboot-微服务)
**07、** [如何使用SpringBoot实现分页和排序?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#7如何使用springboot实现分页和排序)
**08、** [什么是 JavaConfig?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#8什么是-javaconfig)
**09、** [如何实现SpringBoot应用程序的安全性?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#9如何实现springboot应用程序的安全性)
**10、** [比较一下 Spring Security 和 Shiro 各自的优缺点 ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#10比较一下-spring-security-和-shiro-各自的优缺点-)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题汇总及答案(2021年SpringBoot面试题及答案大全).md)
## SpringBoot面试题附答案汇总(2024年SpringBoot面试题及答案大全)
**01、** [Spring Cache 三种常用的缓存注解和意义?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#1spring-cache-三种常用的缓存注解和意义)
**02、** [SpringBoot有哪些优点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#2springboot有哪些优点)
**03、** [什么是CSRF攻击?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#3什么是csrf攻击)
**04、** [SpringBoot 2.X 有什么新特性?与 1.X 有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#4springboot-2x-有什么新特性与-1x-有什么区别)
**05、** [你如何理解 SpringBoot 配置加载顺序?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#5你如何理解-springboot-配置加载顺序)
**06、** [SpringBoot的缺点](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#6springboot的缺点)
**07、** [微服务中如何实现 session 共享 ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#7微服务中如何实现-session-共享-)
**08、** [SpringBoot 是否可以使用 XML 配置 ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#8springboot-是否可以使用-xml-配置-)
**09、** [什么是 JavaConfig?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#9什么是-javaconfig)
**10、** [各服务之间通信,对Restful和Rpc这2种方式如何做选择?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#10各服务之间通信对restful和rpc这2种方式如何做选择)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题附答案汇总(2021年SpringBoot面试题及答案大全).md)
## SpringBoot面试题附答案(2024年SpringBoot面试题及答案大汇总)
**01、** [SpringBoot 配置加载顺序?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题附答案(2021年SpringBoot面试题及答案大汇总).md#1springboot-配置加载顺序)
**02、** [SpringBoot 自动配置原理是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题附答案(2021年SpringBoot面试题及答案大汇总).md#2springboot-自动配置原理是什么)
**03、** [SpringBoot 支持哪些日志框架?推荐和默认的日志框架是哪个?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题附答案(2021年SpringBoot面试题及答案大汇总).md#3springboot-支持哪些日志框架推荐和默认的日志框架是哪个)
**04、** [SpringBoot 实现热部署有哪几种方式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题附答案(2021年SpringBoot面试题及答案大汇总).md#4springboot-实现热部署有哪几种方式)
**05、** [为什么我们需要 spring-boot-maven-plugin?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题附答案(2021年SpringBoot面试题及答案大汇总).md#5为什么我们需要-spring-boot-maven-plugin)
**06、** [比较一下 Spring Security 和 Shiro 各自的优缺点 ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题附答案(2021年SpringBoot面试题及答案大汇总).md#6比较一下-spring-security-和-shiro-各自的优缺点-)
**07、** [什么是JavaConfig?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题附答案(2021年SpringBoot面试题及答案大汇总).md#7什么是javaconfig)
**08、** [SpringBoot 2.X 有什么新特性?与 1.X 有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题附答案(2021年SpringBoot面试题及答案大汇总).md#8springboot-2x-有什么新特性与-1x-有什么区别)
**09、** [JPA 和 Hibernate 有哪些区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题附答案(2021年SpringBoot面试题及答案大汇总).md#9jpa-和-hibernate-有哪些区别)
**10、** [YAML 配置的优势在哪里 ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题附答案(2021年SpringBoot面试题及答案大汇总).md#10yaml-配置的优势在哪里-)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot面试题附答案(2021年SpringBoot面试题及答案大汇总).md)
## SpringBoot高级面试题汇总及答案(2024年SpringBoot面试题及答案大全)
**01、** [SpringBoot 中如何解决跨域问题 ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot高级面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#1springboot-中如何解决跨域问题-)
**02、** [如何集成 SpringBoot 和 ActiveMQ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot高级面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#2如何集成-springboot-和-activemq)
**03、** [什么是 Apache Kafka?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot高级面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#3什么是-apache-kafka)
**04、** [spring-boot-starter-parent 有什么用 ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot高级面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#4spring-boot-starter-parent-有什么用-)
**05、** [SpringBoot与SpringCloud 区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot高级面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#5springboot与springcloud-区别)
**06、** [SpringBoot 中的 starter 到底是什么 ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot高级面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#6springboot-中的-starter-到底是什么-)
**07、** [spring boot监听器流程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot高级面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#7spring-boot监听器流程)
**08、** [SpringBoot 支持哪些日志框架?推荐和默认的日志框架是哪个?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot高级面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#8springboot-支持哪些日志框架推荐和默认的日志框架是哪个)
**09、** [什么是SpringBoot?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot高级面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#9什么是springboot)
**10、** [SpringBoot常用的starter有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot高级面试题汇总及答案(2021年SpringBoot面试题及答案大全).md#10springboot常用的starter有哪些)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot高级面试题汇总及答案(2021年SpringBoot面试题及答案大全).md)
## SpringBoot高级面试题附答案汇总(2024年SpringBoot面试题及答案大全)
**01、** [使用 SpringBoot 启动连接到内存数据库 H2 的 JPA 应用程序需要哪些依赖项?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot高级面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#1使用-springboot-启动连接到内存数据库-h2-的-jpa-应用程序需要哪些依赖项)
**02、** [SpringBoot 中的 starter 到底是什么 ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot高级面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#2springboot-中的-starter-到底是什么-)
**03、** [SpringBoot 可以兼容老 Spring 项目吗,如何做?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot高级面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#3springboot-可以兼容老-spring-项目吗如何做)
**04、** [SpringBoot 的核心配置文件有哪几个?它们的区别是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot高级面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#4springboot-的核心配置文件有哪几个它们的区别是什么)
**05、** [spring boot 核心配置文件是什么?bootstrap.properties 和 application.properties 有何区别 ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot高级面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#5spring-boot-核心配置文件是什么bootstrapproperties-和-applicationproperties-有何区别-)
**06、** [如何使用 SpringBoot 实现分页和排序?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot高级面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#6如何使用-springboot-实现分页和排序)
**07、** [如何集成SpringBoot和ActiveMQ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot高级面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#7如何集成springboot和activemq)
**08、** [如何在 SpringBoot 启动的时候运行一些特定的代码?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot高级面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#8如何在-springboot-启动的时候运行一些特定的代码)
**09、** [SpringBoot 自动配置原理是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot高级面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#9springboot-自动配置原理是什么)
**10、** [SpringBoot事物的使用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot高级面试题附答案汇总(2021年SpringBoot面试题及答案大全).md#10springboot事物的使用)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringBoot/SpringBoot高级面试题附答案汇总(2021年SpringBoot面试题及答案大全).md)
## SpringCloud中级面试题汇总及答案(2024年SpringCloud面试题及答案大全)
**01、** [Spring Cloud解决了哪些问题?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud中级面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#1spring-cloud解决了哪些问题)
**02、** [Zuul网关如何搭建集群](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud中级面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#2zuul网关如何搭建集群)
**03、** [我们可以用微服务创建状态机吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud中级面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#3我们可以用微服务创建状态机吗)
**04、** [什么是Feign?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud中级面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#4什么是feign)
**05、** [如何设置服务发现?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud中级面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#5如何设置服务发现)
**06、** [您对微服务有何了解?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud中级面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#6您对微服务有何了解)
**07、** [什么是耦合和凝聚力?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud中级面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#7什么是耦合和凝聚力)
**08、** [什么是Spring Cloud?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud中级面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#8什么是spring-cloud)
**09、** [dubbo服务注册与发现原理](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud中级面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#9dubbo服务注册与发现原理)
**10、** [微服务有什么特点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud中级面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#10微服务有什么特点)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud中级面试题汇总及答案(2021年SpringCloud面试题及答案大全).md)
## SpringCloud中级面试题附答案汇总(2024年SpringCloud面试题及答案大全)
**01、** [什么是Spring Cloud Bus?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud中级面试题附答案汇总(2021年SpringCloud面试题及答案大全).md#1什么是spring-cloud-bus)
**02、** [微服务限流 dubbo限流:dubbo提供了多个和请求相关的filter:ActiveLimitFilter ExecuteLimitFilter TPSLimiterFilter](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud中级面试题附答案汇总(2021年SpringCloud面试题及答案大全).md#2微服务限流-dubbo限流:dubbo提供了多个和请求相关的filter:activelimitfilter-executelimitfilter-tpslimiterfilter)
**03、** [微服务设计的基础是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud中级面试题附答案汇总(2021年SpringCloud面试题及答案大全).md#3微服务设计的基础是什么)
**04、** [eureka服务注册与发现原理](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud中级面试题附答案汇总(2021年SpringCloud面试题及答案大全).md#4eureka服务注册与发现原理)
**05、** [为什么在微服务中需要Reports报告和Dashboards仪表板?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud中级面试题附答案汇总(2021年SpringCloud面试题及答案大全).md#5为什么在微服务中需要reports报告和dashboards仪表板)
**06、** [列举微服务技术栈](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud中级面试题附答案汇总(2021年SpringCloud面试题及答案大全).md#6列举微服务技术栈)
**07、** [什么是Eureka的自我保护模式,](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud中级面试题附答案汇总(2021年SpringCloud面试题及答案大全).md#7什么是eureka的自我保护模式)
**08、** [微服务有哪些特点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud中级面试题附答案汇总(2021年SpringCloud面试题及答案大全).md#8微服务有哪些特点)
**09、** [为什么人们会犹豫使用微服务?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud中级面试题附答案汇总(2021年SpringCloud面试题及答案大全).md#9为什么人们会犹豫使用微服务)
**10、** [Spring Cloud和各子项目版本对应关系](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud中级面试题附答案汇总(2021年SpringCloud面试题及答案大全).md#10spring-cloud和各子项目版本对应关系)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud中级面试题附答案汇总(2021年SpringCloud面试题及答案大全).md)
## SpringCloud面试题带答案(2024年SpringCloud面试题及答案大汇总)
**01、** [什么是凝聚力?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题带答案(2021年SpringCloud面试题及答案大汇总).md#1什么是凝聚力)
**02、** [为什么需要域驱动设计(DDD)?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题带答案(2021年SpringCloud面试题及答案大汇总).md#2为什么需要域驱动设计ddd)
**03、** [eureka和zookeeper都可以提供服务注册与发现的功能,请说说两个的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题带答案(2021年SpringCloud面试题及答案大汇总).md#3eureka和zookeeper都可以提供服务注册与发现的功能请说说两个的区别)
**04、** [服务降级底层是如何实现的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题带答案(2021年SpringCloud面试题及答案大汇总).md#4服务降级底层是如何实现的)
**05、** [什么是持续集成(CI)?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题带答案(2021年SpringCloud面试题及答案大汇总).md#5什么是持续集成ci)
**06、** [第⼀层缓存:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题带答案(2021年SpringCloud面试题及答案大汇总).md#6第⼀层缓存:)
**07、** [微服务测试的主要障碍是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题带答案(2021年SpringCloud面试题及答案大汇总).md#7微服务测试的主要障碍是什么)
**08、** [接⼝限流⽅法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题带答案(2021年SpringCloud面试题及答案大汇总).md#8接⼝限流⽅法)
**09、** [什么是feigin?它的优点是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题带答案(2021年SpringCloud面试题及答案大汇总).md#9什么是feigin它的优点是什么)
**10、** [设计微服务的最佳实践是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题带答案(2021年SpringCloud面试题及答案大汇总).md#10设计微服务的最佳实践是什么)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题带答案(2021年SpringCloud面试题及答案大汇总).md)
## SpringCloud面试题汇总及答案(2024年SpringCloud面试题及答案大全)
**01、** [负载平衡的意义什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#1负载平衡的意义什么)
**02、** [Spring Cloud Zookeeper](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#2spring-cloud-zookeeper)
**03、** [为什么需要学习Spring Cloud](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#3为什么需要学习spring-cloud)
**04、** [微服务架构如何运作?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#4微服务架构如何运作)
**05、** [22。你能否给出关于休息和微服务的要点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#522。你能否给出关于休息和微服务的要点)
**06、** [什么是有界上下文?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#6什么是有界上下文)
**07、** [Spring Cloud Consul](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#7spring-cloud-consul)
**08、** [什么是消费者驱动的合同(CDC)?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#8什么是消费者驱动的合同cdc)
**09、** [您对Mike Cohn的测试金字塔了解多少?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#9您对mike-cohn的测试金字塔了解多少)
**10、** [Spring Cloud OpenFeign](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#10spring-cloud-openfeign)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题汇总及答案(2021年SpringCloud面试题及答案大全).md)
## SpringCloud面试题附答案汇总(2024年SpringCloud面试题及答案大全)
**01、** [什么是微服务](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题附答案汇总(2021年SpringCloud面试题及答案大全).md#1什么是微服务)
**02、** [微服务限流 http限流:我们使⽤nginx的limitzone来完成:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题附答案汇总(2021年SpringCloud面试题及答案大全).md#2微服务限流-http限流:我们使⽤nginx的limitzone来完成:)
**03、** [Spring Cloud Netflix(重点,这些组件用的最多)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题附答案汇总(2021年SpringCloud面试题及答案大全).md#3spring-cloud-netflix重点这些组件用的最多)
**04、** [什么是端到端微服务测试?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题附答案汇总(2021年SpringCloud面试题及答案大全).md#4什么是端到端微服务测试)
**05、** [什么是Netflix Feign?它的优点是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题附答案汇总(2021年SpringCloud面试题及答案大全).md#5什么是netflix-feign它的优点是什么)
**06、** [什么是OAuth?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题附答案汇总(2021年SpringCloud面试题及答案大全).md#6什么是oauth)
**07、** [Ribbon是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题附答案汇总(2021年SpringCloud面试题及答案大全).md#7ribbon是什么)
**08、** [Spring Cloud抛弃了Dubbo 的RPC通信,采用的是基于HTTP的REST方式。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题附答案汇总(2021年SpringCloud面试题及答案大全).md#8spring-cloud抛弃了dubbo-的rpc通信采用的是基于http的rest方式。)
**09、** [什么是Idempotence以及它在哪里使用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题附答案汇总(2021年SpringCloud面试题及答案大全).md#9什么是idempotence以及它在哪里使用)
**10、** [SpringBoot支持哪些嵌入式容器?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题附答案汇总(2021年SpringCloud面试题及答案大全).md#10springboot支持哪些嵌入式容器)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题附答案汇总(2021年SpringCloud面试题及答案大全).md)
## SpringCloud面试题附答案(2024年SpringCloud面试题及答案大汇总)
**01、** [@LoadBalanced注解的作用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题附答案(2021年SpringCloud面试题及答案大汇总).md#1@loadbalanced注解的作用)
**02、** [什么是Spring Cloud?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题附答案(2021年SpringCloud面试题及答案大汇总).md#2什么是spring-cloud)
**03、** [Spring Cloud Bus](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题附答案(2021年SpringCloud面试题及答案大汇总).md#3spring-cloud-bus)
**04、** [负载平衡的意义什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题附答案(2021年SpringCloud面试题及答案大汇总).md#4负载平衡的意义什么)
**05、** [Web,RESTful API在微服务中的作用是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题附答案(2021年SpringCloud面试题及答案大汇总).md#5webrestful-api在微服务中的作用是什么)
**06、** [什么是Spring Cloud Zuul(服务网关)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题附答案(2021年SpringCloud面试题及答案大汇总).md#6什么是spring-cloud-zuul服务网关)
**07、** [过渡到微服务时的常见错误](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题附答案(2021年SpringCloud面试题及答案大汇总).md#7过渡到微服务时的常见错误)
**08、** [微服务之间如何独立通讯的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题附答案(2021年SpringCloud面试题及答案大汇总).md#8微服务之间如何独立通讯的)
**09、** [什么是Spring Cloud Gateway?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题附答案(2021年SpringCloud面试题及答案大汇总).md#9什么是spring-cloud-gateway)
**10、** [Spring Cloud Config](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题附答案(2021年SpringCloud面试题及答案大汇总).md#10spring-cloud-config)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud面试题附答案(2021年SpringCloud面试题及答案大汇总).md)
## SpringCloud高级面试题汇总及答案(2024年SpringCloud面试题及答案大全)
**01、** [什么是客户证书?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud高级面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#1什么是客户证书)
**02、** [REST 和RPC对比](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud高级面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#2rest-和rpc对比)
**03、** [分布式配置中心的作用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud高级面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#3分布式配置中心的作用)
**04、** [链路跟踪Sleuth](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud高级面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#4链路跟踪sleuth)
**05、** [服务注册和发现是什么意思?Spring Cloud如何实现?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud高级面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#5服务注册和发现是什么意思spring-cloud如何实现)
**06、** [21、在Spring MVC应用程序中使用WebMvcTest注释有什么用处?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud高级面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#621在spring-mvc应用程序中使用webmvctest注释有什么用处)
**07、** [什么是双因素身份验证?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud高级面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#7什么是双因素身份验证)
**08、** [什么是不同类型的微服务测试?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud高级面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#8什么是不同类型的微服务测试)
**09、** [什么是Eureka](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud高级面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#9什么是eureka)
**10、** [常用网关框架有那些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud高级面试题汇总及答案(2021年SpringCloud面试题及答案大全).md#10常用网关框架有那些)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/SpringCloud/SpringCloud高级面试题汇总及答案(2021年SpringCloud面试题及答案大全).md)
## ZooKeeper中级面试题汇总及答案(2024年ZooKeeper面试题及答案大全)
**01、** [分布式集群中为什么会有Master?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper中级面试题汇总及答案(2021年ZooKeeper面试题及答案大全).md#1分布式集群中为什么会有master)
**02、** [会话管理](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper中级面试题汇总及答案(2021年ZooKeeper面试题及答案大全).md#2会话管理)
**03、** [四种类型的数据节点 Znode](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper中级面试题汇总及答案(2021年ZooKeeper面试题及答案大全).md#3四种类型的数据节点-znode)
**04、** [获取分布式锁的流程](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper中级面试题汇总及答案(2021年ZooKeeper面试题及答案大全).md#4获取分布式锁的流程)
**05、** [删除指定节点?注意?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper中级面试题汇总及答案(2021年ZooKeeper面试题及答案大全).md#5删除指定节点注意)
**06、** [Zookeeper Watcher 机制 – 数据变更通知](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper中级面试题汇总及答案(2021年ZooKeeper面试题及答案大全).md#6zookeeper-watcher-机制-–-数据变更通知)
**07、** [ZAB协议?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper中级面试题汇总及答案(2021年ZooKeeper面试题及答案大全).md#7zab协议)
**08、** [zk节点宕机如何处理?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper中级面试题汇总及答案(2021年ZooKeeper面试题及答案大全).md#8zk节点宕机如何处理)
**09、** [服务端处理 Watcher 实现](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper中级面试题汇总及答案(2021年ZooKeeper面试题及答案大全).md#9服务端处理-watcher-实现)
**10、** [在sessionTimeout之内的会话,因服务器压力大、网络故障或客户端主动断开情况下,之前的会话还有效吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper中级面试题汇总及答案(2021年ZooKeeper面试题及答案大全).md#10在sessiontimeout之内的会话因服务器压力大网络故障或客户端主动断开情况下之前的会话还有效吗)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper中级面试题汇总及答案(2021年ZooKeeper面试题及答案大全).md)
## ZooKeeper面试题带答案(2024年ZooKeeper面试题及答案大汇总)
**01、** [Zookeeper做了什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题带答案(2021年ZooKeeper面试题及答案大汇总).md#1zookeeper做了什么)
**02、** [说几个zookeeper常用的命令。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题带答案(2021年ZooKeeper面试题及答案大汇总).md#2说几个zookeeper常用的命令。)
**03、** [服务器角色](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题带答案(2021年ZooKeeper面试题及答案大汇总).md#3服务器角色)
**04、** [ZooKeeper的数据模型?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题带答案(2021年ZooKeeper面试题及答案大汇总).md#4zookeeper的数据模型)
**05、** [ACL权限控制机制](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题带答案(2021年ZooKeeper面试题及答案大汇总).md#5acl权限控制机制)
**06、** [Zookeeper对节点的watch监听通知是永久的吗?为什么不是永久的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题带答案(2021年ZooKeeper面试题及答案大汇总).md#6zookeeper对节点的watch监听通知是永久的吗为什么不是永久的)
**07、** [Zookeeper 有哪几种几种部署模式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题带答案(2021年ZooKeeper面试题及答案大汇总).md#7zookeeper-有哪几种几种部署模式)
**08、** [服务端处理Watcher实现](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题带答案(2021年ZooKeeper面试题及答案大汇总).md#8服务端处理watcher实现)
**09、** [ACL 权限控制机制](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题带答案(2021年ZooKeeper面试题及答案大汇总).md#9acl-权限控制机制)
**10、** [Zookeeper工作原理](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题带答案(2021年ZooKeeper面试题及答案大汇总).md#10zookeeper工作原理)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题带答案(2021年ZooKeeper面试题及答案大汇总).md)
## ZooKeeper面试题汇总及答案(2024年ZooKeeper面试题及答案大全)
**01、** [ZooKeeper用推/拉模式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题汇总及答案(2021年ZooKeeper面试题及答案大全).md#1zookeeper用推/拉模式)
**02、** [集群角色?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题汇总及答案(2021年ZooKeeper面试题及答案大全).md#2集群角色)
**03、** [Zookeeper 怎么保证主从节点的状态同步?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题汇总及答案(2021年ZooKeeper面试题及答案大全).md#3zookeeper-怎么保证主从节点的状态同步)
**05、** [zookeeper 负载均衡和 nginx 负载均衡区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题汇总及答案(2021年ZooKeeper面试题及答案大全).md#5zookeeper-负载均衡和-nginx-负载均衡区别)
**06、** [权限控制?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题汇总及答案(2021年ZooKeeper面试题及答案大全).md#6权限控制)
**07、** [zookeeper是如何选取主leader的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题汇总及答案(2021年ZooKeeper面试题及答案大全).md#7zookeeper是如何选取主leader的)
**08、** [zookeeper负载均衡和nginx负载均衡区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题汇总及答案(2021年ZooKeeper面试题及答案大全).md#8zookeeper负载均衡和nginx负载均衡区别)
**09、** [ZooKeeper 是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题汇总及答案(2021年ZooKeeper面试题及答案大全).md#9zookeeper-是什么)
**10、** [数据同步](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题汇总及答案(2021年ZooKeeper面试题及答案大全).md#10数据同步)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题汇总及答案(2021年ZooKeeper面试题及答案大全).md)
## ZooKeeper面试题附答案(2024年ZooKeeper面试题及答案大汇总)
**01、** [四种类型的znode](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题附答案(2021年ZooKeeper面试题及答案大汇总).md#1四种类型的znode)
**02、** [Zookeeper的典型应用场景](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题附答案(2021年ZooKeeper面试题及答案大汇总).md#2zookeeper的典型应用场景)
**03、** [Zookeeper 的典型应用场景](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题附答案(2021年ZooKeeper面试题及答案大汇总).md#3zookeeper-的典型应用场景)
**04、** [zk的命名服务(文件系统)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题附答案(2021年ZooKeeper面试题及答案大汇总).md#4zk的命名服务文件系统)
**05、** [Zookeeper文件系统](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题附答案(2021年ZooKeeper面试题及答案大汇总).md#5zookeeper文件系统)
**06、** [Zookeeper 和 Dubbo 的关系?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题附答案(2021年ZooKeeper面试题及答案大汇总).md#6zookeeper-和-dubbo-的关系)
**07、** [ZooKeeper是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题附答案(2021年ZooKeeper面试题及答案大汇总).md#7zookeeper是什么)
**08、** [Zookeeper集群管理(文件系统、通知机制)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题附答案(2021年ZooKeeper面试题及答案大汇总).md#8zookeeper集群管理文件系统通知机制)
**09、** [Zookeeper 文件系统](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题附答案(2021年ZooKeeper面试题及答案大汇总).md#9zookeeper-文件系统)
**10、** [Chroot特性](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题附答案(2021年ZooKeeper面试题及答案大汇总).md#10chroot特性)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/ZooKeeper/ZooKeeper面试题附答案(2021年ZooKeeper面试题及答案大汇总).md)
## 大数据中级面试题汇总及答案(2024年大数据面试题及答案大全)
**01、** [hive数仓开发的基本流程](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据中级面试题汇总及答案(2021年大数据面试题及答案大全).md#1hive数仓开发的基本流程)
**02、** [“jps”命令的用处?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据中级面试题汇总及答案(2021年大数据面试题及答案大全).md#2“jps命令的用处)
**03、** [宕机分为HMaster宕机和HRegisoner宕机,如果是HRegisoner宕机,HMaster会将其所管理的region重新分布到其他活动的RegionServer上,由于数据和日志都持久在HDFS中,该操作不会导致数据丢失。所以数据的一致性和安全性是有保障的。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据中级面试题汇总及答案(2021年大数据面试题及答案大全).md#3宕机分为hmaster宕机和hregisoner宕机如果是hregisoner宕机hmaster会将其所管理的region重新分布到其他活动的regionserver上由于数据和日志都持久在hdfs中该操作不会导致数据丢失。所以数据的一致性和安全性是有保障的。)
**04、** [hadoop和spark都是并行计算,那么他们有什么相同和区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据中级面试题汇总及答案(2021年大数据面试题及答案大全).md#4hadoop和spark都是并行计算那么他们有什么相同和区别)
**05、** [创建topic:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据中级面试题汇总及答案(2021年大数据面试题及答案大全).md#5创建topic:)
**06、** [请描述如何解决Hbase中region太小和region太大带来的结果。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据中级面试题汇总及答案(2021年大数据面试题及答案大全).md#6请描述如何解决hbase中region太小和region太大带来的结果。)
**07、** [解释下hbase实时查询原理](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据中级面试题汇总及答案(2021年大数据面试题及答案大全).md#7解释下hbase实时查询原理)
**08、** [RDD 是什么](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据中级面试题汇总及答案(2021年大数据面试题及答案大全).md#8rdd-是什么)
**09、** [简单说一下hadoop的map-reduce模型](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据中级面试题汇总及答案(2021年大数据面试题及答案大全).md#9简单说一下hadoop的map-reduce模型)
**10、** [hadoop的TextInputFormat作用是什么,如何自定义实现?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据中级面试题汇总及答案(2021年大数据面试题及答案大全).md#10hadoop的textinputformat作用是什么如何自定义实现)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据中级面试题汇总及答案(2021年大数据面试题及答案大全).md)
## 大数据中级面试题附答案汇总(2024年大数据面试题及答案大全)
**01、** [简要描述如何安装配置apache的一个开源hadoop,只描述即可,无需列出具体步骤,列出具体步骤更好。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据中级面试题附答案汇总(2021年大数据面试题及答案大全).md#1简要描述如何安装配置apache的一个开源hadoop只描述即可无需列出具体步骤列出具体步骤更好。)
**02、** [存储特点](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据中级面试题附答案汇总(2021年大数据面试题及答案大全).md#2存储特点)
**03、** [hive中存放的是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据中级面试题附答案汇总(2021年大数据面试题及答案大全).md#3hive中存放的是什么)
**04、** [hive能像关系型数据库那样建多个库吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据中级面试题附答案汇总(2021年大数据面试题及答案大全).md#4hive能像关系型数据库那样建多个库吗)
**05、** [hive如何优化](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据中级面试题附答案汇总(2021年大数据面试题及答案大全).md#5hive如何优化)
**06、** [过滤器有什么用途:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据中级面试题附答案汇总(2021年大数据面试题及答案大全).md#6过滤器有什么用途:)
**07、** [请列出你在工作中使用过的开发mapreduce的语言](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据中级面试题附答案汇总(2021年大数据面试题及答案大全).md#7请列出你在工作中使用过的开发mapreduce的语言)
**08、** [三个datanode中当有一个datanode出现错误时会怎样?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据中级面试题附答案汇总(2021年大数据面试题及答案大全).md#8三个datanode中当有一个datanode出现错误时会怎样)
**09、** [hive是什么](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据中级面试题附答案汇总(2021年大数据面试题及答案大全).md#9hive是什么)
**10、** [我们开发Job是否能去掉reduce阶段](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据中级面试题附答案汇总(2021年大数据面试题及答案大全).md#10我们开发job是否能去掉reduce阶段)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据中级面试题附答案汇总(2021年大数据面试题及答案大全).md)
## 大数据面试题带答案(2024年大数据面试题及答案大汇总)
**01、** [列族怎么创建比较好 <=2](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题带答案(2021年大数据面试题及答案大汇总).md#1列族怎么创建比较好-<=2)
**02、** [pig , latin , hive语法有什么不同](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题带答案(2021年大数据面试题及答案大汇总).md#2pig-,-latin-,-hive语法有什么不同)
**03、** [如何退出输入模式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题带答案(2021年大数据面试题及答案大汇总).md#3如何退出输入模式)
**04、** [hive有哪些保存元数据的方式,各有什么特点](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题带答案(2021年大数据面试题及答案大汇总).md#4hive有哪些保存元数据的方式各有什么特点)
**05、** [fs.mapr.working.dir只是单一的目录?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题带答案(2021年大数据面试题及答案大汇总).md#5fsmaprworkingdir只是单一的目录)
**06、** [生产环境为什么建议使用外部表](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题带答案(2021年大数据面试题及答案大汇总).md#6生产环境为什么建议使用外部表)
**07、** [如何重启Namenode?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题带答案(2021年大数据面试题及答案大汇总).md#7如何重启namenode)
**08、** [如果在SSH中添加key,是否还需要设置密码?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题带答案(2021年大数据面试题及答案大汇总).md#8如果在ssh中添加key是否还需要设置密码)
**09、** [HDFS存储机制](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题带答案(2021年大数据面试题及答案大汇总).md#9hdfs存储机制)
**10、** [请写出以下的shell命令](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题带答案(2021年大数据面试题及答案大汇总).md#10请写出以下的shell命令)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题带答案(2021年大数据面试题及答案大汇总).md)
## 大数据面试题汇总及答案(2024年大数据面试题及答案大全)
**01、** [有10个文件,每个文件1G,每个文件的每一行存放的都是用户的query,每个文件的query都可能重复。要求你按照query的频度排序。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题汇总及答案(2021年大数据面试题及答案大全).md#1有10个文件每个文件1g每个文件的每一行存放的都是用户的query每个文件的query都可能重复。要求你按照query的频度排序。)
**02、** [谈谈数据倾斜,如何发生的,并给出相应的解决办法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题汇总及答案(2021年大数据面试题及答案大全).md#2谈谈数据倾斜如何发生的并给出相应的解决办法)
**03、** [单机(本地)模式中的注意点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题汇总及答案(2021年大数据面试题及答案大全).md#3单机本地模式中的注意点)
**04、** [hadoop进程名](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题汇总及答案(2021年大数据面试题及答案大全).md#4hadoop进程名)
**05、** [varhadooppids用于做什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题汇总及答案(2021年大数据面试题及答案大全).md#5varhadooppids用于做什么)
**06、** [如何在浏览器中查找Namenode?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题汇总及答案(2021年大数据面试题及答案大全).md#6如何在浏览器中查找namenode)
**07、** [请列出正常的hadoop集群中hadoop都分别需要启动 哪些进程,他们的作用分别都是什么,请尽量列的详细一些。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题汇总及答案(2021年大数据面试题及答案大全).md#7请列出正常的hadoop集群中hadoop都分别需要启动-哪些进程他们的作用分别都是什么请尽量列的详细一些。)
**08、** [hive内部表和外部表的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题汇总及答案(2021年大数据面试题及答案大全).md#8hive内部表和外部表的区别)
**09、** [offset是每天消息的偏移量](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题汇总及答案(2021年大数据面试题及答案大全).md#9offset是每天消息的偏移量)
**10、** [假如一个分区的数据逐步错误怎么通过hivesql删除](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题汇总及答案(2021年大数据面试题及答案大全).md#10假如一个分区的数据逐步错误怎么通过hivesql删除)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题汇总及答案(2021年大数据面试题及答案大全).md)
## 大数据面试题附答案汇总(2024年大数据面试题及答案大全)
**01、** [Hbase的rowKey怎么创建比较好?列簇怎么创建比较好?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题附答案汇总(2021年大数据面试题及答案大全).md#1hbase的rowkey怎么创建比较好列簇怎么创建比较好)
**02、** [怎么保证Kafka集群的负载均衡?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题附答案汇总(2021年大数据面试题及答案大全).md#2怎么保证kafka集群的负载均衡)
**03、** [使用zk来连接集群](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题附答案汇总(2021年大数据面试题及答案大全).md#3使用zk来连接集群)
**04、** [Spark的shuffle过程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题附答案汇总(2021年大数据面试题及答案大全).md#4spark的shuffle过程)
**05、** [hadoop框架怎么来优化](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题附答案汇总(2021年大数据面试题及答案大全).md#5hadoop框架怎么来优化)
**06、** [用mapreduce实现sql语 select count (x) from a group by b;](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题附答案汇总(2021年大数据面试题及答案大全).md#6用mapreduce实现sql语-select-count-x-from-a-group-by-b;)
**07、** [hadoop中常用的数据压缩算法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题附答案汇总(2021年大数据面试题及答案大全).md#7hadoop中常用的数据压缩算法)
**08、** [HBase的特点是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题附答案汇总(2021年大数据面试题及答案大全).md#8hbase的特点是什么)
**09、** [hbase过滤器实现原则](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题附答案汇总(2021年大数据面试题及答案大全).md#9hbase过滤器实现原则)
**10、** [KafkaUtils.createDstream 和 KafkaUtils.createDirectstream 区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题附答案汇总(2021年大数据面试题及答案大全).md#10kafkautilscreatedstream-和-kafkautilscreatedirectstream-区别)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题附答案汇总(2021年大数据面试题及答案大全).md)
## 大数据面试题附答案(2024年大数据面试题及答案大汇总)
**01、** [combiner出现在哪个过程](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题附答案(2021年大数据面试题及答案大汇总).md#1combiner出现在哪个过程)
**02、** [是否可以在Windows上运行Hadoop?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题附答案(2021年大数据面试题及答案大汇总).md#2是否可以在windows上运行hadoop)
**03、** [请你用最熟悉的语言编写mapreduce,计算第四列每个元素出现的个数](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题附答案(2021年大数据面试题及答案大汇总).md#3请你用最熟悉的语言编写mapreduce计算第四列每个元素出现的个数)
**04、** [什么是spark](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题附答案(2021年大数据面试题及答案大汇总).md#4什么是spark)
**05、** [HDFS读取文件的步骤](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题附答案(2021年大数据面试题及答案大汇总).md#5hdfs读取文件的步骤)
**06、** [hbase内部机制是什么](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题附答案(2021年大数据面试题及答案大汇总).md#6hbase内部机制是什么)
**07、** [flush的过程](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题附答案(2021年大数据面试题及答案大汇总).md#7flush的过程)
**08、** [简述hadoop spark storm hive的特点及使用场景](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题附答案(2021年大数据面试题及答案大汇总).md#8简述hadoop-spark-storm-hive的特点及使用场景)
**09、** [mapreduce作业,不让reduce输出,用什么代替reduce的功能。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题附答案(2021年大数据面试题及答案大汇总).md#9mapreduce作业不让reduce输出用什么代替reduce的功能。)
**10、** [简述hive中的虚拟列的作用?使用它注意事项](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题附答案(2021年大数据面试题及答案大汇总).md#10简述hive中的虚拟列的作用使用它注意事项)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据面试题附答案(2021年大数据面试题及答案大汇总).md)
## 大数据高级面试题汇总及答案(2024年大数据面试题及答案大全)
**01、** [hdfs运行原理](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据高级面试题汇总及答案(2021年大数据面试题及答案大全).md#1hdfs运行原理)
**02、** [如何确认hadoop集群的健康状况](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据高级面试题汇总及答案(2021年大数据面试题及答案大全).md#2如何确认hadoop集群的健康状况)
**03、** [什么是udf](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据高级面试题汇总及答案(2021年大数据面试题及答案大全).md#3什么是udf)
**04、** [请列出正常工作的hadoop集群中hadoop都需要启动哪些进程,他们的作用分别是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据高级面试题汇总及答案(2021年大数据面试题及答案大全).md#4请列出正常工作的hadoop集群中hadoop都需要启动哪些进程他们的作用分别是什么)
**05、** [请简述mapreduce中的combine和partition的作用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据高级面试题汇总及答案(2021年大数据面试题及答案大全).md#5请简述mapreduce中的combine和partition的作用)
**06、** [hadoop-env.sh是用于做什么的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据高级面试题汇总及答案(2021年大数据面试题及答案大全).md#6hadoop-envsh是用于做什么的)
**07、** [为什么要用flume导入hdfs,hdfs的架构是怎样的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据高级面试题汇总及答案(2021年大数据面试题及答案大全).md#7为什么要用flume导入hdfshdfs的架构是怎样的)
**08、** [你认为用java , streaming , pipe方式开发map/reduce , 各有哪些优点](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据高级面试题汇总及答案(2021年大数据面试题及答案大全).md#8你认为用java--streaming--pipe方式开发map/reduce--各有哪些优点)
**09、** [mapreduce的调度模式(题意模糊,可以理解为yarn的调度模式,也可以理解为mr的内部工作流程)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据高级面试题汇总及答案(2021年大数据面试题及答案大全).md#9mapreduce的调度模式题意模糊可以理解为yarn的调度模式也可以理解为mr的内部工作流程)
**10、** [请列出你所知道的hadoop调度器,并简要说明其工作方法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据高级面试题汇总及答案(2021年大数据面试题及答案大全).md#10请列出你所知道的hadoop调度器并简要说明其工作方法)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/大数据/大数据高级面试题汇总及答案(2021年大数据面试题及答案大全).md)
## Redis中级面试题汇总及答案(2024年Redis面试题及答案大全)
**01、** [Redis集群方案应该怎么做?都有哪些方案?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis中级面试题汇总及答案(2021年Redis面试题及答案大全).md#1redis集群方案应该怎么做都有哪些方案)
**02、** [Redis的持久化机制是什么?各自的优缺点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis中级面试题汇总及答案(2021年Redis面试题及答案大全).md#2redis的持久化机制是什么各自的优缺点)
**03、** [请用Redis和任意语言实现一段恶意登录保护的代码,](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis中级面试题汇总及答案(2021年Redis面试题及答案大全).md#3请用redis和任意语言实现一段恶意登录保护的代码)
**04、** [为什么Redis需要把所有数据放到内存中?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis中级面试题汇总及答案(2021年Redis面试题及答案大全).md#4为什么redis需要把所有数据放到内存中)
**05、** [多节点 Redis 分布式锁:Redlock 算法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis中级面试题汇总及答案(2021年Redis面试题及答案大全).md#5多节点-redis-分布式锁:redlock-算法)
**06、** [Redis 集群最大节点个数是多少?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis中级面试题汇总及答案(2021年Redis面试题及答案大全).md#6redis-集群最大节点个数是多少)
**07、** [Redis缓存被击穿处理机制](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis中级面试题汇总及答案(2021年Redis面试题及答案大全).md#7redis缓存被击穿处理机制)
**08、** [Reids常用5种数据类型](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis中级面试题汇总及答案(2021年Redis面试题及答案大全).md#8reids常用5种数据类型)
**09、** [假如Redis里面有1亿个key,其中有10w个key是以某个固定的已知的前缀开头的,如果将它们全部找出来?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis中级面试题汇总及答案(2021年Redis面试题及答案大全).md#9假如redis里面有1亿个key其中有10w个key是以某个固定的已知的前缀开头的如果将它们全部找出来)
**10、** [怎么理解Redis事务?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis中级面试题汇总及答案(2021年Redis面试题及答案大全).md#10怎么理解redis事务)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis中级面试题汇总及答案(2021年Redis面试题及答案大全).md)
## Redis中级面试题附答案汇总(2024年Redis面试题及答案大全)
**01、** [查看Redis使用情况及状态信息用什么命令?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis中级面试题附答案汇总(2021年Redis面试题及答案大全).md#1查看redis使用情况及状态信息用什么命令)
**02、** [Redis key的过期时间和永久有效分别怎么设置?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis中级面试题附答案汇总(2021年Redis面试题及答案大全).md#2redis-key的过期时间和永久有效分别怎么设置)
**03、** [Redis做异步队列](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis中级面试题附答案汇总(2021年Redis面试题及答案大全).md#3redis做异步队列)
**04、** [你知道有哪些Redis分区实现方案?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis中级面试题附答案汇总(2021年Redis面试题及答案大全).md#4你知道有哪些redis分区实现方案)
**05、** [使用Redis有哪些好处?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis中级面试题附答案汇总(2021年Redis面试题及答案大全).md#5使用redis有哪些好处)
**06、** [Pipeline 有什么好处,为什么要用pipeline?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis中级面试题附答案汇总(2021年Redis面试题及答案大全).md#6pipeline-有什么好处为什么要用pipeline)
**07、** [Redis 常见性能问题和解决方案:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis中级面试题附答案汇总(2021年Redis面试题及答案大全).md#7redis-常见性能问题和解决方案:)
**08、** [Redis还提供的高级工具](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis中级面试题附答案汇总(2021年Redis面试题及答案大全).md#8redis还提供的高级工具)
**09、** [Redis 最适合的场景?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis中级面试题附答案汇总(2021年Redis面试题及答案大全).md#9redis-最适合的场景)
**10、** [Redis如何做内存优化?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis中级面试题附答案汇总(2021年Redis面试题及答案大全).md#10redis如何做内存优化)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis中级面试题附答案汇总(2021年Redis面试题及答案大全).md)
## Redis面试题带答案(2024年Redis面试题及答案大汇总)
**01、** [持久化策略选择](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题带答案(2021年Redis面试题及答案大汇总).md#1持久化策略选择)
**02、** [Redis常见性能问题和解决方案:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题带答案(2021年Redis面试题及答案大汇总).md#2redis常见性能问题和解决方案:)
**03、** [修改配置不重启Redis会实时生效吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题带答案(2021年Redis面试题及答案大汇总).md#3修改配置不重启redis会实时生效吗)
**04、** [Redis过期键的删除策略?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题带答案(2021年Redis面试题及答案大汇总).md#4redis过期键的删除策略)
**05、** [Redis与Memcached相比有哪些优势?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题带答案(2021年Redis面试题及答案大汇总).md#5redis与memcached相比有哪些优势)
**06、** [Redis持久化的几种方式](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题带答案(2021年Redis面试题及答案大汇总).md#6redis持久化的几种方式)
**07、** [为什么Redis需要把所有数据放到内存中?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题带答案(2021年Redis面试题及答案大汇总).md#7为什么redis需要把所有数据放到内存中)
**08、** [Redis集群方案应该怎么做?都有哪些方案?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题带答案(2021年Redis面试题及答案大汇总).md#8redis集群方案应该怎么做都有哪些方案)
**09、** [Redis 的回收策略(淘汰策略)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题带答案(2021年Redis面试题及答案大汇总).md#9redis-的回收策略淘汰策略)
**10、** [AOF常用配置总结](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题带答案(2021年Redis面试题及答案大汇总).md#10aof常用配置总结)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题带答案(2021年Redis面试题及答案大汇总).md)
## Redis面试题汇总及答案(2024年Redis面试题及答案大全)
**01、** [使用Redis有哪些好处?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题汇总及答案(2021年Redis面试题及答案大全).md#1使用redis有哪些好处)
**02、** [说说Redis哈希槽的概念?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题汇总及答案(2021年Redis面试题及答案大全).md#2说说redis哈希槽的概念)
**03、** [Redis支持哪几种数据类型?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题汇总及答案(2021年Redis面试题及答案大全).md#3redis支持哪几种数据类型)
**04、** [Pipeline有什么好处,为什么要用pipeline?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题汇总及答案(2021年Redis面试题及答案大全).md#4pipeline有什么好处为什么要用pipeline)
**05、** [Redis的缓存失效策略和主键失效机制](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题汇总及答案(2021年Redis面试题及答案大全).md#5redis的缓存失效策略和主键失效机制)
**06、** [Redis是单线程的,如何提高多核CPU的利用率?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题汇总及答案(2021年Redis面试题及答案大全).md#6redis是单线程的如何提高多核cpu的利用率)
**07、** [后端开发群:943918498](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题汇总及答案(2021年Redis面试题及答案大全).md#7后端开发群:943918498)
**08、** [Redis通讯协议](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题汇总及答案(2021年Redis面试题及答案大全).md#8redis通讯协议)
**09、** [Redis前端启动命令](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题汇总及答案(2021年Redis面试题及答案大全).md#9redis前端启动命令)
**10、** [MySQL 里有 2000w 数据,Redis 中只存 20w 的数据,如何保证Redis 中的数据都是热点数据?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题汇总及答案(2021年Redis面试题及答案大全).md#10mysql-里有-2000w-数据redis-中只存-20w-的数据如何保证redis-中的数据都是热点数据)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题汇总及答案(2021年Redis面试题及答案大全).md)
## Redis面试题附答案汇总(2024年Redis面试题及答案大全)
**01、** [都有哪些办法可以降低Redis的内存使用情况呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题附答案汇总(2021年Redis面试题及答案大全).md#1都有哪些办法可以降低redis的内存使用情况呢)
**02、** [Memcache与Redis的区别都有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题附答案汇总(2021年Redis面试题及答案大全).md#2memcache与redis的区别都有哪些)
**03、** [如何选择合适的持久化方式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题附答案汇总(2021年Redis面试题及答案大全).md#3如何选择合适的持久化方式)
**04、** [缓存并发问题](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题附答案汇总(2021年Redis面试题及答案大全).md#4缓存并发问题)
**05、** [怎么理解Redis事务?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题附答案汇总(2021年Redis面试题及答案大全).md#5怎么理解redis事务)
**06、** [Redis常用管理命令](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题附答案汇总(2021年Redis面试题及答案大全).md#6redis常用管理命令)
**07、** [Redis 相比Memcached 有哪些优势?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题附答案汇总(2021年Redis面试题及答案大全).md#7redis-相比memcached-有哪些优势)
**08、** [Redis key的过期时间和永久有效分别怎么设置?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题附答案汇总(2021年Redis面试题及答案大全).md#8redis-key的过期时间和永久有效分别怎么设置)
**09、** [Redis有哪些适合的场景?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题附答案汇总(2021年Redis面试题及答案大全).md#9redis有哪些适合的场景)
**10、** [说说 Redis 哈希槽的概念?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题附答案汇总(2021年Redis面试题及答案大全).md#10说说-redis-哈希槽的概念)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题附答案汇总(2021年Redis面试题及答案大全).md)
## Redis面试题附答案(2024年Redis面试题及答案大汇总)
**01、** [都有哪些办法可以降低 Redis 的内存使用情况呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题附答案(2021年Redis面试题及答案大汇总).md#1都有哪些办法可以降低-redis-的内存使用情况呢)
**02、** [Redis有哪些适合的场景?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题附答案(2021年Redis面试题及答案大汇总).md#2redis有哪些适合的场景)
**03、** [是否使用过Redis集群,集群的原理是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题附答案(2021年Redis面试题及答案大汇总).md#3是否使用过redis集群集群的原理是什么)
**04、** [Redis如何做内存优化?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题附答案(2021年Redis面试题及答案大汇总).md#4redis如何做内存优化)
**05、** [Redis集群方案应该怎么做?都有哪些方案?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题附答案(2021年Redis面试题及答案大汇总).md#5redis集群方案应该怎么做都有哪些方案)
**06、** [怎么测试Redis的连通性?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题附答案(2021年Redis面试题及答案大汇总).md#6怎么测试redis的连通性)
**07、** [Redis的并发竞争问题如何解决?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题附答案(2021年Redis面试题及答案大汇总).md#7redis的并发竞争问题如何解决)
**08、** [使用Redis 有哪些好处?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题附答案(2021年Redis面试题及答案大汇总).md#8使用redis-有哪些好处)
**09、** [Redis回收进程如何工作的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题附答案(2021年Redis面试题及答案大汇总).md#9redis回收进程如何工作的)
**10、** [Redis最适合的场景?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题附答案(2021年Redis面试题及答案大汇总).md#10redis最适合的场景)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis面试题附答案(2021年Redis面试题及答案大汇总).md)
## Redis高级面试题汇总及答案(2024年Redis面试题及答案大全)
**01、** [Redis 开启AOF](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis高级面试题汇总及答案(2021年Redis面试题及答案大全).md#1redis-开启aof)
**02、** [Redis集群的主从复制模型是怎样的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis高级面试题汇总及答案(2021年Redis面试题及答案大全).md#2redis集群的主从复制模型是怎样的)
**03、** [Redis相比Memcached有哪些优势?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis高级面试题汇总及答案(2021年Redis面试题及答案大全).md#3redis相比memcached有哪些优势)
**04、** [什么是Redis?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis高级面试题汇总及答案(2021年Redis面试题及答案大全).md#4什么是redis)
**05、** [Redis相比Memcached有哪些优势?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis高级面试题汇总及答案(2021年Redis面试题及答案大全).md#5redis相比memcached有哪些优势)
**06、** [怎么测试 Redis 的连通性?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis高级面试题汇总及答案(2021年Redis面试题及答案大全).md#6怎么测试-redis-的连通性)
**07、** [Redis 过期键的删除策略?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis高级面试题汇总及答案(2021年Redis面试题及答案大全).md#7redis-过期键的删除策略)
**08、** [Redis对象有5种类型](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis高级面试题汇总及答案(2021年Redis面试题及答案大全).md#8redis对象有5种类型)
**09、** [Redis中海量数据的正确操作方式](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis高级面试题汇总及答案(2021年Redis面试题及答案大全).md#9redis中海量数据的正确操作方式)
**10、** [Redis事物的了解CAS(check-and-set 操作实现乐观锁 )?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis高级面试题汇总及答案(2021年Redis面试题及答案大全).md#10redis事物的了解cascheck-and-set-操作实现乐观锁-)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Redis/Redis高级面试题汇总及答案(2021年Redis面试题及答案大全).md)
## React中级面试题汇总及答案(2024年React面试题及答案大全)
**01、** [简单说一下Vue2.x响应式数据原理](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React中级面试题汇总及答案(2021年React面试题及答案大全).md#1简单说一下vue2x响应式数据原理)
**02、** [如何在 React 中创建表单](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React中级面试题汇总及答案(2021年React面试题及答案大全).md#2如何在-react-中创建表单)
**03、** [Redux遵循的三个原则是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React中级面试题汇总及答案(2021年React面试题及答案大全).md#3redux遵循的三个原则是什么)
**04、** [redux与mobx的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React中级面试题汇总及答案(2021年React面试题及答案大全).md#4redux与mobx的区别)
**05、** [为什么选择使用框架而不是原生?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React中级面试题汇总及答案(2021年React面试题及答案大全).md#5为什么选择使用框架而不是原生)
**06、** [说一下v-if和v-show的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React中级面试题汇总及答案(2021年React面试题及答案大全).md#6说一下v-if和v-show的区别)
**07、** [React与Angular有何不同?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React中级面试题汇总及答案(2021年React面试题及答案大全).md#7react与angular有何不同)
**08、** [你对 React 的 refs 有什么了解?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React中级面试题汇总及答案(2021年React面试题及答案大全).md#8你对-react-的-refs-有什么了解)
**09、** [react和vue的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React中级面试题汇总及答案(2021年React面试题及答案大全).md#9react和vue的区别)
**10、** [你对受控组件和非受控组件了解多少?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React中级面试题汇总及答案(2021年React面试题及答案大全).md#10你对受控组件和非受控组件了解多少)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React中级面试题汇总及答案(2021年React面试题及答案大全).md)
## React面试题带答案(2024年React面试题及答案大汇总)
**01、** [与 ES5 相比,React 的 ES6 语法有何不同?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题带答案(2021年React面试题及答案大汇总).md#1与-es5-相比react-的-es6-语法有何不同)
**02、** [React最新的生命周期是怎样的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题带答案(2021年React面试题及答案大汇总).md#2react最新的生命周期是怎样的)
**03、** [什么是控制组件?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题带答案(2021年React面试题及答案大汇总).md#3什么是控制组件)
**04、** [说一下Vue的生命周期](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题带答案(2021年React面试题及答案大汇总).md#4说一下vue的生命周期)
**05、** [再说一下Computed和Watch](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题带答案(2021年React面试题及答案大汇总).md#5再说一下computed和watch)
**06、** [传入 setState 函数的第二个参数的作用是什么](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题带答案(2021年React面试题及答案大汇总).md#6传入-setstate-函数的第二个参数的作用是什么)
**07、** [redux异步中间件之间的优劣?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题带答案(2021年React面试题及答案大汇总).md#7redux异步中间件之间的优劣)
**08、** [如何在 Redux 中定义 Action?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题带答案(2021年React面试题及答案大汇总).md#8如何在-redux-中定义-action)
**09、** [react 的渲染过程中兄弟节点之间是怎么处理的也就是key值不一样的时候](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题带答案(2021年React面试题及答案大汇总).md#9react-的渲染过程中兄弟节点之间是怎么处理的也就是key值不一样的时候)
**10、** [react-redux是如何工作的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题带答案(2021年React面试题及答案大汇总).md#10react-redux是如何工作的)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题带答案(2021年React面试题及答案大汇总).md)
## React面试题汇总及答案(2024年React面试题及答案大全)
**01、** [什么是JSX?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题汇总及答案(2021年React面试题及答案大全).md#1什么是jsx)
**02、** [React Portal 有哪些使用场景](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题汇总及答案(2021年React面试题及答案大全).md#2react-portal-有哪些使用场景)
**03、** [再说一下vue2.x中如何监测数组变化](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题汇总及答案(2021年React面试题及答案大全).md#3再说一下vue2x中如何监测数组变化)
**04、** [解释 React 中 render() 的目的。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题汇总及答案(2021年React面试题及答案大全).md#4解释-react-中-render-的目的。)
**05、** [什么是高阶组件(HOC)?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题汇总及答案(2021年React面试题及答案大全).md#5什么是高阶组件hoc)
**06、** [Vue2.x组件通信有哪些方式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题汇总及答案(2021年React面试题及答案大全).md#6vue2x组件通信有哪些方式)
**07、** [Redux与Flux有何不同?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题汇总及答案(2021年React面试题及答案大全).md#7redux与flux有何不同)
**08、** [React 中的箭头函数是什么?怎么用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题汇总及答案(2021年React面试题及答案大全).md#8react-中的箭头函数是什么怎么用)
**09、** [redux的工作流程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题汇总及答案(2021年React面试题及答案大全).md#9redux的工作流程)
**10、** [Vue事件绑定原理说一下](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题汇总及答案(2021年React面试题及答案大全).md#10vue事件绑定原理说一下)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题汇总及答案(2021年React面试题及答案大全).md)
## React面试题附答案(2024年React面试题及答案大汇总)
**01、** [你都做过哪些Vue的性能优化?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题附答案(2021年React面试题及答案大汇总).md#1你都做过哪些vue的性能优化)
**02、** [redux的工作流程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题附答案(2021年React面试题及答案大汇总).md#2redux的工作流程)
**03、** [为什么浏览器无法读取JSX?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题附答案(2021年React面试题及答案大汇总).md#3为什么浏览器无法读取jsx)
**04、** [react旧版生命周期函数](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题附答案(2021年React面试题及答案大汇总).md#4react旧版生命周期函数)
**05、** [说说你用react有什么坑点](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题附答案(2021年React面试题及答案大汇总).md#5说说你用react有什么坑点)
**06、** [如何模块化 React 中的代码?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题附答案(2021年React面试题及答案大汇总).md#6如何模块化-react-中的代码)
**07、** [Vue模版编译原理知道吗,能简单说一下吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题附答案(2021年React面试题及答案大汇总).md#7vue模版编译原理知道吗能简单说一下吗)
**08、** [说一下v-model的原理](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题附答案(2021年React面试题及答案大汇总).md#8说一下v-model的原理)
**09、** [销毁阶段](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题附答案(2021年React面试题及答案大汇总).md#9销毁阶段)
**10、** [pureComponent和FunctionComponent区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题附答案(2021年React面试题及答案大汇总).md#10purecomponent和functioncomponent区别)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React面试题附答案(2021年React面试题及答案大汇总).md)
## React高级面试题汇总及答案(2024年React面试题及答案大全)
**01、** [你对 Time Slice的理解?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React高级面试题汇总及答案(2021年React面试题及答案大全).md#1你对-time-slice的理解)
**02、** [React 中 keys的作用是什么](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React高级面试题汇总及答案(2021年React面试题及答案大全).md#2react-中-keys的作用是什么)
**03、** [keep-alive了解吗](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React高级面试题汇总及答案(2021年React面试题及答案大全).md#3keep-alive了解吗)
**04、** [setState到底是异步还是同步?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React高级面试题汇总及答案(2021年React面试题及答案大全).md#4setstate到底是异步还是同步)
**05、** [react-router里的标签和``标签有什么区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React高级面试题汇总及答案(2021年React面试题及答案大全).md#5react-router里的标签和标签有什么区别)
**06、** [组件中的data为什么是一个函数?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React高级面试题汇总及答案(2021年React面试题及答案大全).md#6组件中的data为什么是一个函数)
**07、** [SSR了解吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React高级面试题汇总及答案(2021年React面试题及答案大全).md#7ssr了解吗)
**08、** [React 中 key 的重要性是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React高级面试题汇总及答案(2021年React面试题及答案大全).md#8react-中-key-的重要性是什么)
**09、** [再说一下虚拟Dom以及key属性的作用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React高级面试题汇总及答案(2021年React面试题及答案大全).md#9再说一下虚拟dom以及key属性的作用)
**10、** [HOC(高阶组件)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React高级面试题汇总及答案(2021年React面试题及答案大全).md#10hoc高阶组件)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/React/React高级面试题汇总及答案(2021年React面试题及答案大全).md)
## RabbitMQ中级面试题汇总及答案(2024年RabbitMQ面试题及答案大全)
**01、** [RabbitMQ有那些基本概念?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ中级面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#1rabbitmq有那些基本概念)
**02、** [交换器无法根据自身类型和路由键找到符合条件队列时,有哪些处理?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ中级面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#2交换器无法根据自身类型和路由键找到符合条件队列时有哪些处理)
**03、** [RabbitMQ是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ中级面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#3rabbitmq是什么)
**04、** [RabbitMQ 包括哪些要素?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ中级面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#4rabbitmq-包括哪些要素)
**05、** [RabbitMQ routing路由模式](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ中级面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#5rabbitmq-routing路由模式)
**06、** [什么是Broker服务节点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ中级面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#6什么是broker服务节点)
**07、** [如何确保消息正确地发送至RabbitMQ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ中级面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#7如何确保消息正确地发送至rabbitmq)
**08、** [如何确保消息不丢失?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ中级面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#8如何确保消息不丢失)
**09、** [Basic.Reject 的用法是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ中级面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#9basicreject-的用法是什么)
**10、** [MQ 有哪些常见问题?如何解决这些问题?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ中级面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#10mq-有哪些常见问题如何解决这些问题)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ中级面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md)
## RabbitMQ面试题带答案(2024年RabbitMQ面试题及答案大汇总)
**01、** [RabbitMQ消息是如何路由的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题带答案(2021年RabbitMQ面试题及答案大汇总).md#1rabbitmq消息是如何路由的)
**02、** [生产者消息运转?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题带答案(2021年RabbitMQ面试题及答案大汇总).md#2生产者消息运转)
**03、** [为什么 heavy RPC 的使用场景下不建议采用 disk node ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题带答案(2021年RabbitMQ面试题及答案大汇总).md#3为什么-heavy-rpc-的使用场景下不建议采用-disk-node-)
**04、** [消息队列有什么缺点](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题带答案(2021年RabbitMQ面试题及答案大汇总).md#4消息队列有什么缺点)
**05、** [“dead letter”queue 的用途?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题带答案(2021年RabbitMQ面试题及答案大汇总).md#5“dead-letterqueue-的用途)
**06、** [AMQP模型的几大组件?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题带答案(2021年RabbitMQ面试题及答案大汇总).md#6amqp模型的几大组件)
**07、** [routing_key 和 binding_key 的最大长度是多少?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题带答案(2021年RabbitMQ面试题及答案大汇总).md#7routing_key-和-binding_key-的最大长度是多少)
**08、** [RabbitMQ基本概念](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题带答案(2021年RabbitMQ面试题及答案大汇总).md#8rabbitmq基本概念)
**09、** [死信队列?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题带答案(2021年RabbitMQ面试题及答案大汇总).md#9死信队列)
**10、** [队列结构?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题带答案(2021年RabbitMQ面试题及答案大汇总).md#10队列结构)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题带答案(2021年RabbitMQ面试题及答案大汇总).md)
## RabbitMQ面试题汇总及答案(2024年RabbitMQ面试题及答案大全)
**01、** [消息基于什么传输?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#1消息基于什么传输)
**02、** [多个消费者监听一个队列时,消息如何分发?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#2多个消费者监听一个队列时消息如何分发)
**03、** [交换器4种类型?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#3交换器4种类型)
**04、** [Broker服务节点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#4broker服务节点)
**05、** [什么是生产者Producer?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#5什么是生产者producer)
**06、** [消息如何分发?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#6消息如何分发)
**07、** [消息如何被优先消费?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#7消息如何被优先消费)
**08、** [消费者接收消息过程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#8消费者接收消息过程)
**09、** [RabbitMQ 什么是信道?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#9rabbitmq-什么是信道)
**10、** [RabbitMQ概念里的channel、exchange 和 queue是逻辑概念,还是对应着进程实体?作用分别是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#10rabbitmq概念里的channelexchange-和-queue是逻辑概念还是对应着进程实体作用分别是什么)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md)
## RabbitMQ面试题附答案(2024年RabbitMQ面试题及答案大汇总)
**01、** [如何避免消息重复投递或重复消费?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题附答案(2021年RabbitMQ面试题及答案大汇总).md#1如何避免消息重复投递或重复消费)
**02、** [RabbitMQ 允许发送的 message 最大可达多大?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题附答案(2021年RabbitMQ面试题及答案大汇总).md#2rabbitmq-允许发送的-message-最大可达多大)
**03、** [vhost 是什么?起什么作用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题附答案(2021年RabbitMQ面试题及答案大汇总).md#3vhost-是什么起什么作用)
**04、** [发送确认机制?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题附答案(2021年RabbitMQ面试题及答案大汇总).md#4发送确认机制)
**05、** [生产者消息如何运转?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题附答案(2021年RabbitMQ面试题及答案大汇总).md#5生产者消息如何运转)
**06、** [如何保证RabbitMQ消息的顺序性?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题附答案(2021年RabbitMQ面试题及答案大汇总).md#6如何保证rabbitmq消息的顺序性)
**07、** [消息怎么路由?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题附答案(2021年RabbitMQ面试题及答案大汇总).md#7消息怎么路由)
**08、** [如何保证RabbitMQ不被重复消费?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题附答案(2021年RabbitMQ面试题及答案大汇总).md#8如何保证rabbitmq不被重复消费)
**09、** [什么是元数据?元数据分为哪些类型?包括哪些内容?与 cluster 相关的元数据有哪些?元数据是如何保存的?元数据在 cluster 中是如何分布的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题附答案(2021年RabbitMQ面试题及答案大汇总).md#9什么是元数据元数据分为哪些类型包括哪些内容与-cluster-相关的元数据有哪些元数据是如何保存的元数据在-cluster-中是如何分布的)
**10、** [Exchange交换器?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题附答案(2021年RabbitMQ面试题及答案大汇总).md#10exchange交换器)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ面试题附答案(2021年RabbitMQ面试题及答案大汇总).md)
## RabbitMQ高级面试题汇总及答案(2024年RabbitMQ面试题及答案大全)
**01、** [Binding绑定?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ高级面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#1binding绑定)
**02、** [什么是RabbitMQ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ高级面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#2什么是rabbitmq)
**03、** [什么情况下 producer 不主动创建 queue 是安全的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ高级面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#3什么情况下-producer-不主动创建-queue-是安全的)
**04、** [消息如何保证幂等性?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ高级面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#4消息如何保证幂等性)
**05、** [解耦、异步、削峰是什么?。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ高级面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#5解耦异步削峰是什么。)
**06、** [RabbitMQ 概念里的 channel、exchange 和 queue 这些东东是逻辑概念,还是对应着进程实体?这些东东分别起什么作用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ高级面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#6rabbitmq-概念里的-channelexchange-和-queue-这些东东是逻辑概念还是对应着进程实体这些东东分别起什么作用)
**07、** [什么是MQ](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ高级面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#7什么是mq)
**08、** [RabbitMQ中消息可能有的几种状态?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ高级面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#8rabbitmq中消息可能有的几种状态)
**09、** [消息基于什么传输?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ高级面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#9消息基于什么传输)
**10、** [向不存在的 exchange 发 publish 消息会发生什么?向不存在的 queue 执行consume 动作会发生什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ高级面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md#10向不存在的-exchange-发-publish-消息会发生什么向不存在的-queue-执行consume-动作会发生什么)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/RabbitMQ/RabbitMQ高级面试题汇总及答案(2021年RabbitMQ面试题及答案大全).md)
## Elasticsearch中级面试题汇总及答案(2024年Elasticsearch面试题及答案大全)
**01、** [在并发情况下,Elasticsearch 如果保证读写一致?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch中级面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#1在并发情况下elasticsearch-如果保证读写一致)
**02、** [ElasticSearch中的倒排索引是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch中级面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#2elasticsearch中的倒排索引是什么)
**03、** [elasticsearch 读取数据](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch中级面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#3elasticsearch-读取数据)
**04、** [拼写纠错是如何实现的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch中级面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#4拼写纠错是如何实现的)
**05、** [介绍下你们电商搜索的整体技术架构。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch中级面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#5介绍下你们电商搜索的整体技术架构。)
**06、** [Elasticsearch在部署时,对Linux的设置有哪些优化方法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch中级面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#6elasticsearch在部署时对linux的设置有哪些优化方法)
**07、** [REST API在 Elasticsearch 方面有哪些优势?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch中级面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#7rest-api在-elasticsearch-方面有哪些优势)
**08、** [ElasticSearch如何避免脑裂?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch中级面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#8elasticsearch如何避免脑裂)
**09、** [elasticsearch 全文检索](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch中级面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#9elasticsearch-全文检索)
**10、** [定义副本、创建副本的好处是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch中级面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#10定义副本创建副本的好处是什么)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch中级面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md)
## Elasticsearch面试题带答案(2024年Elasticsearch面试题及答案大汇总)
**01、** [是否了解字典树?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题带答案(2021年Elasticsearch面试题及答案大汇总).md#1是否了解字典树)
**02、** [token filter 过滤器 在 Elasticsearch 中如何工作?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题带答案(2021年Elasticsearch面试题及答案大汇总).md#2token-filter-过滤器-在-elasticsearch-中如何工作)
**03、** [什么是ElasticSearch索引?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题带答案(2021年Elasticsearch面试题及答案大汇总).md#3什么是elasticsearch索引)
**04、** [您能否列出 与 ELK日志分析相关的应用场景?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题带答案(2021年Elasticsearch面试题及答案大汇总).md#4您能否列出-与-elk日志分析相关的应用场景)
**05、** [拼写纠错是如何实现的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题带答案(2021年Elasticsearch面试题及答案大汇总).md#5拼写纠错是如何实现的)
**06、** [ElasticSearch是如何实现Master选举的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题带答案(2021年Elasticsearch面试题及答案大汇总).md#6elasticsearch是如何实现master选举的)
**07、** [您能解释一下 Elasticsearch 中的 Explore API 吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题带答案(2021年Elasticsearch面试题及答案大汇总).md#7您能解释一下-elasticsearch-中的-explore-api-吗)
**08、** [对于 GC 方面,在使用 Elasticsearch 时要注意什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题带答案(2021年Elasticsearch面试题及答案大汇总).md#8对于-gc-方面在使用-elasticsearch-时要注意什么)
**09、** [详细描述一下ElasticSearch更新和删除文档的过程](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题带答案(2021年Elasticsearch面试题及答案大汇总).md#9详细描述一下elasticsearch更新和删除文档的过程)
**10、** [请解释一下 Elasticsearch 中聚合?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题带答案(2021年Elasticsearch面试题及答案大汇总).md#10请解释一下-elasticsearch-中聚合)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题带答案(2021年Elasticsearch面试题及答案大汇总).md)
## Elasticsearch面试题汇总及答案(2024年Elasticsearch面试题及答案大全)
**01、** [lucence内部结构是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#1lucence内部结构是什么)
**02、** [ElasticSearch中的分析器是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#2elasticsearch中的分析器是什么)
**03、** [elasticsearch 的 document设计](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#3elasticsearch-的-document设计)
**04、** [您能否分步介绍如何启动 Elasticsearch 服务器?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#4您能否分步介绍如何启动-elasticsearch-服务器)
**05、** [能列出 10 个使用 Elasticsearch 作为其搜索引擎或数据库的公司吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#5能列出-10-个使用-elasticsearch-作为其搜索引擎或数据库的公司吗)
**06、** [客户端在和集群连接时,是如何选择特定的节点执行请求的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#6客户端在和集群连接时是如何选择特定的节点执行请求的)
**07、** [elasticsearch是如何实现master选举的](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#7elasticsearch是如何实现master选举的)
**08、** [迁移 Migration API 如何用作 Elasticsearch?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#8迁移-migration-api-如何用作-elasticsearch)
**09、** [详细描述一下Elasticsearch索引文档的过程。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#9详细描述一下elasticsearch索引文档的过程。)
**10、** [客户端在和集群连接时,如何选择特定的节点执行请求的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#10客户端在和集群连接时如何选择特定的节点执行请求的)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md)
## Elasticsearch面试题附答案(2024年Elasticsearch面试题及答案大汇总)
**01、** [elasticsearch 的倒排索引是什么](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题附答案(2021年Elasticsearch面试题及答案大汇总).md#1elasticsearch-的倒排索引是什么)
**02、** [解释一下Elasticsearch Cluster?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题附答案(2021年Elasticsearch面试题及答案大汇总).md#2解释一下elasticsearch-cluster)
**03、** [Elasticsearch 中常用的 cat命令有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题附答案(2021年Elasticsearch面试题及答案大汇总).md#3elasticsearch-中常用的-cat命令有哪些)
**04、** [请解释有关 Elasticsearch的 NRT?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题附答案(2021年Elasticsearch面试题及答案大汇总).md#4请解释有关-elasticsearch的-nrt)
**05、** [客户端在和集群连接时,如何选择特定的节点执行请求的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题附答案(2021年Elasticsearch面试题及答案大汇总).md#5客户端在和集群连接时如何选择特定的节点执行请求的)
**06、** [在Elasticsearch中 按 ID检索文档的语法是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题附答案(2021年Elasticsearch面试题及答案大汇总).md#6在elasticsearch中-按-id检索文档的语法是什么)
**07、** [详细描述一下Elasticsearch搜索的过程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题附答案(2021年Elasticsearch面试题及答案大汇总).md#7详细描述一下elasticsearch搜索的过程)
**08、** [ElasticSearch对于大数据量(上亿量级)的聚合如何实现?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题附答案(2021年Elasticsearch面试题及答案大汇总).md#8elasticsearch对于大数据量上亿量级的聚合如何实现)
**09、** [elasticsearch的倒排索引是什么](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题附答案(2021年Elasticsearch面试题及答案大汇总).md#9elasticsearch的倒排索引是什么)
**10、** [Elasticsearch的 文档是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题附答案(2021年Elasticsearch面试题及答案大汇总).md#10elasticsearch的-文档是什么)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch面试题附答案(2021年Elasticsearch面试题及答案大汇总).md)
## Elasticsearch高级面试题汇总及答案(2024年Elasticsearch面试题及答案大全)
**01、** [什么是Elasticsearch Analyzer?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch高级面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#1什么是elasticsearch-analyzer)
**02、** [Elasticsearch 支持哪些配置管理工具?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch高级面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#2elasticsearch-支持哪些配置管理工具)
**03、** [logstash 如何与 Elasticsearch 结合使用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch高级面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#3logstash-如何与-elasticsearch-结合使用)
**04、** [Elasticsearch 在部署时,对 Linux 的设置有哪些优化方法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch高级面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#4elasticsearch-在部署时对-linux-的设置有哪些优化方法)
**05、** [elasticsearch 冷热分离](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch高级面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#5elasticsearch-冷热分离)
**06、** [在安装Elasticsearch时,请说明不同的软件包及其重要性?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch高级面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#6在安装elasticsearch时请说明不同的软件包及其重要性)
**07、** [精准匹配检索和全文检索匹配检索的不同?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch高级面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#7精准匹配检索和全文检索匹配检索的不同)
**08、** [你可以列出 Elasticsearch 各种类型的分析器吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch高级面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#8你可以列出-elasticsearch-各种类型的分析器吗)
**09、** [你能否列出与 Elasticsearch 有关的主要可用字段数据类型?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch高级面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#9你能否列出与-elasticsearch-有关的主要可用字段数据类型)
**10、** [Kibana在Elasticsearch的哪些地方以及如何使用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch高级面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md#10kibana在elasticsearch的哪些地方以及如何使用)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Elasticsearch/Elasticsearch高级面试题汇总及答案(2021年Elasticsearch面试题及答案大全).md)
## Kafka中级面试题汇总及答案(2024年Kafka面试题及答案大全)
**01、** [Kafka为什么那么快?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka中级面试题汇总及答案(2021年Kafka面试题及答案大全).md#1kafka为什么那么快)
**02、** [Kafka 消息是采用 Pull 模式,还是 Push 模式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka中级面试题汇总及答案(2021年Kafka面试题及答案大全).md#2kafka-消息是采用-pull-模式还是-push-模式)
**03、** [Kafka Producer 写数据,ACK 为 0,1,-1 时分别代表什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka中级面试题汇总及答案(2021年Kafka面试题及答案大全).md#3kafka-producer-写数据ack-为-01-1-时分别代表什么)
**04、** [ISR在Kafka环境中代表什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka中级面试题汇总及答案(2021年Kafka面试题及答案大全).md#4isr在kafka环境中代表什么)
**05、** [Kafka的一些最显著的应用。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka中级面试题汇总及答案(2021年Kafka面试题及答案大全).md#5kafka的一些最显著的应用。)
**06、** [kafaka 生产数据时数据的分组策略](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka中级面试题汇总及答案(2021年Kafka面试题及答案大全).md#6kafaka-生产数据时数据的分组策略)
**07、** [Leader总是-1,怎么破?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka中级面试题汇总及答案(2021年Kafka面试题及答案大全).md#7leader总是-1怎么破)
**08、** [Java在Apache Kafka中的重要性是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka中级面试题汇总及答案(2021年Kafka面试题及答案大全).md#8java在apache-kafka中的重要性是什么)
**09、** [什么是消费者组?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka中级面试题汇总及答案(2021年Kafka面试题及答案大全).md#9什么是消费者组)
**10、** [为什么需要消息系统,MySQL不能满足需求吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka中级面试题汇总及答案(2021年Kafka面试题及答案大全).md#10为什么需要消息系统mysql不能满足需求吗)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka中级面试题汇总及答案(2021年Kafka面试题及答案大全).md)
## Kafka面试题带答案(2024年Kafka面试题及答案大汇总)
**01、** [讲讲Kafka维护消费状态跟踪的方法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题带答案(2021年Kafka面试题及答案大汇总).md#1讲讲kafka维护消费状态跟踪的方法)
**02、** [副本长时间不在ISR中,这意味着什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题带答案(2021年Kafka面试题及答案大汇总).md#2副本长时间不在isr中这意味着什么)
**03、** [Kafka中的数据日志是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题带答案(2021年Kafka面试题及答案大汇总).md#3kafka中的数据日志是什么)
**04、** [:11,13,14,16,17,18,19Apache Kafka对于有经验的人的面试](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题带答案(2021年Kafka面试题及答案大汇总).md#4:11,13,14,16,17,18,19apache-kafka对于有经验的人的面试)
**05、** [解释术语“主题复制因子”。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题带答案(2021年Kafka面试题及答案大汇总).md#5解释术语“主题复制因子。)
**06、** [Kafka为何这么快](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题带答案(2021年Kafka面试题及答案大汇总).md#6kafka为何这么快)
**07、** [:3,5,6](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题带答案(2021年Kafka面试题及答案大汇总).md#7:3,5,6)
**08、** [:31, 32, 33, 34, 38, 39, 40Apache Kafka对于有经验的人的面试](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题带答案(2021年Kafka面试题及答案大汇总).md#8:31,-32,-33,-34,-38,-39,-40apache-kafka对于有经验的人的面试)
**09、** [怎么解决rebalance中遇到的问题呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题带答案(2021年Kafka面试题及答案大汇总).md#9怎么解决rebalance中遇到的问题呢)
**10、** [什么是消费者组?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题带答案(2021年Kafka面试题及答案大汇总).md#10什么是消费者组)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题带答案(2021年Kafka面试题及答案大汇总).md)
## Kafka面试题汇总及答案(2024年Kafka面试题及答案大全)
**01、** [Kafka存在那些局限性?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题汇总及答案(2021年Kafka面试题及答案大全).md#1kafka存在那些局限性)
**02、** [Kafka Follower如何与Leader同步数据?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题汇总及答案(2021年Kafka面试题及答案大全).md#2kafka-follower如何与leader同步数据)
**03、** [系统工具有哪些类型?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题汇总及答案(2021年Kafka面试题及答案大全).md#3系统工具有哪些类型)
**04、** [生产者中,什么情况下会发生 QueueFullException?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题汇总及答案(2021年Kafka面试题及答案大全).md#4生产者中什么情况下会发生-queuefullexception)
**05、** [什么是消费者或用户?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题汇总及答案(2021年Kafka面试题及答案大全).md#5什么是消费者或用户)
**06、** [能简单说一下rebalance过程吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题汇总及答案(2021年Kafka面试题及答案大全).md#6能简单说一下rebalance过程吗)
**07、** [producer 是否直接将数据发送到 broker 的 leader(主节点)?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题汇总及答案(2021年Kafka面试题及答案大全).md#7producer-是否直接将数据发送到-broker-的-leader主节点)
**08、** [流API的作用是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题汇总及答案(2021年Kafka面试题及答案大全).md#8流api的作用是什么)
**09、** [Kafka 创建 Topic 时如何将分区放置到不同的 Broker 中](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题汇总及答案(2021年Kafka面试题及答案大全).md#9kafka-创建-topic-时如何将分区放置到不同的-broker-中)
**10、** [什么是Kafka中的地域复制?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题汇总及答案(2021年Kafka面试题及答案大全).md#10什么是kafka中的地域复制)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题汇总及答案(2021年Kafka面试题及答案大全).md)
## Kafka面试题附答案汇总(2024年Kafka面试题及答案大全)
**01、** [Kafka 高效文件存储设计特点:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题附答案汇总(2021年Kafka面试题及答案大全).md#1kafka-高效文件存储设计特点:)
**02、** [partition 的数据如何保存到硬盘](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题附答案汇总(2021年Kafka面试题及答案大全).md#2partition-的数据如何保存到硬盘)
**03、** [当ack为-1时,什么情况下,Leader 认为一条消息 Commit了?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题附答案汇总(2021年Kafka面试题及答案大全).md#3当ack为-1时什么情况下leader-认为一条消息-commit了)
**04、** [为什么Kafka的复制至关重要?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题附答案汇总(2021年Kafka面试题及答案大全).md#4为什么kafka的复制至关重要)
**05、** [Kafa consumer 是否可以消费指定分区消息?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题附答案汇总(2021年Kafka面试题及答案大全).md#5kafa-consumer-是否可以消费指定分区消息)
**06、** [Broker的Heap Size如何设置?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题附答案汇总(2021年Kafka面试题及答案大全).md#6broker的heap-size如何设置)
**07、** [什么是消费者或用户?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题附答案汇总(2021年Kafka面试题及答案大全).md#7什么是消费者或用户)
**08、** [Kafka 如何实现延迟队列?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题附答案汇总(2021年Kafka面试题及答案大全).md#8kafka-如何实现延迟队列)
**09、** [什么是Kafka?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题附答案汇总(2021年Kafka面试题及答案大全).md#9什么是kafka)
**10、** [Kafka判断一个节点是否还活着有那两个条件?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题附答案汇总(2021年Kafka面试题及答案大全).md#10kafka判断一个节点是否还活着有那两个条件)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题附答案汇总(2021年Kafka面试题及答案大全).md)
## Kafka面试题附答案(2024年Kafka面试题及答案大汇总)
**01、** [Kafka和Flume之间的主要区别是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题附答案(2021年Kafka面试题及答案大汇总).md#1kafka和flume之间的主要区别是什么)
**02、** [消费者提交消费位移时提交的是当前消费到的最新消息的offset还是offset+1?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题附答案(2021年Kafka面试题及答案大汇总).md#2消费者提交消费位移时提交的是当前消费到的最新消息的offset还是offset+1)
**03、** [消费者API的作用是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题附答案(2021年Kafka面试题及答案大汇总).md#3消费者api的作用是什么)
**04、** [生产者和消费者的命令行是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题附答案(2021年Kafka面试题及答案大汇总).md#4生产者和消费者的命令行是什么)
**05、** [如何获取topic主题的列表](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题附答案(2021年Kafka面试题及答案大汇总).md#5如何获取topic主题的列表)
**06、** [消费者负载均衡策略](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题附答案(2021年Kafka面试题及答案大汇总).md#6消费者负载均衡策略)
**07、** [Kafka 的设计时什么样的呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题附答案(2021年Kafka面试题及答案大汇总).md#7kafka-的设计时什么样的呢)
**08、** [解释多租户是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题附答案(2021年Kafka面试题及答案大汇总).md#8解释多租户是什么)
**09、** [Kafka 与传统消息系统之间有三个关键区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题附答案(2021年Kafka面试题及答案大汇总).md#9kafka-与传统消息系统之间有三个关键区别)
**10、** [启动Kafka服务器的过程是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题附答案(2021年Kafka面试题及答案大汇总).md#10启动kafka服务器的过程是什么)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka面试题附答案(2021年Kafka面试题及答案大汇总).md)
## Kafka高级面试题汇总及答案(2024年Kafka面试题及答案大全)
**01、** [列出所有Apache Kafka业务](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka高级面试题汇总及答案(2021年Kafka面试题及答案大全).md#1列出所有apache-kafka业务)
**02、** [Kafka 中的消息是否会丢失和重复消费?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka高级面试题汇总及答案(2021年Kafka面试题及答案大全).md#2kafka-中的消息是否会丢失和重复消费)
**03、** [Kafka Producer API的作用是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka高级面试题汇总及答案(2021年Kafka面试题及答案大全).md#3kafka-producer-api的作用是什么)
**04、** [Kafka中有哪几个组件?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka高级面试题汇总及答案(2021年Kafka面试题及答案大全).md#4kafka中有哪几个组件)
**05、** [为什么要使用Apache Kafka集群?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka高级面试题汇总及答案(2021年Kafka面试题及答案大全).md#5为什么要使用apache-kafka集群)
**06、** [为什么Kafka技术很重要?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka高级面试题汇总及答案(2021年Kafka面试题及答案大全).md#6为什么kafka技术很重要)
**07、** [Kafka 中是怎么体现消息顺序性的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka高级面试题汇总及答案(2021年Kafka面试题及答案大全).md#7kafka-中是怎么体现消息顺序性的)
**08、** [Kafka能手动删除消息吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka高级面试题汇总及答案(2021年Kafka面试题及答案大全).md#8kafka能手动删除消息吗)
**09、** [Kafka Unclean 配置代表什么?会对 spark streaming 消费有什么影响?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka高级面试题汇总及答案(2021年Kafka面试题及答案大全).md#9kafka-unclean-配置代表什么会对-spark-streaming-消费有什么影响)
**10、** [比较传统队列系统与Apache Kafka](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka高级面试题汇总及答案(2021年Kafka面试题及答案大全).md#10比较传统队列系统与apache-kafka)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Kafka/Kafka高级面试题汇总及答案(2021年Kafka面试题及答案大全).md)
## MyBatis中级面试题汇总及答案(2024年MyBatis面试题及答案大全)
**01、** [#{}和${}的区别是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis中级面试题汇总及答案(2021年MyBatis面试题及答案大全).md#1#{}和${}的区别是什么)
**02、** [讲下 MyBatis 的缓存](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis中级面试题汇总及答案(2021年MyBatis面试题及答案大全).md#2讲下-mybatis-的缓存)
**03、** [Mybatis 是如何将 sql 执行结果封装为目标对象并返回的?都有哪些映射形式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis中级面试题汇总及答案(2021年MyBatis面试题及答案大全).md#3mybatis-是如何将-sql-执行结果封装为目标对象并返回的都有哪些映射形式)
**04、** [为什么说Mybatis是半自动ORM映射工具?它与全自动的区别在哪里?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis中级面试题汇总及答案(2021年MyBatis面试题及答案大全).md#4为什么说mybatis是半自动orm映射工具它与全自动的区别在哪里)
**05、** [Mybatis是如何进行分页的?分页插件的原理是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis中级面试题汇总及答案(2021年MyBatis面试题及答案大全).md#5mybatis是如何进行分页的分页插件的原理是什么)
**06、** [#{}和${}的区别是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis中级面试题汇总及答案(2021年MyBatis面试题及答案大全).md#6#{}和${}的区别是什么)
**07、** [Mybatis是如何将sql执行结果封装为目标对象并返回的?都有哪些映射形式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis中级面试题汇总及答案(2021年MyBatis面试题及答案大全).md#7mybatis是如何将sql执行结果封装为目标对象并返回的都有哪些映射形式)
**08、** [Mybatis如何执行批量操作](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis中级面试题汇总及答案(2021年MyBatis面试题及答案大全).md#8mybatis如何执行批量操作)
**09、** [如何获取自动生成的(主)键值?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis中级面试题汇总及答案(2021年MyBatis面试题及答案大全).md#9如何获取自动生成的主键值)
**10、** [使用Mybatis的mapper接口调用时候有哪些要求?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis中级面试题汇总及答案(2021年MyBatis面试题及答案大全).md#10使用mybatis的mapper接口调用时候有哪些要求)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis中级面试题汇总及答案(2021年MyBatis面试题及答案大全).md)
## MyBatis面试题带答案(2024年MyBatis面试题及答案大汇总)
**01、** [#{}和${}的区别是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题带答案(2021年MyBatis面试题及答案大汇总).md#1#{}和${}的区别是什么)
**02、** [Mybatis动态SQL?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题带答案(2021年MyBatis面试题及答案大汇总).md#2mybatis动态sql)
**03、** [模糊查询 like 语句该怎么写](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题带答案(2021年MyBatis面试题及答案大汇总).md#3模糊查询-like-语句该怎么写)
**04、** [MyBatis和Hibernate的适用场景?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题带答案(2021年MyBatis面试题及答案大汇总).md#4mybatis和hibernate的适用场景)
**05、** [MyBatis框架适用场合:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题带答案(2021年MyBatis面试题及答案大汇总).md#5mybatis框架适用场合:)
**06、** [在mapper中如何传递多个参数](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题带答案(2021年MyBatis面试题及答案大汇总).md#6在mapper中如何传递多个参数)
**07、** [如何获取生成的主键](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题带答案(2021年MyBatis面试题及答案大汇总).md#7如何获取生成的主键)
**08、** [Mapper 编写有几种方式 ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题带答案(2021年MyBatis面试题及答案大汇总).md#8mapper-编写有几种方式-)
**09、** [接口绑定有几种实现方式,分别是怎么实现的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题带答案(2021年MyBatis面试题及答案大汇总).md#9接口绑定有几种实现方式,分别是怎么实现的)
**10、** [Mybatis 是否支持延迟加载?如果支持,它的实现原理是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题带答案(2021年MyBatis面试题及答案大汇总).md#10mybatis-是否支持延迟加载如果支持它的实现原理是什么)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题带答案(2021年MyBatis面试题及答案大汇总).md)
## MyBatis面试题汇总及答案(2024年MyBatis面试题及答案大全)
**01、** [Mybatis 比 IBatis 比较大的几个改进是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题汇总及答案(2021年MyBatis面试题及答案大全).md#1mybatis-比-ibatis-比较大的几个改进是什么)
**02、** [MyBatis 的好处是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题汇总及答案(2021年MyBatis面试题及答案大全).md#2mybatis-的好处是什么)
**03、** [resultType resultMap 的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题汇总及答案(2021年MyBatis面试题及答案大全).md#3resulttype-resultmap-的区别)
**04、** [Xml映射文件中,除了常见的select|insert|updae|delete标签之外,还有哪些标签?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题汇总及答案(2021年MyBatis面试题及答案大全).md#4xml映射文件中除了常见的select|insert|updae|delete标签之外还有哪些标签)
**05、** [使用MyBatis的mapper接口调用时有哪些要求?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题汇总及答案(2021年MyBatis面试题及答案大全).md#5使用mybatis的mapper接口调用时有哪些要求)
**06、** [在 mapper 中如何传递多个参数?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题汇总及答案(2021年MyBatis面试题及答案大全).md#6在-mapper-中如何传递多个参数)
**07、** [Mybatis 动态 sql 是做什么的?都有哪些动态 sql?能简述一下动态 sql 的执行原理不?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题汇总及答案(2021年MyBatis面试题及答案大全).md#7mybatis-动态-sql-是做什么的都有哪些动态-sql能简述一下动态-sql-的执行原理不)
**08、** [为什么说 Mybatis 是半自动 ORM 映射工具?它与全自动的区别在哪里?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题汇总及答案(2021年MyBatis面试题及答案大全).md#8为什么说-mybatis-是半自动-orm-映射工具它与全自动的区别在哪里)
**09、** [Mybatis是否支持延迟加载?如果支持,它的实现原理是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题汇总及答案(2021年MyBatis面试题及答案大全).md#9mybatis是否支持延迟加载如果支持它的实现原理是什么)
**10、** [模糊查询like语句该怎么写?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题汇总及答案(2021年MyBatis面试题及答案大全).md#10模糊查询like语句该怎么写)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题汇总及答案(2021年MyBatis面试题及答案大全).md)
## MyBatis面试题附答案(2024年MyBatis面试题及答案大汇总)
**01、** [#{}和${}的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题附答案(2021年MyBatis面试题及答案大汇总).md#1#{}和${}的区别)
**02、** [IBatis 和 MyBatis 在核心处理类分别叫什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题附答案(2021年MyBatis面试题及答案大汇总).md#2ibatis-和-mybatis-在核心处理类分别叫什么)
**03、** [Mybatis动态sql是做什么的?都有哪些动态sql?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题附答案(2021年MyBatis面试题及答案大汇总).md#3mybatis动态sql是做什么的都有哪些动态sql)
**04、** [Mybatis 中如何指定使用哪一种 Executor 执行器?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题附答案(2021年MyBatis面试题及答案大汇总).md#4mybatis-中如何指定使用哪一种-executor-执行器)
**05、** [当实体类中的属性名和表中的字段名不一样 ,怎么办 ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题附答案(2021年MyBatis面试题及答案大汇总).md#5当实体类中的属性名和表中的字段名不一样-怎么办-)
**06、** [Mybatis与Spring 的整合?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题附答案(2021年MyBatis面试题及答案大汇总).md#6mybatis与spring-的整合)
**07、** [什么是MyBatis的接口绑定?有哪些实现方式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题附答案(2021年MyBatis面试题及答案大汇总).md#7什么是mybatis的接口绑定有哪些实现方式)
**08、** [为什么说Mybatis是半自动ORM映射工具?它与全自动的区别在哪里?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题附答案(2021年MyBatis面试题及答案大汇总).md#8为什么说mybatis是半自动orm映射工具它与全自动的区别在哪里)
**09、** [简述Mybatis的插件运行原理,以及如何编写一个插件。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题附答案(2021年MyBatis面试题及答案大汇总).md#9简述mybatis的插件运行原理以及如何编写一个插件。)
**10、** [Mybatis动态sql有什么用?执行原理?有哪些动态sql?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题附答案(2021年MyBatis面试题及答案大汇总).md#10mybatis动态sql有什么用执行原理有哪些动态sql)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis面试题附答案(2021年MyBatis面试题及答案大汇总).md)
## MyBatis高级面试题汇总及答案(2024年MyBatis面试题及答案大全)
**01、** [{}里面的名称对应的是Map里面的key名称。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis高级面试题汇总及答案(2021年MyBatis面试题及答案大全).md#1{}里面的名称对应的是map里面的key名称。)
**02、** [IBatis 和 MyBatis 在细节上的不同有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis高级面试题汇总及答案(2021年MyBatis面试题及答案大全).md#2ibatis-和-mybatis-在细节上的不同有哪些)
**03、** [什么是Mybatis?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis高级面试题汇总及答案(2021年MyBatis面试题及答案大全).md#3什么是mybatis)
**04、** [请说说MyBatis的工作原理](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis高级面试题汇总及答案(2021年MyBatis面试题及答案大全).md#4请说说mybatis的工作原理)
**05、** [Mybatis编程步骤 ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis高级面试题汇总及答案(2021年MyBatis面试题及答案大全).md#5mybatis编程步骤-)
**06、** [Mybatis 都有哪些 Executor 执行器?它们之间的区别是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis高级面试题汇总及答案(2021年MyBatis面试题及答案大全).md#6mybatis-都有哪些-executor-执行器它们之间的区别是什么)
**07、** [MyBatis框架的缺点有什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis高级面试题汇总及答案(2021年MyBatis面试题及答案大全).md#7mybatis框架的缺点有什么)
**08、** [Mybatis的一级缓存和二级缓存?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis高级面试题汇总及答案(2021年MyBatis面试题及答案大全).md#8mybatis的一级缓存和二级缓存)
**09、** [Mybatis 中如何执行批处理?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis高级面试题汇总及答案(2021年MyBatis面试题及答案大全).md#9mybatis-中如何执行批处理)
**10、** [什么情况下用注解绑定,什么情况下用 xml 绑定?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis高级面试题汇总及答案(2021年MyBatis面试题及答案大全).md#10什么情况下用注解绑定,什么情况下用-xml-绑定)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MyBatis/MyBatis高级面试题汇总及答案(2021年MyBatis面试题及答案大全).md)
## Linux中级面试题汇总及答案(2024年Linux面试题及答案大全)
**01、** [tail(尾巴) 查看文件命令(看最后多少行)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux中级面试题汇总及答案(2021年Linux面试题及答案大全).md#1tail尾巴-查看文件命令看最后多少行)
**02、** [8.迷路,我的当前位置在哪?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux中级面试题汇总及答案(2021年Linux面试题及答案大全).md#28迷路我的当前位置在哪)
**03、** [vim编辑器几种操作模式?基本操作?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux中级面试题汇总及答案(2021年Linux面试题及答案大全).md#3vim编辑器几种操作模式基本操作)
**04、** [重新命名文件?移动文件?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux中级面试题汇总及答案(2021年Linux面试题及答案大全).md#4重新命名文件移动文件)
**05、** [你的系统目前有许多正在运行的任务,在不重启机器的条件下,有什么方法可以把所有正在运行的进程移除呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux中级面试题汇总及答案(2021年Linux面试题及答案大全).md#5你的系统目前有许多正在运行的任务在不重启机器的条件下有什么方法可以把所有正在运行的进程移除呢)
**06、** [如何中断一个进程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux中级面试题汇总及答案(2021年Linux面试题及答案大全).md#6如何中断一个进程)
**07、** [Linux 有哪些系统日志文件?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux中级面试题汇总及答案(2021年Linux面试题及答案大全).md#7linux-有哪些系统日志文件)
**08、** [什么叫网站灰度发布?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux中级面试题汇总及答案(2021年Linux面试题及答案大全).md#8什么叫网站灰度发布)
**09、** [什么是Linux?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux中级面试题汇总及答案(2021年Linux面试题及答案大全).md#9什么是linux)
**10、** [如何选择 Linux 操作系统版本?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux中级面试题汇总及答案(2021年Linux面试题及答案大全).md#10如何选择-linux-操作系统版本)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux中级面试题汇总及答案(2021年Linux面试题及答案大全).md)
## Linux中级面试题附答案汇总(2024年Linux面试题及答案大全)
**01、** [如何停止一个进程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux中级面试题附答案汇总(2021年Linux面试题及答案大全).md#1如何停止一个进程)
**02、** [使用哪一个命令可以查看自己文件系统的磁盘空间配额呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux中级面试题附答案汇总(2021年Linux面试题及答案大全).md#2使用哪一个命令可以查看自己文件系统的磁盘空间配额呢)
**03、** [查看已有别名?建立属于自己的别名?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux中级面试题附答案汇总(2021年Linux面试题及答案大全).md#3查看已有别名建立属于自己的别名)
**04、** [如何查看目录中的文件?区分哪些是文件哪些是目录?递归查?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux中级面试题附答案汇总(2021年Linux面试题及答案大全).md#4如何查看目录中的文件区分哪些是文件哪些是目录递归查)
**05、** [什么是硬链接和软链接?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux中级面试题附答案汇总(2021年Linux面试题及答案大全).md#5什么是硬链接和软链接)
**06、** [ifconfig命令](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux中级面试题附答案汇总(2021年Linux面试题及答案大全).md#6ifconfig命令)
**07、** [开源的优势是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux中级面试题附答案汇总(2021年Linux面试题及答案大全).md#7开源的优势是什么)
**08、** [数据字典属于哪一个用户的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux中级面试题附答案汇总(2021年Linux面试题及答案大全).md#8数据字典属于哪一个用户的)
**09、** [Linux 中进程有哪几种状态?在 ps 显示出来的信息中,分别用什么符号表示的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux中级面试题附答案汇总(2021年Linux面试题及答案大全).md#9linux-中进程有哪几种状态在-ps-显示出来的信息中分别用什么符号表示的)
**10、** [你对现在运维工程师的理解和以及对其工作的认识](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux中级面试题附答案汇总(2021年Linux面试题及答案大全).md#10你对现在运维工程师的理解和以及对其工作的认识)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux中级面试题附答案汇总(2021年Linux面试题及答案大全).md)
## Linux面试题带答案(2024年Linux面试题及答案大汇总)
**01、** [怎样查看一个linux命令的概要与用法?假设你在/bin目录中偶然看到一个你从没见过的的命令,怎样才能知道它的作用和用法呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题带答案(2021年Linux面试题及答案大汇总).md#1怎样查看一个linux命令的概要与用法假设你在/bin目录中偶然看到一个你从没见过的的命令怎样才能知道它的作用和用法呢)
**02、** [哪一个bash内置命令能够进行数学运算。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题带答案(2021年Linux面试题及答案大汇总).md#2哪一个bash内置命令能够进行数学运算。)
**03、** [通过什么命令指定命令提示符?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题带答案(2021年Linux面试题及答案大汇总).md#3通过什么命令指定命令提示符)
**04、** [使用tcpdump监听主机为192.168.1.1,tcp端口为80的数据,同时将输出结果保存输出到tcpdump.log](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题带答案(2021年Linux面试题及答案大汇总).md#4使用tcpdump监听主机为19216811tcp端口为80的数据同时将输出结果保存输出到tcpdumplog)
**05、** [more (more:更多的意思)分页查看文件命令(不能快速定位到最后一页)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题带答案(2021年Linux面试题及答案大汇总).md#5more-more:更多的意思分页查看文件命令不能快速定位到最后一页)
**06、** [查看某端口是否被占用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题带答案(2021年Linux面试题及答案大汇总).md#6查看某端口是否被占用)
**07、** [使用什么命令查看用过的命令列表?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题带答案(2021年Linux面试题及答案大汇总).md#7使用什么命令查看用过的命令列表)
**08、** [如果一个linux新手想要知道当前系统支持的所有命令的列表,他需要怎么做?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题带答案(2021年Linux面试题及答案大汇总).md#8如果一个linux新手想要知道当前系统支持的所有命令的列表他需要怎么做)
**09、** [RabbitMQ是什么东西?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题带答案(2021年Linux面试题及答案大汇总).md#9rabbitmq是什么东西)
**10、** [查看各类环境变量用什么命令?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题带答案(2021年Linux面试题及答案大汇总).md#10查看各类环境变量用什么命令)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题带答案(2021年Linux面试题及答案大汇总).md)
## Linux面试题汇总及答案(2024年Linux面试题及答案大全)
**01、** [你常用的Nginx模块,用来做什么](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题汇总及答案(2021年Linux面试题及答案大全).md#1你常用的nginx模块用来做什么)
**02、** [简述raid0 raid1 raid5 三种工作模式的工作原理及特点](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题汇总及答案(2021年Linux面试题及答案大全).md#2简述raid0-raid1-raid5-三种工作模式的工作原理及特点)
**03、** [Linux系统安装多个桌面环境有帮助吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题汇总及答案(2021年Linux面试题及答案大全).md#3linux系统安装多个桌面环境有帮助吗)
**04、** [mv(move单词缩写,移动功能,该文件名称功能)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题汇总及答案(2021年Linux面试题及答案大全).md#4mvmove单词缩写移动功能该文件名称功能)
**05、** [统计ip访问情况,要求分析nginx访问日志,找出访问页面数量在前十位的ip](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题汇总及答案(2021年Linux面试题及答案大全).md#5统计ip访问情况要求分析nginx访问日志找出访问页面数量在前十位的ip)
**06、** [Linux 的体系结构](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题汇总及答案(2021年Linux面试题及答案大全).md#6linux-的体系结构)
**07、** [验证网络可链接命令是什么?什么原理?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题汇总及答案(2021年Linux面试题及答案大全).md#7验证网络可链接命令是什么什么原理)
**08、** [创建文件?创建目录?批量创建?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题汇总及答案(2021年Linux面试题及答案大全).md#8创建文件创建目录批量创建)
**09、** [top 命令](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题汇总及答案(2021年Linux面试题及答案大全).md#9top-命令)
**10、** [如何执行可以执行文件?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题汇总及答案(2021年Linux面试题及答案大全).md#10如何执行可以执行文件)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题汇总及答案(2021年Linux面试题及答案大全).md)
## Linux面试题附答案汇总(2024年Linux面试题及答案大全)
**01、** [如何写一条规则,拒绝某个ip访问本机8080端口?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题附答案汇总(2021年Linux面试题及答案大全).md#1如何写一条规则拒绝某个ip访问本机8080端口)
**02、** [更改为北京时间命令](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题附答案汇总(2021年Linux面试题及答案大全).md#2更改为北京时间命令)
**03、** [RAID 是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题附答案汇总(2021年Linux面试题及答案大全).md#3raid-是什么)
**04、** [MySQL的innodb如何定位锁问题,MySQL如何减少主从复制延迟?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题附答案汇总(2021年Linux面试题及答案大全).md#4mysql的innodb如何定位锁问题mysql如何减少主从复制延迟)
**05、** [grep (grep :正则表达式)正则表达式,用于字符串的搜索工作(模糊查询)。不懂可以先过](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题附答案汇总(2021年Linux面试题及答案大全).md#5grep-grep-:正则表达式正则表达式用于字符串的搜索工作模糊查询。不懂可以先过)
**06、** [压缩工具有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题附答案汇总(2021年Linux面试题及答案大全).md#6压缩工具有哪些)
**07、** [目录创建用什么命令?创建文件用什么命令?复制文件用什么命令?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题附答案汇总(2021年Linux面试题及答案大全).md#7目录创建用什么命令创建文件用什么命令复制文件用什么命令)
**08、** [如何规划一台 Linux 主机,步骤是怎样?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题附答案汇总(2021年Linux面试题及答案大全).md#8如何规划一台-linux-主机步骤是怎样)
**09、** [实时监测进程](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题附答案汇总(2021年Linux面试题及答案大全).md#9实时监测进程)
**10、** [关机linux](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题附答案汇总(2021年Linux面试题及答案大全).md#10关机linux)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题附答案汇总(2021年Linux面试题及答案大全).md)
## Linux面试题附答案(2024年Linux面试题及答案大汇总)
**01、** [ping (用于检测与目标的连通性)语法:ping ip地址](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题附答案(2021年Linux面试题及答案大汇总).md#1ping-用于检测与目标的连通性语法:ping-ip地址)
**02、** [使用什么命令查看 ip 地址及接口信息?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题附答案(2021年Linux面试题及答案大汇总).md#2使用什么命令查看-ip-地址及接口信息)
**03、** [服务器开不了机怎么解决一步步的排查](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题附答案(2021年Linux面试题及答案大汇总).md#3服务器开不了机怎么解决一步步的排查)
**04、** [netstat 命令](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题附答案(2021年Linux面试题及答案大汇总).md#4netstat-命令)
**05、** [cd (change directory:英文释义是改变目录)切换目录](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题附答案(2021年Linux面试题及答案大汇总).md#5cd-change-directory:英文释义是改变目录切换目录)
**06、** [把后台任务调到前台执行使用什么命令?把停下的后台任务在后台执行起来用什么命令?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题附答案(2021年Linux面试题及答案大汇总).md#6把后台任务调到前台执行使用什么命令把停下的后台任务在后台执行起来用什么命令)
**07、** [一台 Linux 系统初始化环境后需要做一些什么安全工作?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题附答案(2021年Linux面试题及答案大汇总).md#7一台-linux-系统初始化环境后需要做一些什么安全工作)
**08、** [利用 ps 怎么显示所有的进程? 怎么利用 ps 查看指定进程的信息?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题附答案(2021年Linux面试题及答案大汇总).md#8利用-ps-怎么显示所有的进程-怎么利用-ps-查看指定进程的信息)
**09、** [BASH和DOS之间的基本区别是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题附答案(2021年Linux面试题及答案大汇总).md#9bash和dos之间的基本区别是什么)
**10、** [bash手册](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题附答案(2021年Linux面试题及答案大汇总).md#10bash手册)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux面试题附答案(2021年Linux面试题及答案大汇总).md)
## Linux高级面试题汇总及答案(2024年Linux面试题及答案大全)
**01、** [使用什么命令查看磁盘使用空间? 空闲空间呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux高级面试题汇总及答案(2021年Linux面试题及答案大全).md#1使用什么命令查看磁盘使用空间-空闲空间呢)
**02、** [什么是交换空间?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux高级面试题汇总及答案(2021年Linux面试题及答案大全).md#2什么是交换空间)
**03、** [怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看当前用户 id?查看指定帮助用什么命令?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux高级面试题汇总及答案(2021年Linux面试题及答案大全).md#3怎么清屏怎么退出当前命令怎么执行睡眠怎么查看当前用户-id查看指定帮助用什么命令)
**04、** [yum install -y lrzsz 命令(实现win到Linux文件互相简单上传文件)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux高级面试题汇总及答案(2021年Linux面试题及答案大全).md#4yum-install--y-lrzsz-命令实现win到linux文件互相简单上传文件)
**05、** [mkdir (mkdir:创建目录) 创建目录](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux高级面试题汇总及答案(2021年Linux面试题及答案大全).md#5mkdir-mkdir:创建目录-创建目录)
**06、** [查找匹配数据?反向搜?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux高级面试题汇总及答案(2021年Linux面试题及答案大全).md#6查找匹配数据反向搜)
**07、** [| 管道命令(把多个命令组合起来使用)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux高级面试题汇总及答案(2021年Linux面试题及答案大全).md#7|-管道命令把多个命令组合起来使用)
**08、** [复制文件](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux高级面试题汇总及答案(2021年Linux面试题及答案大全).md#8复制文件)
**09、** [Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux高级面试题汇总及答案(2021年Linux面试题及答案大全).md#9squidvarinsh和nginx有什么区别工作中你怎么选择)
**10、** [如何重置MySQL root密码?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux高级面试题汇总及答案(2021年Linux面试题及答案大全).md#10如何重置mysql-root密码)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Linux/Linux高级面试题汇总及答案(2021年Linux面试题及答案大全).md)
## MongoDB面试题带答案(2024年MongoDB面试题及答案大汇总)
**01、** [什么是非关系型数据库](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题带答案(2021年MongoDB面试题及答案大汇总).md#1什么是非关系型数据库)
**02、** [为什么要在MongoDB中用"Code"数据类型](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题带答案(2021年MongoDB面试题及答案大汇总).md#2为什么要在mongodb中用"code"数据类型)
**03、** [能否使用日志特征进行安全备份?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题带答案(2021年MongoDB面试题及答案大汇总).md#3能否使用日志特征进行安全备份)
**04、** [在MongoDB中什么是副本集(避免单点故障)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题带答案(2021年MongoDB面试题及答案大汇总).md#4在mongodb中什么是副本集避免单点故障)
**05、** [查看Mongos使用的连接?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题带答案(2021年MongoDB面试题及答案大汇总).md#5查看mongos使用的连接)
**06、** [如果在一个分片(shard)停止或者很慢的时候,我发起一个查询会怎样?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题带答案(2021年MongoDB面试题及答案大汇总).md#6如果在一个分片shard停止或者很慢的时候,我发起一个查询会怎样)
**07、** [MongoDB支持哪些数据类型](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题带答案(2021年MongoDB面试题及答案大汇总).md#7mongodb支持哪些数据类型)
**08、** [为什么mongodb的数据文件那么庞大](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题带答案(2021年MongoDB面试题及答案大汇总).md#8为什么mongodb的数据文件那么庞大)
**09、** [数据在什么时候才会扩展到多个分片(shard)里?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题带答案(2021年MongoDB面试题及答案大汇总).md#9数据在什么时候才会扩展到多个分片shard里)
**10、** [当我试图更新一个正在被迁移的块(chunk)上的文档时会发生什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题带答案(2021年MongoDB面试题及答案大汇总).md#10当我试图更新一个正在被迁移的块chunk上的文档时会发生什么)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题带答案(2021年MongoDB面试题及答案大汇总).md)
## MongoDB面试题汇总及答案(2024年MongoDB面试题及答案大全)
**01、** [如何执行事务/加锁?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题汇总及答案(2021年MongoDB面试题及答案大全).md#1如何执行事务/加锁)
**02、** [什么是数据库](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题汇总及答案(2021年MongoDB面试题及答案大全).md#2什么是数据库)
**03、** [nosql数据库有哪些](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题汇总及答案(2021年MongoDB面试题及答案大全).md#3nosql数据库有哪些)
**04、** [更新操作立刻fsync到磁盘?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题汇总及答案(2021年MongoDB面试题及答案大全).md#4更新操作立刻fsync到磁盘)
**05、** [提到如何检查函数的源代码?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题汇总及答案(2021年MongoDB面试题及答案大全).md#5提到如何检查函数的源代码)
**06、** [为什么用MOngoDB?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题汇总及答案(2021年MongoDB面试题及答案大全).md#6为什么用mongodb)
**07、** [mongodb是否支持事务](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题汇总及答案(2021年MongoDB面试题及答案大全).md#7mongodb是否支持事务)
**08、** [要进行安全备份,可以使用MongoDB中的功能是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题汇总及答案(2021年MongoDB面试题及答案大全).md#8要进行安全备份可以使用mongodb中的功能是什么)
**09、** [数据库的整体结构](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题汇总及答案(2021年MongoDB面试题及答案大全).md#9数据库的整体结构)
**10、** [解释什么是副本集?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题汇总及答案(2021年MongoDB面试题及答案大全).md#10解释什么是副本集)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题汇总及答案(2021年MongoDB面试题及答案大全).md)
## MongoDB面试题附答案(2024年MongoDB面试题及答案大汇总)
**01、** [复制在MongoDB中如何工作?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题附答案(2021年MongoDB面试题及答案大汇总).md#1复制在mongodb中如何工作)
**02、** [解释什么是MongoDB?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题附答案(2021年MongoDB面试题及答案大汇总).md#2解释什么是mongodb)
**03、** [说明Profiler在MongoDB中的作用是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题附答案(2021年MongoDB面试题及答案大汇总).md#3说明profiler在mongodb中的作用是什么)
**04、** [分析器在MongoDB中的作用是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题附答案(2021年MongoDB面试题及答案大汇总).md#4分析器在mongodb中的作用是什么)
**05、** [什么是文档(记录)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题附答案(2021年MongoDB面试题及答案大汇总).md#5什么是文档记录)
**06、** [提到用于查看Mongo的命令语法正在使用链接吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题附答案(2021年MongoDB面试题及答案大汇总).md#6提到用于查看mongo的命令语法正在使用链接吗)
**07、** [你怎么比较MongoDB、CouchDB及CouchBase?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题附答案(2021年MongoDB面试题及答案大汇总).md#7你怎么比较mongodbcouchdb及couchbase)
**08、** [如果用户移除对象的属性,该属性是否从存储层中删除?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题附答案(2021年MongoDB面试题及答案大汇总).md#8如果用户移除对象的属性,该属性是否从存储层中删除)
**09、** [什么是NoSQL数据库?NoSQL和RDBMS有什么区别?在哪些情况下使用和不使用NoSQL数据库?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题附答案(2021年MongoDB面试题及答案大汇总).md#9什么是nosql数据库nosql和rdbms有什么区别在哪些情况下使用和不使用nosql数据库)
**10、** [MongoDB相似的产品有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题附答案(2021年MongoDB面试题及答案大汇总).md#10mongodb相似的产品有哪些)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/MongoDB/MongoDB面试题附答案(2021年MongoDB面试题及答案大汇总).md)
## Oracle中级面试题汇总及答案(2024年Oracle面试题及答案大全)
**01、** [描述tablespace和datafile之间的关系](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle中级面试题汇总及答案(2021年Oracle面试题及答案大全).md#1描述tablespace和datafile之间的关系)
**02、** [说下 Oracle的导入导出有几种方式,有何区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle中级面试题汇总及答案(2021年Oracle面试题及答案大全).md#2说下-oracle的导入导出有几种方式有何区别)
**03、** [如何生成explain plan?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle中级面试题汇总及答案(2021年Oracle面试题及答案大全).md#3如何生成explain-plan)
**04、** [ORA-01555的应对方法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle中级面试题汇总及答案(2021年Oracle面试题及答案大全).md#4ora-01555的应对方法)
**05、** [oracle的锁又几种,定义分别是什么;](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle中级面试题汇总及答案(2021年Oracle面试题及答案大全).md#5oracle的锁又几种,定义分别是什么;)
**06、** [解释TABLE Function的用途](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle中级面试题汇总及答案(2021年Oracle面试题及答案大全).md#6解释table-function的用途)
**07、** [说明如何在指定的块中迭代项目和记录?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle中级面试题汇总及答案(2021年Oracle面试题及答案大全).md#7说明如何在指定的块中迭代项目和记录)
**08、** [解释归档和非归档模式之间的不同和它们各自的优缺点](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle中级面试题汇总及答案(2021年Oracle面试题及答案大全).md#8解释归档和非归档模式之间的不同和它们各自的优缺点)
**09、** [解释data block , extent 和 segment的区别(这里建议用英文术语)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle中级面试题汇总及答案(2021年Oracle面试题及答案大全).md#9解释data-block-,-extent-和-segment的区别这里建议用英文术语)
**10、** [Oracle 分区在什么情况下使用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle中级面试题汇总及答案(2021年Oracle面试题及答案大全).md#10oracle-分区在什么情况下使用)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle中级面试题汇总及答案(2021年Oracle面试题及答案大全).md)
## Oracle面试题带答案(2024年Oracle面试题及答案大汇总)
**01、** [如何增加buffer cache的命中率?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题带答案(2021年Oracle面试题及答案大汇总).md#1如何增加buffer-cache的命中率)
**02、** [比较truncate和delete 命令](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题带答案(2021年Oracle面试题及答案大汇总).md#2比较truncate和delete-命令)
**03、** [Coalescing做了什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题带答案(2021年Oracle面试题及答案大汇总).md#3coalescing做了什么)
**04、** [解释什么是死锁,如何解决Oracle中的死锁?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题带答案(2021年Oracle面试题及答案大汇总).md#4解释什么是死锁如何解决oracle中的死锁)
**05、** [哪个VIEW用来检查数据文件的大小?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题带答案(2021年Oracle面试题及答案大汇总).md#5哪个view用来检查数据文件的大小)
**06、** [事务的特性(ACID)是指什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题带答案(2021年Oracle面试题及答案大汇总).md#6事务的特性acid是指什么)
**07、** [使用索引的理由](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题带答案(2021年Oracle面试题及答案大汇总).md#7使用索引的理由)
**08、** [存储过程的操作 当它抛出异常的时候 你是如何解决的用了什么技术](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题带答案(2021年Oracle面试题及答案大汇总).md#8存储过程的操作-当它抛出异常的时候-你是如何解决的用了什么技术)
**09、** [说明你可以将FMX转换或反向回到FMB文件吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题带答案(2021年Oracle面试题及答案大汇总).md#9说明你可以将fmx转换或反向回到fmb文件吗)
**10、** [举出两个判断DDL改动的方法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题带答案(2021年Oracle面试题及答案大汇总).md#10举出两个判断ddl改动的方法)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题带答案(2021年Oracle面试题及答案大汇总).md)
## Oracle面试题汇总及答案(2024年Oracle面试题及答案大全)
**01、** [存储过程 、函数 、游标 在项目中怎么用的:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题汇总及答案(2021年Oracle面试题及答案大全).md#1存储过程-函数-游标-在项目中怎么用的:)
**02、** [如何搜集表的各种状态数据?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题汇总及答案(2021年Oracle面试题及答案大全).md#2如何搜集表的各种状态数据)
**03、** [如何在不影响子表的前提下,重建一个母表](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题汇总及答案(2021年Oracle面试题及答案大全).md#3如何在不影响子表的前提下重建一个母表)
**04、** [触发器的作用有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题汇总及答案(2021年Oracle面试题及答案大全).md#4触发器的作用有哪些)
**05、** [FACT Table上需要建立何种索引?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题汇总及答案(2021年Oracle面试题及答案大全).md#5fact-table上需要建立何种索引)
**06、** [说下 oracle 中 dml、ddl、dcl 的使用有哪些](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题汇总及答案(2021年Oracle面试题及答案大全).md#6说下-oracle-中-dmlddldcl-的使用有哪些)
**07、** [如何建立一个备份控制文件?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题汇总及答案(2021年Oracle面试题及答案大全).md#7如何建立一个备份控制文件)
**08、** [给出两个检查表结构的方法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题汇总及答案(2021年Oracle面试题及答案大全).md#8给出两个检查表结构的方法)
**09、** [Audit trace 存放在哪个oracle目录结构中?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题汇总及答案(2021年Oracle面试题及答案大全).md#9audit-trace-存放在哪个oracle目录结构中)
**10、** [使用存储过程访问数据库比直接用SQL语句访问有何优点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题汇总及答案(2021年Oracle面试题及答案大全).md#10使用存储过程访问数据库比直接用sql语句访问有何优点)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题汇总及答案(2021年Oracle面试题及答案大全).md)
## Oracle面试题附答案(2024年Oracle面试题及答案大汇总)
**01、** [如何增加buffer cache的命中率?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题附答案(2021年Oracle面试题及答案大汇总).md#1如何增加buffer-cache的命中率)
**02、** [如何判断哪个session正在连结以及它们等待的资源?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题附答案(2021年Oracle面试题及答案大汇总).md#2如何判断哪个session正在连结以及它们等待的资源)
**03、** [如何变动数据文件的大小?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题附答案(2021年Oracle面试题及答案大汇总).md#3如何变动数据文件的大小)
**04、** [集合操作符](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题附答案(2021年Oracle面试题及答案大汇总).md#4集合操作符)
**05、** [FACT Table上需要建立何种索引?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题附答案(2021年Oracle面试题及答案大汇总).md#5fact-table上需要建立何种索引)
**06、** [解释data block , extent 和 segment的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题附答案(2021年Oracle面试题及答案大汇总).md#6解释data-block-,-extent-和-segment的区别)
**07、** [简单描述table / segment / extent / block之间的关系?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题附答案(2021年Oracle面试题及答案大汇总).md#7简单描述table-/-segment-/-extent-/-block之间的关系)
**08、** [回滚段的作用是什么](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题附答案(2021年Oracle面试题及答案大汇总).md#8回滚段的作用是什么)
**09、** [在Oracle Forms Report中,Record组列的最大长度是多少?什么是不同类型的记录组?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题附答案(2021年Oracle面试题及答案大汇总).md#9在oracle-forms-report中record组列的最大长度是多少什么是不同类型的记录组)
**10、** [Oracle的导入导出有几种方式,有何区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题附答案(2021年Oracle面试题及答案大汇总).md#10oracle的导入导出有几种方式有何区别)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle面试题附答案(2021年Oracle面试题及答案大汇总).md)
## Oracle高级面试题汇总及答案(2024年Oracle面试题及答案大全)
**01、** [说下如何使用Oracle的游标?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle高级面试题汇总及答案(2021年Oracle面试题及答案大全).md#1说下如何使用oracle的游标)
**02、** [FACT Table上需要建立何种索引?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle高级面试题汇总及答案(2021年Oracle面试题及答案大全).md#2fact-table上需要建立何种索引)
**03、** [用于网络连接的2个文件?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle高级面试题汇总及答案(2021年Oracle面试题及答案大全).md#3用于网络连接的2个文件)
**04、** [给出两个检查表结构的方法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle高级面试题汇总及答案(2021年Oracle面试题及答案大全).md#4给出两个检查表结构的方法)
**05、** [当用户进程出错,哪个后台进程负责清理它](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle高级面试题汇总及答案(2021年Oracle面试题及答案大全).md#5当用户进程出错哪个后台进程负责清理它)
**06、** [解释Oracle表单服务组件包括什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle高级面试题汇总及答案(2021年Oracle面试题及答案大全).md#6解释oracle表单服务组件包括什么)
**07、** [解释materialized views的作用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle高级面试题汇总及答案(2021年Oracle面试题及答案大全).md#7解释materialized-views的作用)
**08、** [可以从表单执行动态SQL吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle高级面试题汇总及答案(2021年Oracle面试题及答案大全).md#8可以从表单执行动态sql吗)
**09、** [列出Oracle Forms配置文件?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle高级面试题汇总及答案(2021年Oracle面试题及答案大全).md#9列出oracle-forms配置文件)
**10、** [如何使用Oracle的游标?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle高级面试题汇总及答案(2021年Oracle面试题及答案大全).md#10如何使用oracle的游标)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Oracle/Oracle高级面试题汇总及答案(2021年Oracle面试题及答案大全).md)
## Netty面试题带答案(2024年Netty面试题及答案大汇总)
**01、** [BIO、NIO 和 AIO 的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Netty/Netty面试题带答案(2021年Netty面试题及答案大汇总).md#1bionio-和-aio-的区别)
**02、** [NIOEventLoopGroup源码?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Netty/Netty面试题带答案(2021年Netty面试题及答案大汇总).md#2nioeventloopgroup源码)
**03、** [Bootstrap 和 ServerBootstrap 了解么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Netty/Netty面试题带答案(2021年Netty面试题及答案大汇总).md#3bootstrap-和-serverbootstrap-了解么)
**04、** [了解哪几种序列化协议?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Netty/Netty面试题带答案(2021年Netty面试题及答案大汇总).md#4了解哪几种序列化协议)
**05、** [Netty如何实现重连](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Netty/Netty面试题带答案(2021年Netty面试题及答案大汇总).md#5netty如何实现重连)
**06、** [Netty的线程模型?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Netty/Netty面试题带答案(2021年Netty面试题及答案大汇总).md#6netty的线程模型)
**07、** [NioEventLoopGroup 默认的构造函数会起多少线程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Netty/Netty面试题带答案(2021年Netty面试题及答案大汇总).md#7nioeventloopgroup-默认的构造函数会起多少线程)
**08、** [Netty 高性能表现在哪些方面?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Netty/Netty面试题带答案(2021年Netty面试题及答案大汇总).md#8netty-高性能表现在哪些方面)
**09、** [Netty 长连接、心跳机制了解么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Netty/Netty面试题带答案(2021年Netty面试题及答案大汇总).md#9netty-长连接心跳机制了解么)
**10、** [Netty 空闲检测](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Netty/Netty面试题带答案(2021年Netty面试题及答案大汇总).md#10netty-空闲检测)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Netty/Netty面试题带答案(2021年Netty面试题及答案大汇总).md)
## Netty面试题附答案(2024年Netty面试题及答案大汇总)
**01、** [什么是 Reactor 模型](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Netty/Netty面试题附答案(2021年Netty面试题及答案大汇总).md#1什么是-reactor-模型)
**02、** [Netty 核心组件有哪些?分别有什么作用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Netty/Netty面试题附答案(2021年Netty面试题及答案大汇总).md#2netty-核心组件有哪些分别有什么作用)
**03、** [Netty的高可靠体现在哪几方面](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Netty/Netty面试题附答案(2021年Netty面试题及答案大汇总).md#3netty的高可靠体现在哪几方面)
**04、** [Netty 的高性能表现在哪些方面?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Netty/Netty面试题附答案(2021年Netty面试题及答案大汇总).md#4netty-的高性能表现在哪些方面)
**05、** [Netty 线程模型了解么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Netty/Netty面试题附答案(2021年Netty面试题及答案大汇总).md#5netty-线程模型了解么)
**06、** [BIO 是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Netty/Netty面试题附答案(2021年Netty面试题及答案大汇总).md#6bio-是什么)
**07、** [Netty 是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Netty/Netty面试题附答案(2021年Netty面试题及答案大汇总).md#7netty-是什么)
**08、** [JDK原生NIO程序的问题](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Netty/Netty面试题附答案(2021年Netty面试题及答案大汇总).md#8jdk原生nio程序的问题)
**09、** [Netty 的零拷贝实现?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Netty/Netty面试题附答案(2021年Netty面试题及答案大汇总).md#9netty-的零拷贝实现)
**10、** [Netty 的应用场景有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Netty/Netty面试题附答案(2021年Netty面试题及答案大汇总).md#10netty-的应用场景有哪些)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Netty/Netty面试题附答案(2021年Netty面试题及答案大汇总).md)
## Nginx面试题带答案(2024年Nginx面试题及答案大汇总)
**01、** [nignx配置](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题带答案(2021年Nginx面试题及答案大汇总).md#1nignx配置)
**02、** [请解释你如何通过不同于 80 的端口开启 Nginx?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题带答案(2021年Nginx面试题及答案大汇总).md#2请解释你如何通过不同于-80-的端口开启-nginx)
**03、** [Nginx静态资源?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题带答案(2021年Nginx面试题及答案大汇总).md#3nginx静态资源)
**04、** [漏桶流算法和令牌桶算法知道,漏桶算法#](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题带答案(2021年Nginx面试题及答案大汇总).md#4漏桶流算法和令牌桶算法知道漏桶算法#)
**05、** [令牌桶算法#](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题带答案(2021年Nginx面试题及答案大汇总).md#5令牌桶算法#)
**06、** [解释如何在 Nginx 服务器上添加模块?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题带答案(2021年Nginx面试题及答案大汇总).md#6解释如何在-nginx-服务器上添加模块)
**07、** [fair(第三方插件)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题带答案(2021年Nginx面试题及答案大汇总).md#7fair第三方插件)
**08、** [Nginx 常用配置?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题带答案(2021年Nginx面试题及答案大汇总).md#8nginx-常用配置)
**09、** [Nginx 有哪些负载均衡策略?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题带答案(2021年Nginx面试题及答案大汇总).md#9nginx-有哪些负载均衡策略)
**10、** [基于端口的虚拟主机](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题带答案(2021年Nginx面试题及答案大汇总).md#10基于端口的虚拟主机)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题带答案(2021年Nginx面试题及答案大汇总).md)
## Nginx面试题汇总及答案(2024年Nginx面试题及答案大全)
**01、** [解释如何在`Nginx`服务器上添加模块?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题汇总及答案(2021年Nginx面试题及答案大全).md#1解释如何在nginx服务器上添加模块)
**02、** [使用“反向代理服务器”的优点是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题汇总及答案(2021年Nginx面试题及答案大全).md#2使用“反向代理服务器的优点是什么)
**03、** [请列举 Nginx 服务器的最佳用途。Nginx 服务器的最佳用法是在网络上部署动态 HTTP 内容,使用 SCGI、WSGI 应](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题汇总及答案(2021年Nginx面试题及答案大全).md#3请列举-nginx-服务器的最佳用途。nginx-服务器的最佳用法是在网络上部署动态-http-内容使用-scgiwsgi-应)
**04、** [用Nginx服务器解释-s的目的是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题汇总及答案(2021年Nginx面试题及答案大全).md#4用nginx服务器解释-s的目的是什么)
**05、** [使用“反向代理服务器”的优点是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题汇总及答案(2021年Nginx面试题及答案大全).md#5使用“反向代理服务器的优点是什么)
**06、** [什么是正向代理和反向代理?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题汇总及答案(2021年Nginx面试题及答案大全).md#6什么是正向代理和反向代理)
**07、** [Nginx怎么处理请求的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题汇总及答案(2021年Nginx面试题及答案大全).md#7nginx怎么处理请求的)
**08、** [权重 weight](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题汇总及答案(2021年Nginx面试题及答案大全).md#8权重-weight)
**09、** [限流怎么做的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题汇总及答案(2021年Nginx面试题及答案大全).md#9限流怎么做的)
**10、** [解释如何在Nginx中获得当前的时间?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题汇总及答案(2021年Nginx面试题及答案大全).md#10解释如何在nginx中获得当前的时间)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题汇总及答案(2021年Nginx面试题及答案大全).md)
## Nginx面试题附答案(2024年Nginx面试题及答案大汇总)
**01、** [Nginx配置文件nginx.conf有哪些属性模块?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题附答案(2021年Nginx面试题及答案大汇总).md#1nginx配置文件nginxconf有哪些属性模块)
**02、** [Nginx 是如何实现高并发的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题附答案(2021年Nginx面试题及答案大汇总).md#2nginx-是如何实现高并发的)
**03、** [请解释 Nginx 如何处理 HTTP 请求?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题附答案(2021年Nginx面试题及答案大汇总).md#3请解释-nginx-如何处理-http-请求)
**04、** [Nginx是否支持将请求压缩到上游?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题附答案(2021年Nginx面试题及答案大汇总).md#4nginx是否支持将请求压缩到上游)
**05、** [nginx和apache的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题附答案(2021年Nginx面试题及答案大汇总).md#5nginx和apache的区别)
**06、** [解释如何在 Nginx 中获得当前的时间?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题附答案(2021年Nginx面试题及答案大汇总).md#6解释如何在-nginx-中获得当前的时间)
**07、** [为什么要做动静分离?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题附答案(2021年Nginx面试题及答案大汇总).md#7为什么要做动静分离)
**08、** [请陈述 stub_status 和 sub_filter 指令的作用是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题附答案(2021年Nginx面试题及答案大汇总).md#8请陈述-stub_status-和-sub_filter-指令的作用是什么)
**09、** [如何通过不同于80的端口开启Nginx?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题附答案(2021年Nginx面试题及答案大汇总).md#9如何通过不同于80的端口开启nginx)
**10、** [nginx是如何实现高并发的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题附答案(2021年Nginx面试题及答案大汇总).md#10nginx是如何实现高并发的)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Nginx/Nginx面试题附答案(2021年Nginx面试题及答案大汇总).md)
## Memcached面试题带答案(2024年Memcached面试题及答案大汇总)
**01、** [如何将Memcached中item批量导入导出?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Memcached/Memcached面试题带答案(2021年Memcached面试题及答案大汇总).md#1如何将memcached中item批量导入导出)
**02、** [Memcached的内存分配器是如何工作的?为什么不适用malloc/free!?为何要使用slabs?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Memcached/Memcached面试题带答案(2021年Memcached面试题及答案大汇总).md#2memcached的内存分配器是如何工作的为什么不适用malloc/free为何要使用slabs)
**03、** [Memcached服务在企业集群架构中有哪些应用场景?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Memcached/Memcached面试题带答案(2021年Memcached面试题及答案大汇总).md#3memcached服务在企业集群架构中有哪些应用场景)
**04、** [如果缓存数据在导出导入之间过期了,您又怎么处理这些数据呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Memcached/Memcached面试题带答案(2021年Memcached面试题及答案大汇总).md#4如果缓存数据在导出导入之间过期了您又怎么处理这些数据呢)
**05、** [Memcached是怎么工作的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Memcached/Memcached面试题带答案(2021年Memcached面试题及答案大汇总).md#5memcached是怎么工作的)
**06、** [Memcached服务特点及工作原理是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Memcached/Memcached面试题带答案(2021年Memcached面试题及答案大汇总).md#6memcached服务特点及工作原理是什么)
**07、** [Memcached最大的优势是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Memcached/Memcached面试题带答案(2021年Memcached面试题及答案大汇总).md#7memcached最大的优势是什么)
**08、** [Memcached如何处理容错的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Memcached/Memcached面试题带答案(2021年Memcached面试题及答案大汇总).md#8memcached如何处理容错的)
**09、** [Memcached的多线程是什么?如何使用它们?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Memcached/Memcached面试题带答案(2021年Memcached面试题及答案大汇总).md#9memcached的多线程是什么如何使用它们)
**10、** [Memcached是原子的吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Memcached/Memcached面试题带答案(2021年Memcached面试题及答案大汇总).md#10memcached是原子的吗)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Memcached/Memcached面试题带答案(2021年Memcached面试题及答案大汇总).md)
## Python中级面试题大全带答案(2024年Python面试题及答案整理)
**01、** [MySQL的半同步复制原理](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题大全带答案(2021年Python面试题及答案整理).md#1mysql的半同步复制原理)
**02、** [TCP和UDP的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题大全带答案(2021年Python面试题及答案整理).md#2tcp和udp的区别)
**03、** [写python爬虫分别用到了哪些模块?分别有什么用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题大全带答案(2021年Python面试题及答案整理).md#3写python爬虫分别用到了哪些模块分别有什么用)
**04、** [索引有什么作用,有哪些分类,有什么好处和坏处?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题大全带答案(2021年Python面试题及答案整理).md#4索引有什么作用有哪些分类有什么好处和坏处)
**05、** [编写一个函数,找出数组中没有重复的值的和](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题大全带答案(2021年Python面试题及答案整理).md#5编写一个函数找出数组中没有重复的值的和)
**06、** [用一行Python代码,从给定列表中取出所有的偶数和奇数](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题大全带答案(2021年Python面试题及答案整理).md#6用一行python代码从给定列表中取出所有的偶数和奇数)
**07、** [在Python中是如何管理内存的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题大全带答案(2021年Python面试题及答案整理).md#7在python中是如何管理内存的)
**08、** [GIL锁对python性能的影响](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题大全带答案(2021年Python面试题及答案整理).md#8gil锁对python性能的影响)
**09、** [DNS域名解析过程](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题大全带答案(2021年Python面试题及答案整理).md#9dns域名解析过程)
**10、** [什么是抽象?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题大全带答案(2021年Python面试题及答案整理).md#10什么是抽象)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题大全带答案(2021年Python面试题及答案整理).md)
## Python中级面试题汇总及答案(2024年Python面试题及答案大全)
**01、** [22、iterables和iterators之间的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题汇总及答案(2021年Python面试题及答案大全).md#122iterables和iterators之间的区别)
**02、** [关于Python程序的运行方面,有什么手段能提升性能?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题汇总及答案(2021年Python面试题及答案大全).md#2关于python程序的运行方面有什么手段能提升性能)
**03、** [使用with语句的好处是什么](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题汇总及答案(2021年Python面试题及答案大全).md#3使用with语句的好处是什么)
**04、** [如何使用python删除一个文件或者文件夹?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题汇总及答案(2021年Python面试题及答案大全).md#4如何使用python删除一个文件或者文件夹)
**05、** [数据库的导入与导出命令](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题汇总及答案(2021年Python面试题及答案大全).md#5数据库的导入与导出命令)
**06、** [a=range(10),则a[::-3]的值是?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题汇总及答案(2021年Python面试题及答案大全).md#6a=range10,则a[::-3]的值是)
**07、** [实现一个装饰器,通过一次调用,使函数重复执行5次](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题汇总及答案(2021年Python面试题及答案大全).md#7实现一个装饰器通过一次调用使函数重复执行5次)
**08、** [实现一个单例模式。(尽可能多的方法)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题汇总及答案(2021年Python面试题及答案大全).md#8实现一个单例模式。尽可能多的方法)
**09、** [Redis如何实现主从复制?以及数据同步机制?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题汇总及答案(2021年Python面试题及答案大全).md#9redis如何实现主从复制以及数据同步机制)
**10、** [编写程序,输出给定序列中的所有质数](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题汇总及答案(2021年Python面试题及答案大全).md#10编写程序输出给定序列中的所有质数)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题汇总及答案(2021年Python面试题及答案大全).md)
## Python中级面试题附答案汇总(2024年Python面试题及答案大全)
**01、** [什么是arp协议](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题附答案汇总(2021年Python面试题及答案大全).md#1什么是arp协议)
**02、** [什么是域名解析](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题附答案汇总(2021年Python面试题及答案大全).md#2什么是域名解析)
**03、** [使用生成器编写一个函数实现生成指定个数的斐波那契数列](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题附答案汇总(2021年Python面试题及答案大全).md#3使用生成器编写一个函数实现生成指定个数的斐波那契数列)
**04、** [生产者消费者模型的应用场景](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题附答案汇总(2021年Python面试题及答案大全).md#4生产者消费者模型的应用场景)
**05、** [如何判断一个对象是否可调用?哪些对象是可调用对象?如何定义一个类,使其对象本身就是可调用对象?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题附答案汇总(2021年Python面试题及答案大全).md#5如何判断一个对象是否可调用哪些对象是可调用对象如何定义一个类使其对象本身就是可调用对象)
**06、** [请列举布尔值位False的常见值](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题附答案汇总(2021年Python面试题及答案大全).md#6请列举布尔值位false的常见值)
**07、** [当退出Python时,是否释放全部内存?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题附答案汇总(2021年Python面试题及答案大全).md#7当退出python时是否释放全部内存)
**08、** [isinstance和type的作用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题附答案汇总(2021年Python面试题及答案大全).md#8isinstance和type的作用)
**09、** [描述以下dict的items和iteritems的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题附答案汇总(2021年Python面试题及答案大全).md#9描述以下dict的items和iteritems的区别)
**10、** [路由器和交换机的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题附答案汇总(2021年Python面试题及答案大全).md#10路由器和交换机的区别)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python中级面试题附答案汇总(2021年Python面试题及答案大全).md)
## Python面试题大全带答案(2024年Python面试题及答案整理)
**01、** [请解释使用*args和**kwargs的含义](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题大全带答案(2021年Python面试题及答案整理).md#1请解释使用*args和**kwargs的含义)
**02、** [MySQL常见数据库引擎及区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题大全带答案(2021年Python面试题及答案整理).md#2mysql常见数据库引擎及区别)
**03、** [在什么情况下y!=x-(x-y)会成立?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题大全带答案(2021年Python面试题及答案整理).md#3在什么情况下y=x-x-y会成立)
**04、** [Python支持多重继承吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题大全带答案(2021年Python面试题及答案整理).md#4python支持多重继承吗)
**05、** [!=和is not运算符的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题大全带答案(2021年Python面试题及答案整理).md#5=和is-not运算符的区别)
**06、** [什么是LVS](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题大全带答案(2021年Python面试题及答案整理).md#6什么是lvs)
**07、** [解释一下Python中的关系运算符](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题大全带答案(2021年Python面试题及答案整理).md#7解释一下python中的关系运算符)
**08、** [手写一个栈](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题大全带答案(2021年Python面试题及答案整理).md#8手写一个栈)
**09、** [is和==的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题大全带答案(2021年Python面试题及答案整理).md#9is和的区别)
**10、** [1,2,3,4,5能组成多少个互不相同且不重复的三位数?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题大全带答案(2021年Python面试题及答案整理).md#1012345能组成多少个互不相同且不重复的三位数)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题大全带答案(2021年Python面试题及答案整理).md)
## Python面试题带答案(2024年Python面试题及答案大汇总)
**01、** [讲讲Python中的位运算符](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题带答案(2021年Python面试题及答案大汇总).md#1讲讲python中的位运算符)
**02、** [如何修改本地hosts文件](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题带答案(2021年Python面试题及答案大汇总).md#2如何修改本地hosts文件)
**03、** [python递归的最大层数?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题带答案(2021年Python面试题及答案大汇总).md#3python递归的最大层数)
**04、** [什么是codis](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题带答案(2021年Python面试题及答案大汇总).md#4什么是codis)
**05、** [python中如何使用进程池和线程池](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题带答案(2021年Python面试题及答案大汇总).md#5python中如何使用进程池和线程池)
**06、** [Python有哪些应用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题带答案(2021年Python面试题及答案大汇总).md#6python有哪些应用)
**07、** [什么时GIL锁](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题带答案(2021年Python面试题及答案大汇总).md#7什么时gil锁)
**08、** [python的底层网络交互模块有哪些](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题带答案(2021年Python面试题及答案大汇总).md#8python的底层网络交互模块有哪些)
**09、** [IO多路复用的作用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题带答案(2021年Python面试题及答案大汇总).md#9io多路复用的作用)
**10、** [如何使用索引来反转Python中的字符串?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题带答案(2021年Python面试题及答案大汇总).md#10如何使用索引来反转python中的字符串)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题带答案(2021年Python面试题及答案大汇总).md)
## Python面试题汇总及答案(2024年Python面试题及答案大全)
**01、** [什么是keepalived](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题汇总及答案(2021年Python面试题及答案大全).md#1什么是keepalived)
**02、** [二叉树是非线性结构,栈和队列以及线性表都是线性结构,对吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题汇总及答案(2021年Python面试题及答案大全).md#2二叉树是非线性结构栈和队列以及线性表都是线性结构对吗)
**03、** [char和varchar的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题汇总及答案(2021年Python面试题及答案大全).md#3char和varchar的区别)
**04、** [Python中的pass语句是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题汇总及答案(2021年Python面试题及答案大全).md#4python中的pass语句是什么)
**05、** [进程之间如何进行通信?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题汇总及答案(2021年Python面试题及答案大全).md#5进程之间如何进行通信)
**06、** [将下面列表中的元素根据位数合并成字典:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题汇总及答案(2021年Python面试题及答案大全).md#6将下面列表中的元素根据位数合并成字典:)
**07、** [解释一下Python中的逻辑运算符](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题汇总及答案(2021年Python面试题及答案大全).md#7解释一下python中的逻辑运算符)
**08、** [如何在函数中设置一个全局变量?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题汇总及答案(2021年Python面试题及答案大全).md#8如何在函数中设置一个全局变量)
**09、** [JavaScript(或者jQuery)如何选择一个id为main的容器](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题汇总及答案(2021年Python面试题及答案大全).md#9javascript或者jquery如何选择一个id为main的容器)
**10、** [简述SQL注入原理,以及如何在代码层面房子sql注入](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题汇总及答案(2021年Python面试题及答案大全).md#10简述sql注入原理以及如何在代码层面房子sql注入)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题汇总及答案(2021年Python面试题及答案大全).md)
## Python面试题附答案汇总(2024年Python面试题及答案大全)
**01、** [re的match和search的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题附答案汇总(2021年Python面试题及答案大全).md#1re的match和search的区别)
**02、** [简述OSI七层协议](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题附答案汇总(2021年Python面试题及答案大全).md#2简述osi七层协议)
**03、** [在Python中如何实现多线程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题附答案汇总(2021年Python面试题及答案大全).md#3在python中如何实现多线程)
**04、** [什么是asyncio](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题附答案汇总(2021年Python面试题及答案大全).md#4什么是asyncio)
**05、** [举例说明Python中的range函数?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题附答案汇总(2021年Python面试题及答案大全).md#5举例说明python中的range函数)
**06、** [query作为sql模板,args为将要传入的参数](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题附答案汇总(2021年Python面试题及答案大全).md#6query作为sql模板args为将要传入的参数)
**07、** [解释Python中的help()和dir()函数](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题附答案汇总(2021年Python面试题及答案大全).md#7解释python中的help和dir函数)
**08、** [简述线程死锁是怎么造成的。如何避免?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题附答案汇总(2021年Python面试题及答案大全).md#8简述线程死锁是怎么造成的。如何避免)
**09、** [MySQL索引种类](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题附答案汇总(2021年Python面试题及答案大全).md#9mysql索引种类)
**10、** [现有mydict和变量onekey,请写出从mydict中取出onekey的值的方法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题附答案汇总(2021年Python面试题及答案大全).md#10现有mydict和变量onekey请写出从mydict中取出onekey的值的方法)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题附答案汇总(2021年Python面试题及答案大全).md)
## Python面试题附答案(2024年Python面试题及答案大汇总)
**01、** [使用python将数据库的student表中的数据写入db.txt](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题附答案(2021年Python面试题及答案大汇总).md#1使用python将数据库的student表中的数据写入dbtxt)
**02、** [py2项目如何迁移成py3](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题附答案(2021年Python面试题及答案大汇总).md#2py2项目如何迁移成py3)
**03、** [有一个多层嵌套的列表A=[1,2,3,[4,1,['j1',1,[1,2,3,'aa']]]],请写一段代码将A中的元素全部打印出来](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题附答案(2021年Python面试题及答案大汇总).md#3有一个多层嵌套的列表a=[1,2,3,[4,1,['j1',1,[1,2,3,'aa']]]],请写一段代码将a中的元素全部打印出来)
**04、** [python代码如何获取命令行参数](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题附答案(2021年Python面试题及答案大汇总).md#4python代码如何获取命令行参数)
**05、** [Python有哪些特点和优点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题附答案(2021年Python面试题及答案大汇总).md#5python有哪些特点和优点)
**06、** [如何判断一个值是方法还是函数?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题附答案(2021年Python面试题及答案大汇总).md#6如何判断一个值是方法还是函数)
**07、** [描述以下字典的items()方法和iteritems()方法有啥不同?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题附答案(2021年Python面试题及答案大汇总).md#7描述以下字典的items方法和iteritems方法有啥不同)
**08、** [Python的局限性?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题附答案(2021年Python面试题及答案大汇总).md#8python的局限性)
**09、** [如何用一行代码生成[1,4,9,16,25,36,49,64,81,100]?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题附答案(2021年Python面试题及答案大汇总).md#9如何用一行代码生成[1,4,9,16,25,36,49,64,81,100])
**10、** [lambda表达式格式以及应用场景?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题附答案(2021年Python面试题及答案大汇总).md#10lambda表达式格式以及应用场景)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python面试题附答案(2021年Python面试题及答案大汇总).md)
## Python高级面试题大全带答案(2024年Python面试题及答案整理)
**01、** [类的加载和实例化过程](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题大全带答案(2021年Python面试题及答案整理).md#1类的加载和实例化过程)
**02、** [如何实现Redis集群](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题大全带答案(2021年Python面试题及答案整理).md#2如何实现redis集群)
**03、** [求以下代码结果:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题大全带答案(2021年Python面试题及答案整理).md#3求以下代码结果:)
**04、** [解释*args和**kwargs?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题大全带答案(2021年Python面试题及答案整理).md#4解释*args和**kwargs)
**05、** [mro是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题大全带答案(2021年Python面试题及答案整理).md#5mro是什么)
**06、** [如何实现响应式布局](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题大全带答案(2021年Python面试题及答案整理).md#6如何实现响应式布局)
**07、** [写一个的支持with语句的类](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题大全带答案(2021年Python面试题及答案整理).md#7写一个的支持with语句的类)
**08、** [break、continue、pass是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题大全带答案(2021年Python面试题及答案整理).md#8breakcontinuepass是什么)
**09、** [什么是ajax请求?手写一个ajax请求](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题大全带答案(2021年Python面试题及答案整理).md#9什么是ajax请求手写一个ajax请求)
**10、** [简述面向对象的三大特性?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题大全带答案(2021年Python面试题及答案整理).md#10简述面向对象的三大特性)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题大全带答案(2021年Python面试题及答案整理).md)
## Python高级面试题汇总及答案(2024年Python面试题及答案大全)
**01、** [你了解哪些数据库优化方案](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题汇总及答案(2021年Python面试题及答案大全).md#1你了解哪些数据库优化方案)
**02、** [解释什么是异步非阻塞](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题汇总及答案(2021年Python面试题及答案大全).md#2解释什么是异步非阻塞)
**03、** [写一个函数,计算出以下字母所代表的数字,每个字母值不一样](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题汇总及答案(2021年Python面试题及答案大全).md#3写一个函数计算出以下字母所代表的数字每个字母值不一样)
**04、** [如何实现"1.2.3"变成['1','2','3']?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题汇总及答案(2021年Python面试题及答案大全).md#4如何实现"123"变成['1','2','3'])
**05、** [MySQL的增删改查](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题汇总及答案(2021年Python面试题及答案大全).md#5mysql的增删改查)
**06、** [写出以下代码的输出结果:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题汇总及答案(2021年Python面试题及答案大全).md#6写出以下代码的输出结果:)
**07、** [什么是lambda函数?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题汇总及答案(2021年Python面试题及答案大全).md#7什么是lambda函数)
**08、** [解释一下Python中的赋值运算符](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题汇总及答案(2021年Python面试题及答案大全).md#8解释一下python中的赋值运算符)
**09、** [使用两个队列实现一个栈](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题汇总及答案(2021年Python面试题及答案大全).md#9使用两个队列实现一个栈)
**10、** [用尽量简洁的方法将二维数组合并成一维数组](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题汇总及答案(2021年Python面试题及答案大全).md#10用尽量简洁的方法将二维数组合并成一维数组)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题汇总及答案(2021年Python面试题及答案大全).md)
## Python高级面试题附答案汇总(2024年Python面试题及答案大全)
**01、** [sys.path.append('xxx')的作用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题附答案汇总(2021年Python面试题及答案大全).md#1syspathappend'xxx'的作用)
**02、** [Python中的标识符长度能有多长?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题附答案汇总(2021年Python面试题及答案大全).md#2python中的标识符长度能有多长)
**03、** [写出如下代码的输出结果](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题附答案汇总(2021年Python面试题及答案大全).md#3写出如下代码的输出结果)
**04、** [vuex的作用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题附答案汇总(2021年Python面试题及答案大全).md#4vuex的作用)
**05、** [将列表alist=[{'name':'a','age':25},{'name':'b','age':30},{'name':'c','age':20}],按照age的值从大到小排列。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题附答案汇总(2021年Python面试题及答案大全).md#5将列表alist=[{'name':'a','age':25},{'name':'b','age':30},{'name':'c','age':20}]按照age的值从大到小排列。)
**06、** [编写程序,检查数字是否为Armstrong](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题附答案汇总(2021年Python面试题及答案大全).md#6编写程序检查数字是否为armstrong)
**07、** [什么是gevent](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题附答案汇总(2021年Python面试题及答案大全).md#7什么是gevent)
**08、** [你对Python类中的self有什么了解?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题附答案汇总(2021年Python面试题及答案大全).md#8你对python类中的self有什么了解)
**09、** [什么是粘包?出现粘包的原因?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题附答案汇总(2021年Python面试题及答案大全).md#9什么是粘包出现粘包的原因)
**10、** [请列出至少5个PEP8规范](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题附答案汇总(2021年Python面试题及答案大全).md#10请列出至少5个pep8规范)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Python/Python高级面试题附答案汇总(2021年Python面试题及答案大全).md)
## Android中级面试题汇总及答案(2024年Android面试题及答案大全)
**01、** [说说mvc模式的原理,它在android中的运用,android的官方建议应用程序的开发采用mvc模式。何谓mvc?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android中级面试题汇总及答案(2021年Android面试题及答案大全).md#1说说mvc模式的原理它在android中的运用,android的官方建议应用程序的开发采用mvc模式。何谓mvc)
**02、** [wait和 sleep 的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android中级面试题汇总及答案(2021年Android面试题及答案大全).md#2wait和-sleep-的区别)
**03、** [java中如何引用本地语言](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android中级面试题汇总及答案(2021年Android面试题及答案大全).md#3java中如何引用本地语言)
**04、** [如何将SQLite数据库(dictionary.db文件)与apk文件一起发布](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android中级面试题汇总及答案(2021年Android面试题及答案大全).md#4如何将sqlite数据库dictionarydb文件与apk文件一起发布)
**05、** [自定义view的基本流程](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android中级面试题汇总及答案(2021年Android面试题及答案大全).md#5自定义view的基本流程)
**06、** [说下 Activity 跟 跟 window , view 之间的关系?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android中级面试题汇总及答案(2021年Android面试题及答案大全).md#6说下-activity-跟-跟-window--view-之间的关系)
**07、** [Android中,帧动画](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android中级面试题汇总及答案(2021年Android面试题及答案大全).md#7android中帧动画)
**08、** [注册广播有几种方式,这些方式有何优缺点?请谈谈Android引入广播机制的用意。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android中级面试题汇总及答案(2021年Android面试题及答案大全).md#8注册广播有几种方式这些方式有何优缺点请谈谈android引入广播机制的用意。)
**09、** [如何保存activity的状态?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android中级面试题汇总及答案(2021年Android面试题及答案大全).md#9如何保存activity的状态)
**10、** [Service生命周期](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android中级面试题汇总及答案(2021年Android面试题及答案大全).md#10service生命周期)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android中级面试题汇总及答案(2021年Android面试题及答案大全).md)
## Android面试题带答案(2024年Android面试题及答案大汇总)
**01、** [Android中的ANR](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题带答案(2021年Android面试题及答案大汇总).md#1android中的anr)
**02、** [了解IntentServices吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题带答案(2021年Android面试题及答案大汇总).md#2了解intentservices吗)
**03、** [让Activity变成一个窗口](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题带答案(2021年Android面试题及答案大汇总).md#3让activity变成一个窗口)
**04、** [android中的动画有哪几类,它们的特点和区别是什么](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题带答案(2021年Android面试题及答案大汇总).md#4android中的动画有哪几类它们的特点和区别是什么)
**05、** [Fragment的生命周期](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题带答案(2021年Android面试题及答案大汇总).md#5fragment的生命周期)
**06、** [为什么Android引入广播机制?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题带答案(2021年Android面试题及答案大汇总).md#6为什么android引入广播机制)
**07、** [都使用过哪些自定义控件](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题带答案(2021年Android面试题及答案大汇总).md#7都使用过哪些自定义控件)
**08、** [Android中常用布局](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题带答案(2021年Android面试题及答案大汇总).md#8android中常用布局)
**09、** [android的数据存储](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题带答案(2021年Android面试题及答案大汇总).md#9android的数据存储)
**10、** [RecyclerView和ListView的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题带答案(2021年Android面试题及答案大汇总).md#10recyclerview和listview的区别)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题带答案(2021年Android面试题及答案大汇总).md)
## Android面试题汇总及答案(2024年Android面试题及答案大全)
**01、** [怎样对 android 进行优化?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题汇总及答案(2021年Android面试题及答案大全).md#1怎样对-android-进行优化)
**02、** [Android中4大组件](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题汇总及答案(2021年Android面试题及答案大全).md#2android中4大组件)
**03、** [SQLite支持事务吗? 添加删除如何提高性能?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题汇总及答案(2021年Android面试题及答案大全).md#3sqlite支持事务吗-添加删除如何提高性能)
**04、** [推送到达率如何提高](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题汇总及答案(2021年Android面试题及答案大全).md#4推送到达率如何提高)
**05、** [Android本身的api并未声明会抛出异常,则其在运行时有无可能抛出runtime异常,你遇到过吗?诺有的话会导致什么问题?如何解决?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题汇总及答案(2021年Android面试题及答案大全).md#5android本身的api并未声明会抛出异常则其在运行时有无可能抛出runtime异常你遇到过吗诺有的话会导致什么问题如何解决)
**06、** [如果有个100M大的文件,需要上传至服务器中,而服务器form表单最大只能上传2M,可以用什么方法。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题汇总及答案(2021年Android面试题及答案大全).md#6如果有个100m大的文件需要上传至服务器中而服务器form表单最大只能上传2m可以用什么方法。)
**07、** [补间动画](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题汇总及答案(2021年Android面试题及答案大全).md#7补间动画)
**08、** [什么是嵌入式实时操作系统, Android 操作系统属于实时操作系统吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题汇总及答案(2021年Android面试题及答案大全).md#8什么是嵌入式实时操作系统,-android-操作系统属于实时操作系统吗)
**09、** [Service 和 Activity 在同一个线程吗](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题汇总及答案(2021年Android面试题及答案大全).md#9service-和-activity-在同一个线程吗)
**10、** [跨进程通信的几种方式](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题汇总及答案(2021年Android面试题及答案大全).md#10跨进程通信的几种方式)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题汇总及答案(2021年Android面试题及答案大全).md)
## Android面试题附答案汇总(2024年Android面试题及答案大全)
**01、** [描述一下android的系统架构](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题附答案汇总(2021年Android面试题及答案大全).md#1描述一下android的系统架构)
**02、** [跟activity和Task 有关的 Intent启动方式有哪些?其含义?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题附答案汇总(2021年Android面试题及答案大全).md#2跟activity和task-有关的-intent启动方式有哪些其含义)
**04、** [请介绍下 ContentProvider 是如何实现数据共享的](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题附答案汇总(2021年Android面试题及答案大全).md#4请介绍下-contentprovider-是如何实现数据共享的)
**05、** [Activity启动模式](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题附答案汇总(2021年Android面试题及答案大全).md#5activity启动模式)
**06、** [谈MVC ,MVP,MVVM](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题附答案汇总(2021年Android面试题及答案大全).md#6谈mvc-mvpmvvm)
**07、** [广播接受者的生命周期?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题附答案汇总(2021年Android面试题及答案大全).md#7广播接受者的生命周期)
**08、** [如果后台的Activity由于某原因被系统回收了,如何在被系统回收之前保存当前状态?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题附答案汇总(2021年Android面试题及答案大全).md#8如果后台的activity由于某原因被系统回收了如何在被系统回收之前保存当前状态)
**09、** [ListView 中图片错位的问题是如何产生的](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题附答案汇总(2021年Android面试题及答案大全).md#9listview-中图片错位的问题是如何产生的)
**10、** [简要解释一下activity、 intent 、intent filter、service、Broadcase、BroadcaseReceiver](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题附答案汇总(2021年Android面试题及答案大全).md#10简要解释一下activity-intent-intent-filterservicebroadcasebroadcasereceiver)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题附答案汇总(2021年Android面试题及答案大全).md)
## Android面试题附答案(2024年Android面试题及答案大汇总)
**01、** [Android中的长度单位详解](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题附答案(2021年Android面试题及答案大汇总).md#1android中的长度单位详解)
**02、** [Android与服务器交互的方式中的对称加密和非对称加密是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题附答案(2021年Android面试题及答案大汇总).md#2android与服务器交互的方式中的对称加密和非对称加密是什么)
**03、** [activity的启动模式有哪些?是什么含义](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题附答案(2021年Android面试题及答案大汇总).md#3activity的启动模式有哪些是什么含义)
**04、** [Android系统的架构](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题附答案(2021年Android面试题及答案大汇总).md#4android系统的架构)
**05、** [启动一个程序,可以主界面点击图标进入,也可以从一个程序中跳转过去,二者有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题附答案(2021年Android面试题及答案大汇总).md#5启动一个程序可以主界面点击图标进入也可以从一个程序中跳转过去二者有什么区别)
**06、** [一条最长的短信息约占多少byte?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题附答案(2021年Android面试题及答案大汇总).md#6一条最长的短信息约占多少byte)
**07、** [Service 里面可以弹吐司么](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题附答案(2021年Android面试题及答案大汇总).md#7service-里面可以弹吐司么)
**08、** [activity,fragment传值问题](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题附答案(2021年Android面试题及答案大汇总).md#8activityfragment传值问题)
**09、** [jni 的调用过程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题附答案(2021年Android面试题及答案大汇总).md#9jni-的调用过程)
**10、** [Manifest.xml文件中主要包括哪些信息?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题附答案(2021年Android面试题及答案大汇总).md#10manifestxml文件中主要包括哪些信息)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android面试题附答案(2021年Android面试题及答案大汇总).md)
## Android高级面试题汇总及答案(2024年Android面试题及答案大全)
**01、** [SQLite支持事务吗?添加删除如何提高性能?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android高级面试题汇总及答案(2021年Android面试题及答案大全).md#1sqlite支持事务吗添加删除如何提高性能)
**02、** [内存溢出和内存泄漏有什么区别?何时会产生内存泄漏?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android高级面试题汇总及答案(2021年Android面试题及答案大全).md#2内存溢出和内存泄漏有什么区别何时会产生内存泄漏)
**03、** [如何退出Activity](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android高级面试题汇总及答案(2021年Android面试题及答案大全).md#3如何退出activity)
**04、** [Android中touch事件的传递机制是怎样的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android高级面试题汇总及答案(2021年Android面试题及答案大全).md#4android中touch事件的传递机制是怎样的)
**05、** [FragmentPagerAdapter 与 与 FragmentStatePagerAdapter 的区别与使用场景?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android高级面试题汇总及答案(2021年Android面试题及答案大全).md#5fragmentpageradapter-与-与-fragmentstatepageradapter-的区别与使用场景)
**06、** [View的绘制原理](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android高级面试题汇总及答案(2021年Android面试题及答案大全).md#6view的绘制原理)
**07、** [Android root机制](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android高级面试题汇总及答案(2021年Android面试题及答案大全).md#7android-root机制)
**08、** [ListView 如何定位到指定位置](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android高级面试题汇总及答案(2021年Android面试题及答案大全).md#8listview-如何定位到指定位置)
**09、** [activity,service,intent之间的关系](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android高级面试题汇总及答案(2021年Android面试题及答案大全).md#9activityserviceintent之间的关系)
**10、** [View和SurfaceView的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android高级面试题汇总及答案(2021年Android面试题及答案大全).md#10view和surfaceview的区别)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Android/Android高级面试题汇总及答案(2021年Android面试题及答案大全).md)
## Vue中级面试题汇总及答案(2024年Vue面试题及答案大全)
**01、** [vue的filter的理解与用法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue中级面试题汇总及答案(2021年Vue面试题及答案大全).md#1vue的filter的理解与用法)
**02、** [vue的路由模式及区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue中级面试题汇总及答案(2021年Vue面试题及答案大全).md#2vue的路由模式及区别)
**03、** [你们vue项目是打包了一个js文件,一个css文件,还是有多个文件?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue中级面试题汇总及答案(2021年Vue面试题及答案大全).md#3你们vue项目是打包了一个js文件一个css文件还是有多个文件)
**04、** [怎么定义 vue-router 的动态路由? 怎么获取传过来的值?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue中级面试题汇总及答案(2021年Vue面试题及答案大全).md#4怎么定义-vue-router-的动态路由-怎么获取传过来的值)
**05、** [vuejs与angularjs以及react的区别,与AngularJS的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue中级面试题汇总及答案(2021年Vue面试题及答案大全).md#5vuejs与angularjs以及react的区别与angularjs的区别)
**06、** [数组去重复的方法有哪些](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue中级面试题汇总及答案(2021年Vue面试题及答案大全).md#6数组去重复的方法有哪些)
**07、** [什么是vue生命周期?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue中级面试题汇总及答案(2021年Vue面试题及答案大全).md#7什么是vue生命周期)
**08、** [父组件更新过程](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue中级面试题汇总及答案(2021年Vue面试题及答案大全).md#8父组件更新过程)
**09、** [什么是生命周期hook?列出一些生命周期hook。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue中级面试题汇总及答案(2021年Vue面试题及答案大全).md#9什么是生命周期hook列出一些生命周期hook。)
**10、** [import 和 exports 是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue中级面试题汇总及答案(2021年Vue面试题及答案大全).md#10import-和-exports-是什么)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue中级面试题汇总及答案(2021年Vue面试题及答案大全).md)
## Vue中级面试题附答案汇总(2024年Vue面试题及答案大全)
**01、** [列出JS基本和非基本数据类型之间的一些区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue中级面试题附答案汇总(2021年Vue面试题及答案大全).md#1列出js基本和非基本数据类型之间的一些区别)
**02、** [vue-router实现路由懒加载( 动态加载路由 )](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue中级面试题附答案汇总(2021年Vue面试题及答案大全).md#2vue-router实现路由懒加载-动态加载路由-)
**03、** [route和router的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue中级面试题附答案汇总(2021年Vue面试题及答案大全).md#3route和router的区别)
**04、** [说一下Vue的生命周期](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue中级面试题附答案汇总(2021年Vue面试题及答案大全).md#4说一下vue的生命周期)
**05、** [你如何捕获元素上的点击事件?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue中级面试题附答案汇总(2021年Vue面试题及答案大全).md#5你如何捕获元素上的点击事件)
**06、** [vue slot](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue中级面试题附答案汇总(2021年Vue面试题及答案大全).md#6vue-slot)
**07、** [解释JS中的高阶函数?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue中级面试题附答案汇总(2021年Vue面试题及答案大全).md#7解释js中的高阶函数)
**08、** [请讲述下VUE的MVVM的理解?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue中级面试题附答案汇总(2021年Vue面试题及答案大全).md#8请讲述下vue的mvvm的理解)
**09、** [说一下v-if和v-show的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue中级面试题附答案汇总(2021年Vue面试题及答案大全).md#9说一下v-if和v-show的区别)
**10、** [JS中的宿主对象与原生对象有何不同?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue中级面试题附答案汇总(2021年Vue面试题及答案大全).md#10js中的宿主对象与原生对象有何不同)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue中级面试题附答案汇总(2021年Vue面试题及答案大全).md)
## Vue面试题带答案(2024年Vue面试题及答案大汇总)
**01、** [vue中transition的理解?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题带答案(2021年Vue面试题及答案大汇总).md#1vue中transition的理解)
**02、** [JS中如何将页面重定向到另一个页面?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题带答案(2021年Vue面试题及答案大汇总).md#2js中如何将页面重定向到另一个页面)
**03、** [vue的自定义指令?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题带答案(2021年Vue面试题及答案大汇总).md#3vue的自定义指令)
**04、** [axios+tp5进阶中,调用axios.post(‘api/user’)是进行的什么操作?axios.put(‘api/user/8′)呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题带答案(2021年Vue面试题及答案大汇总).md#4axios+tp5进阶中调用axiospost‘api/user’是进行的什么操作axiosput‘api/user/8′呢)
**05、** [Vue里面router-link在电脑上有用,在安卓上没反应怎么解决?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题带答案(2021年Vue面试题及答案大汇总).md#5vue里面router-link在电脑上有用在安卓上没反应怎么解决)
**06、** [简单描述每个周期具体适合哪些场景?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题带答案(2021年Vue面试题及答案大汇总).md#6简单描述每个周期具体适合哪些场景)
**07、** [vue与angular的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题带答案(2021年Vue面试题及答案大汇总).md#7vue与angular的区别)
**08、** [vuex的使用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题带答案(2021年Vue面试题及答案大汇总).md#8vuex的使用)
**09、** [JS中的Array.splice()和Array.slice()方法有什么区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题带答案(2021年Vue面试题及答案大汇总).md#9js中的arraysplice和arrayslice方法有什么区别)
**10、** [请说下封装 vue 组件的过程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题带答案(2021年Vue面试题及答案大汇总).md#10请说下封装-vue-组件的过程)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题带答案(2021年Vue面试题及答案大汇总).md)
## Vue面试题汇总及答案(2024年Vue面试题及答案大全)
**01、** [再说一下Computed和Watch](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题汇总及答案(2021年Vue面试题及答案大全).md#1再说一下computed和watch)
**02、** [v-for中的key的理解?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题汇总及答案(2021年Vue面试题及答案大全).md#2v-for中的key的理解)
**03、** [v-model的理解?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题汇总及答案(2021年Vue面试题及答案大全).md#3v-model的理解)
**04、** [vuex是什么?怎么使用?哪种功能场景使用它?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题汇总及答案(2021年Vue面试题及答案大全).md#4vuex是什么怎么使用哪种功能场景使用它)
**05、** [为什么Vue被称为“渐进框架”?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题汇总及答案(2021年Vue面试题及答案大全).md#5为什么vue被称为“渐进框架)
**06、** [DOM 渲染在 哪个周期中就已经完成?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题汇总及答案(2021年Vue面试题及答案大全).md#6dom-渲染在-哪个周期中就已经完成)
**07、** [使用 Vue 时调用 event.preventDefault() 的最佳方式是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题汇总及答案(2021年Vue面试题及答案大全).md#7使用-vue-时调用-eventpreventdefault-的最佳方式是什么)
**08、** [第一次页面加载会触发哪几个钩子?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题汇总及答案(2021年Vue面试题及答案大全).md#8第一次页面加载会触发哪几个钩子)
**09、** [Vue-router跳转和location.href有什么区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题汇总及答案(2021年Vue面试题及答案大全).md#9vue-router跳转和locationhref有什么区别)
**10、** [什么是过滤器?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题汇总及答案(2021年Vue面试题及答案大全).md#10什么是过滤器)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题汇总及答案(2021年Vue面试题及答案大全).md)
## Vue面试题附答案汇总(2024年Vue面试题及答案大全)
**01、** [如何让CSS只在当前组件中起作用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题附答案汇总(2021年Vue面试题及答案大全).md#1如何让css只在当前组件中起作用)
**02、** [$$emit 、$$on 、$$once 、$$off理解?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题附答案汇总(2021年Vue面试题及答案大全).md#2$$emit-$$on-$$once-$$off理解)
**03、** [路由跳转和location.href的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题附答案汇总(2021年Vue面试题及答案大全).md#3路由跳转和locationhref的区别)
**04、** [如何封装一个vue组件?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题附答案汇总(2021年Vue面试题及答案大全).md#4如何封装一个vue组件)
**05、** [vue常用的修饰符](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题附答案汇总(2021年Vue面试题及答案大全).md#5vue常用的修饰符)
**06、** [Vue2.x和Vue3.x渲染器的diff算法分别说一下](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题附答案汇总(2021年Vue面试题及答案大全).md#6vue2x和vue3x渲染器的diff算法分别说一下)
**07、** [vue生命周期的作用是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题附答案汇总(2021年Vue面试题及答案大全).md#7vue生命周期的作用是什么)
**08、** [说出几种vue当中的指令和它的用法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题附答案汇总(2021年Vue面试题及答案大全).md#8说出几种vue当中的指令和它的用法)
**09、** [JS中的深拷贝与浅拷贝的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题附答案汇总(2021年Vue面试题及答案大全).md#9js中的深拷贝与浅拷贝的区别)
**10、** [vue单页面和传统的多页面区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题附答案汇总(2021年Vue面试题及答案大全).md#10vue单页面和传统的多页面区别)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题附答案汇总(2021年Vue面试题及答案大全).md)
## Vue面试题附答案(2024年Vue面试题及答案大汇总)
**01、** [如何将文件的所有导出作为一个对象?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题附答案(2021年Vue面试题及答案大汇总).md#1如何将文件的所有导出作为一个对象)
**02、** [Vue.js 中的声明式渲染是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题附答案(2021年Vue面试题及答案大汇总).md#2vuejs-中的声明式渲染是什么)
**03、** [vue的keep-alive的理解?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题附答案(2021年Vue面试题及答案大汇总).md#3vue的keep-alive的理解)
**04、** [你是怎么认识vuex的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题附答案(2021年Vue面试题及答案大汇总).md#4你是怎么认识vuex的)
**05、** [聊聊你对Vue.js的template编译的理解?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题附答案(2021年Vue面试题及答案大汇总).md#5聊聊你对vuejs的template编译的理解)
**06、** [引进组件的步骤](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题附答案(2021年Vue面试题及答案大汇总).md#6引进组件的步骤)
**07、** [SPA首屏加载慢如何解决](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题附答案(2021年Vue面试题及答案大汇总).md#7spa首屏加载慢如何解决)
**08、** [解释 JS 中的函数提升](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题附答案(2021年Vue面试题及答案大汇总).md#8解释-js-中的函数提升)
**09、** [keep-alive了解吗](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题附答案(2021年Vue面试题及答案大汇总).md#9keep-alive了解吗)
**10、** [Vue模版编译原理知道吗,能简单说一下吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题附答案(2021年Vue面试题及答案大汇总).md#10vue模版编译原理知道吗能简单说一下吗)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue面试题附答案(2021年Vue面试题及答案大汇总).md)
## Vue高级面试题汇总及答案(2024年Vue面试题及答案大全)
**01、** [Vue事件绑定原理说一下](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue高级面试题汇总及答案(2021年Vue面试题及答案大全).md#1vue事件绑定原理说一下)
**02、** [active-class 是哪个组件的属性?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue高级面试题汇总及答案(2021年Vue面试题及答案大全).md#2active-class-是哪个组件的属性)
**03、** [解释一下 "use strict" ? “](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue高级面试题汇总及答案(2021年Vue面试题及答案大全).md#3解释一下-"use-strict"--“)
**04、** [什么是动态 prop?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue高级面试题汇总及答案(2021年Vue面试题及答案大全).md#4什么是动态-prop)
**05、** [$route 和 $router 的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue高级面试题汇总及答案(2021年Vue面试题及答案大全).md#5$route-和-$router-的区别)
**06、** [vue初始化页面闪动问题](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue高级面试题汇总及答案(2021年Vue面试题及答案大全).md#6vue初始化页面闪动问题)
**07、** [iframe的优缺点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue高级面试题汇总及答案(2021年Vue面试题及答案大全).md#7iframe的优缺点)
**08、** [解释一下什么是箭头函数?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue高级面试题汇总及答案(2021年Vue面试题及答案大全).md#8解释一下什么是箭头函数)
**09、** [打包优化](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue高级面试题汇总及答案(2021年Vue面试题及答案大全).md#9打包优化)
**10、** [vue组件中data为什么必须是一个函数?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue高级面试题汇总及答案(2021年Vue面试题及答案大全).md#10vue组件中data为什么必须是一个函数)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue高级面试题汇总及答案(2021年Vue面试题及答案大全).md)
## Vue高级面试题附答案汇总(2024年Vue面试题及答案大全)
**01、** [JS中判断数据类型的方法有几种?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue高级面试题附答案汇总(2021年Vue面试题及答案大全).md#1js中判断数据类型的方法有几种)
**02、** [axios的特点有哪些](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue高级面试题附答案汇总(2021年Vue面试题及答案大全).md#2axios的特点有哪些)
**03、** [vue开发遇到的问题?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue高级面试题附答案汇总(2021年Vue面试题及答案大全).md#3vue开发遇到的问题)
**04、** [解释一下JS的展开操作符?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue高级面试题附答案汇总(2021年Vue面试题及答案大全).md#4解释一下js的展开操作符)
**05、** [说出至少4种vue当中的指令和它的用法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue高级面试题附答案汇总(2021年Vue面试题及答案大全).md#5说出至少4种vue当中的指令和它的用法)
**06、** [vue生命周期总共有几个阶段?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue高级面试题附答案汇总(2021年Vue面试题及答案大全).md#6vue生命周期总共有几个阶段)
**07、** [vue与react、angular的比较?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue高级面试题附答案汇总(2021年Vue面试题及答案大全).md#7vue与reactangular的比较)
**08、** [Vue.js 中的指令是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue高级面试题附答案汇总(2021年Vue面试题及答案大全).md#8vuejs-中的指令是什么)
**09、** [module.exports 和 exports 之间有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue高级面试题附答案汇总(2021年Vue面试题及答案大全).md#9moduleexports-和-exports-之间有什么区别)
**10、** [vue-loader是什么?使用它的用途有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue高级面试题附答案汇总(2021年Vue面试题及答案大全).md#10vue-loader是什么使用它的用途有哪些)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/Vue/Vue高级面试题附答案汇总(2021年Vue面试题及答案大全).md)
## 前端中级面试题及答案大全(2024年前端面试题答案大汇总)
**01、** [常见的兼容性问题?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题及答案大全(2021年前端面试题答案大汇总).md#1常见的兼容性问题)
**02、** [微信小程序,文件主要目录及文件作用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题及答案大全(2021年前端面试题答案大汇总).md#2微信小程序文件主要目录及文件作用)
**03、** [HTML5 为什么只需要写 ``,而不需要引入 DTD?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题及答案大全(2021年前端面试题答案大汇总).md#3html5-为什么只需要写-而不需要引入-dtd)
**04、** [`display: none;`与`visibility: hidden;`的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题及答案大全(2021年前端面试题答案大汇总).md#4display:-none;与visibility:-hidden;的区别)
**05、** [`link`与`@import`的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题及答案大全(2021年前端面试题答案大汇总).md#5link与@import的区别)
**06、** [为什么利用多个域名来存储网站资源?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题及答案大全(2021年前端面试题答案大汇总).md#6为什么利用多个域名来存储网站资源)
**07、** [对 web 标准、可用性、可访问性的理解](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题及答案大全(2021年前端面试题答案大汇总).md#7对-web-标准可用性可访问性的理解)
**08、** [微信小程序,页面数据传递](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题及答案大全(2021年前端面试题答案大汇总).md#8微信小程序页面数据传递)
**09、** [$$('div+.ab')和$$('.ab+div') 哪个效率高?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题及答案大全(2021年前端面试题答案大汇总).md#9$$'div+ab'和$$'ab+div'-哪个效率高)
**10、** [ECMAScript 是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题及答案大全(2021年前端面试题答案大汇总).md#10ecmascript-是什么)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题及答案大全(2021年前端面试题答案大汇总).md)
## 前端中级面试题大全带答案(2024年前端面试题及答案整理)
**01、** [行内元素有哪些?块级元素有哪些?CSS的盒模型?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题大全带答案(2021年前端面试题及答案整理).md#1行内元素有哪些块级元素有哪些css的盒模型)
**02、** [JavaScript优化](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题大全带答案(2021年前端面试题及答案整理).md#2javascript优化)
**03、** [v-show与v-if区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题大全带答案(2021年前端面试题及答案整理).md#3v-show与v-if区别)
**04、** [通过new创建一个对象的时候,函数内部有哪些改变###](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题大全带答案(2021年前端面试题及答案整理).md#4通过new创建一个对象的时候函数内部有哪些改变###)
**05、** [wxml与标准的html的异同](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题大全带答案(2021年前端面试题及答案整理).md#5wxml与标准的html的异同)
**06、** [JS有哪些内置对象](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题大全带答案(2021年前端面试题及答案整理).md#6js有哪些内置对象)
**07、** [如何创建块级格式化上下文(block formatting context),BFC有什么用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题大全带答案(2021年前端面试题及答案整理).md#7如何创建块级格式化上下文block-formatting-context,bfc有什么用)
**08、** [`
`的`title`和`alt`有什么区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题大全带答案(2021年前端面试题及答案整理).md#8
的title和alt有什么区别)
**09、** [实现不使用 border 画出 1 px 高的线,在不同浏览器的标准模式与怪异模式下都能保持一致的效果。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题大全带答案(2021年前端面试题及答案整理).md#9实现不使用-border-画出-1-px-高的线在不同浏览器的标准模式与怪异模式下都能保持一致的效果。)
**10、** [box-sizing属性?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题大全带答案(2021年前端面试题及答案整理).md#10box-sizing属性)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题大全带答案(2021年前端面试题及答案整理).md)
## 前端中级面试题大汇总(2024年前端面试题大全带答案)
**01、** [display,float,position的关系](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题大汇总(2021年前端面试题大全带答案).md#1display,float,position的关系)
**02、** [attribute和property的区别是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题大汇总(2021年前端面试题大全带答案).md#2attribute和property的区别是什么)
**03、** [为什么会出现浮动和什么时候需要清除浮动?清除浮动的方式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题大汇总(2021年前端面试题大全带答案).md#3为什么会出现浮动和什么时候需要清除浮动清除浮动的方式)
**04、** [事件委托?有什么好处?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题大汇总(2021年前端面试题大全带答案).md#4事件委托有什么好处)
**05、** [什么是闭包?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题大汇总(2021年前端面试题大全带答案).md#5什么是闭包)
**06、** [元素的alt和title有什么异同](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题大汇总(2021年前端面试题大全带答案).md#6元素的alt和title有什么异同)
**07、** [如何创建一个没有 prototype(原型)的对象?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题大汇总(2021年前端面试题大全带答案).md#7如何创建一个没有-prototype原型的对象)
**08、** [你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题大汇总(2021年前端面试题大全带答案).md#8你做的页面在哪些流览器测试过这些浏览器的内核分别是什么)
**09、** [面试常问](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题大汇总(2021年前端面试题大全带答案).md#9面试常问)
**10、** [渐进增强和优雅降级](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题大汇总(2021年前端面试题大全带答案).md#10渐进增强和优雅降级)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题大汇总(2021年前端面试题大全带答案).md)
## 前端中级面试题汇总及答案(2024年前端面试题及答案大全)
**01、** [简述一下src与href的区别。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题汇总及答案(2021年前端面试题及答案大全).md#1简述一下src与href的区别。)
**02、** [30.Jq中怎么样编写插件?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题汇总及答案(2021年前端面试题及答案大全).md#230jq中怎么样编写插件)
**03、** [使用箭头函数应注意什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题汇总及答案(2021年前端面试题及答案大全).md#3使用箭头函数应注意什么)
**04、** [什么是typescript](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题汇总及答案(2021年前端面试题及答案大全).md#4什么是typescript)
**05、** [::before 和 :after中双冒号和单冒号有什么区别?解释一下这2个伪元素的作用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题汇总及答案(2021年前端面试题及答案大全).md#5::before-和-:after中双冒号和单冒号有什么区别解释一下这2个伪元素的作用)
**06、** [async 和 defer 的作用是什么?有什么区别?(浏览器解析过程)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题汇总及答案(2021年前端面试题及答案大全).md#6async-和-defer-的作用是什么有什么区别浏览器解析过程)
**07、** [new操作符具体干了什么呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题汇总及答案(2021年前端面试题及答案大全).md#7new操作符具体干了什么呢)
**08、** [什么是同源:协议相同 域名相同 端口相同](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题汇总及答案(2021年前端面试题及答案大全).md#8什么是同源:协议相同-域名相同-端口相同)
**09、** [DOM事件模型和事件流?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题汇总及答案(2021年前端面试题及答案大全).md#9dom事件模型和事件流)
**10、** [描述一下渐进增强和优雅降级之间的不同?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题汇总及答案(2021年前端面试题及答案大全).md#10描述一下渐进增强和优雅降级之间的不同)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题汇总及答案(2021年前端面试题及答案大全).md)
## 前端中级面试题附答案汇总(2024年前端面试题及答案大全)
**01、** [JavaScript原型,原型链 ? 有什么特点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题附答案汇总(2021年前端面试题及答案大全).md#1javascript原型原型链--有什么特点)
**02、** [基本数据类型和引用数据类型有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题附答案汇总(2021年前端面试题及答案大全).md#2基本数据类型和引用数据类型有什么区别)
**03、** [SQL语句的分类](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题附答案汇总(2021年前端面试题及答案大全).md#3sql语句的分类)
**04、** [spa应用](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题附答案汇总(2021年前端面试题及答案大全).md#4spa应用)
**05、** [JSON 的了解?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题附答案汇总(2021年前端面试题及答案大全).md#5json-的了解)
**06、** [说几条写JavaScript的基本规范?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题附答案汇总(2021年前端面试题及答案大全).md#6说几条写javascript的基本规范)
**07、** [如果需要手动写动画,你认为最小时间间隔是多久,为什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题附答案汇总(2021年前端面试题及答案大全).md#7如果需要手动写动画你认为最小时间间隔是多久为什么)
**08、** [如何实现浏览器内多个标签页之间的通信?**](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题附答案汇总(2021年前端面试题及答案大全).md#8如何实现浏览器内多个标签页之间的通信**)
**09、** [ajax 是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题附答案汇总(2021年前端面试题及答案大全).md#9ajax-是什么)
**10、** [移动端的布局用过媒体查询吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题附答案汇总(2021年前端面试题及答案大全).md#10移动端的布局用过媒体查询吗)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端中级面试题附答案汇总(2021年前端面试题及答案大全).md)
## 前端面试题及答案大全(2024年前端面试题答案大汇总)
**01、** [webSocket 如何兼容低版本浏览器?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题及答案大全(2021年前端面试题答案大汇总).md#1websocket-如何兼容低版本浏览器)
**02、** [HTML优化](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题及答案大全(2021年前端面试题答案大汇总).md#2html优化)
**03、** [eval是做什么的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题及答案大全(2021年前端面试题答案大汇总).md#3eval是做什么的)
**04、** [用过哪些设计模式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题及答案大全(2021年前端面试题答案大汇总).md#4用过哪些设计模式)
**05、** [函数fn1 函数fn2 函数fn3,如果想在三个函数都执行完成后执行某一个事件应该如何实现?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题及答案大全(2021年前端面试题答案大汇总).md#5函数fn1-函数fn2-函数fn3如果想在三个函数都执行完成后执行某一个事件应该如何实现)
**06、** [iframe 有那些缺点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题及答案大全(2021年前端面试题答案大汇总).md#6iframe-有那些缺点)
**07、** [什么是文档的预解析?(浏览器解析过程)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题及答案大全(2021年前端面试题答案大汇总).md#7什么是文档的预解析浏览器解析过程)
**08、** [拖放API:drag、drop](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题及答案大全(2021年前端面试题答案大汇总).md#8拖放api:dragdrop)
**09、** [说说你对作用域链的理解](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题及答案大全(2021年前端面试题答案大汇总).md#9说说你对作用域链的理解)
**10、** [css reset 和 normalize.css 有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题及答案大全(2021年前端面试题答案大汇总).md#10css-reset-和-normalizecss-有什么区别)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题及答案大全(2021年前端面试题答案大汇总).md)
## 前端面试题及答案汇总(2024年前端面试题答案大全)
**01、** [什么是回调函数?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题及答案汇总(2021年前端面试题答案大全).md#1什么是回调函数)
**02、** [JavaScript原型,原型链 ? 有什么特点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题及答案汇总(2021年前端面试题答案大全).md#2javascript原型原型链--有什么特点)
**03、** [谈谈你对webpack的看法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题及答案汇总(2021年前端面试题答案大全).md#3谈谈你对webpack的看法)
**04、** [什么是`Set`对象,它是如何工作的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题及答案汇总(2021年前端面试题答案大全).md#4什么是set对象它是如何工作的)
**05、** [什么是缓存及它有什么作用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题及答案汇总(2021年前端面试题答案大全).md#5什么是缓存及它有什么作用)
**06、** [谈一下你对网页标准和标准制定机构重要性的理解。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题及答案汇总(2021年前端面试题答案大全).md#6谈一下你对网页标准和标准制定机构重要性的理解。)
**07、** [Function.prototype.apply 和 Function.prototype.call 之间有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题及答案汇总(2021年前端面试题答案大全).md#7functionprototypeapply-和-functionprototypecall-之间有什么区别)
**08、** [什么是模块化编程?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题及答案汇总(2021年前端面试题答案大全).md#8什么是模块化编程)
**09、** [eval是做什么的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题及答案汇总(2021年前端面试题答案大全).md#9eval是做什么的)
**10、** [实现继承的方法有哪些???](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题及答案汇总(2021年前端面试题答案大全).md#10实现继承的方法有哪些)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题及答案汇总(2021年前端面试题答案大全).md)
## 前端面试题大全带答案(2024年前端面试题及答案整理)
**01、** [HTTP response报文结构是怎样的](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题大全带答案(2021年前端面试题及答案整理).md#1http-response报文结构是怎样的)
**02、** [png、jpg、gif 这些图片格式解释一下,分别什么时候用。有没有了解过webp?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题大全带答案(2021年前端面试题及答案整理).md#2pngjpggif-这些图片格式解释一下分别什么时候用。有没有了解过webp)
**03、** [CSS优化、提高性能的方法有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题大全带答案(2021年前端面试题及答案整理).md#3css优化提高性能的方法有哪些)
**04、** [那些操作会造成内存泄漏?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题大全带答案(2021年前端面试题及答案整理).md#4那些操作会造成内存泄漏)
**05、** [为什么typeof null 返回 object?如何检查一个值是否为 null?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题大全带答案(2021年前端面试题及答案整理).md#5为什么typeof-null-返回-object如何检查一个值是否为-null)
**06、** [如何提高webpack构建速度](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题大全带答案(2021年前端面试题及答案整理).md#6如何提高webpack构建速度)
**07、** [视差滚动效果?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题大全带答案(2021年前端面试题及答案整理).md#7视差滚动效果)
**08、** [什么是类?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题大全带答案(2021年前端面试题及答案整理).md#8什么是类)
**09、** [Function.prototype.apply 方法的用途是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题大全带答案(2021年前端面试题及答案整理).md#9functionprototypeapply-方法的用途是什么)
**10、** [Jq绑定事件的几种方式?on bind ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题大全带答案(2021年前端面试题及答案整理).md#10jq绑定事件的几种方式on-bind-)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题大全带答案(2021年前端面试题及答案整理).md)
## 前端面试题大汇总(2024年前端面试题大全带答案)
**01、** [26.移动端上什么是点击穿透?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题大汇总(2021年前端面试题大全带答案).md#126移动端上什么是点击穿透)
**02、** [Function.prototype.bind 的用途是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题大汇总(2021年前端面试题大全带答案).md#2functionprototypebind-的用途是什么)
**03、** [var、let、const之间的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题大汇总(2021年前端面试题大全带答案).md#3varletconst之间的区别)
**04、** [PNG,GIF,JPG的区别及如何选](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题大汇总(2021年前端面试题大全带答案).md#4png,gif,jpg的区别及如何选)
**05、** [HTTP状态码](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题大汇总(2021年前端面试题大全带答案).md#5http状态码)
**06、** [什么是预编译语音|预编译处理器?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题大汇总(2021年前端面试题大全带答案).md#6什么是预编译语音|预编译处理器)
**07、** [渐进增强和优雅降级的定义](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题大汇总(2021年前端面试题大全带答案).md#7渐进增强和优雅降级的定义)
**08、** [nextTick()](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题大汇总(2021年前端面试题大全带答案).md#8nexttick)
**09、** [与深拷贝有何区别?如何实现?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题大汇总(2021年前端面试题大全带答案).md#9与深拷贝有何区别如何实现)
**10、** [JSON 的了解?**](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题大汇总(2021年前端面试题大全带答案).md#10json-的了解**)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题大汇总(2021年前端面试题大全带答案).md)
## 前端面试题带答案(2024年前端面试题及答案大汇总)
**01、** [Set、Map的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题带答案(2021年前端面试题及答案大汇总).md#1setmap的区别)
**02、** [CSS里的visibility属性有个collapse属性值?在不同浏览器下以后什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题带答案(2021年前端面试题及答案大汇总).md#2css里的visibility属性有个collapse属性值在不同浏览器下以后什么区别)
**03、** [HTML部分常见问题](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题带答案(2021年前端面试题及答案大汇总).md#3html部分常见问题)
**04、** [keep-alive](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题带答案(2021年前端面试题及答案大汇总).md#4keep-alive)
**05、** [如何实现浏览器内多个标签页之间的通信? (阿里)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题带答案(2021年前端面试题及答案大汇总).md#5如何实现浏览器内多个标签页之间的通信-阿里)
**06、** [调用函数,可以使用哪些方法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题带答案(2021年前端面试题及答案大汇总).md#6调用函数可以使用哪些方法)
**07、** [html和xhtml有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题带答案(2021年前端面试题及答案大汇总).md#7html和xhtml有什么区别)
**08、** [webpack的缺点](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题带答案(2021年前端面试题及答案大汇总).md#8webpack的缺点)
**09、** [什么是重绘和回流?(浏览器绘制过程)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题带答案(2021年前端面试题及答案大汇总).md#9什么是重绘和回流浏览器绘制过程)
**10、** [常见的浏览器兼容问题?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题带答案(2021年前端面试题及答案大汇总).md#10常见的浏览器兼容问题)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题带答案(2021年前端面试题及答案大汇总).md)
## 前端面试题汇总及答案(2024年前端面试题及答案大全)
**01、** [js延迟加载的方式有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题汇总及答案(2021年前端面试题及答案大全).md#1js延迟加载的方式有哪些)
**02、** [元素竖向的百分比设定是相对于容器的高度吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题汇总及答案(2021年前端面试题及答案大全).md#2元素竖向的百分比设定是相对于容器的高度吗)
**03、** [li与li之间有看不见的空白间隔是什么原因引起的?有什么解决办法?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题汇总及答案(2021年前端面试题及答案大全).md#3li与li之间有看不见的空白间隔是什么原因引起的有什么解决办法)
**04、** [异步加载JS的方式有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题汇总及答案(2021年前端面试题及答案大全).md#4异步加载js的方式有哪些)
**05、** [什么是箭头函数?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题汇总及答案(2021年前端面试题及答案大全).md#5什么是箭头函数)
**06、** [补充get和post请求在缓存方面的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题汇总及答案(2021年前端面试题及答案大全).md#6补充get和post请求在缓存方面的区别)
**07、** [浏览器解析过程:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题汇总及答案(2021年前端面试题及答案大全).md#7浏览器解析过程:)
**08、** [什么是HTTP协议:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题汇总及答案(2021年前端面试题及答案大全).md#8什么是http协议:)
**09、** [display:inline-block 什么时候不会显示间隙?(携程)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题汇总及答案(2021年前端面试题及答案大全).md#9display:inline-block-什么时候不会显示间隙携程)
**10、** [介绍一下你对浏览器内核的理解](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题汇总及答案(2021年前端面试题及答案大全).md#10介绍一下你对浏览器内核的理解)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题汇总及答案(2021年前端面试题及答案大全).md)
## 前端面试题附答案汇总(2024年前端面试题及答案大全)
**01、** [网页验证码是做什么的,是为了解决什么安全问题。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题附答案汇总(2021年前端面试题及答案大全).md#1网页验证码是做什么的是为了解决什么安全问题。)
**02、** [HTML5 的离线储存怎么使用,工作原理能不能解释一下?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题附答案汇总(2021年前端面试题及答案大全).md#2html5-的离线储存怎么使用工作原理能不能解释一下)
**03、** [link 标签定义](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题附答案汇总(2021年前端面试题及答案大全).md#3link-标签定义)
**04、** [`var`,`let`和`const`的区别是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题附答案汇总(2021年前端面试题及答案大全).md#4var,let和const的区别是什么)
**05、** [display:none;与 visibility: hidden 的区别是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题附答案汇总(2021年前端面试题及答案大全).md#5display:none;与-visibility:-hidden-的区别是什么)
**06、** [网页验证码是干嘛的,是为了解决什么安全问题?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题附答案汇总(2021年前端面试题及答案大全).md#6网页验证码是干嘛的是为了解决什么安全问题)
**07、** [请描述一下 `cookies`,`sessionStorage` 和 `localStorage` 的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题附答案汇总(2021年前端面试题及答案大全).md#7请描述一下-cookiessessionstorage-和-localstorage-的区别)
**08、** [表格自动换行怎么实现?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题附答案汇总(2021年前端面试题及答案大全).md#8表格自动换行怎么实现)
**09、** [commonjs?requirejs?AMD|CMD|UMD?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题附答案汇总(2021年前端面试题及答案大全).md#9commonjsrequirejs||)
**10、** [iframe有那些缺点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题附答案汇总(2021年前端面试题及答案大全).md#10iframe有那些缺点)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题附答案汇总(2021年前端面试题及答案大全).md)
## 前端面试题附答案(2024年前端面试题及答案大汇总)
**01、** [简述对Web 语义化的理解?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题附答案(2021年前端面试题及答案大汇总).md#1简述对web-语义化的理解)
**02、** [slice() splice()?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题附答案(2021年前端面试题及答案大汇总).md#2slice-splice)
**03、** [对BFC规范的理解?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题附答案(2021年前端面试题及答案大汇总).md#3对bfc规范的理解)
**04、** [EventLoop事件循环是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题附答案(2021年前端面试题及答案大汇总).md#4eventloop事件循环是什么)
**05、** [谈谈This对象的理解](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题附答案(2021年前端面试题及答案大汇总).md#5谈谈this对象的理解)
**06、** [手动实现缓存方法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题附答案(2021年前端面试题及答案大汇总).md#6手动实现缓存方法)
**07、** [Promise 是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题附答案(2021年前端面试题及答案大汇总).md#7promise-是什么)
**08、** [jsonp原理? 缺点?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题附答案(2021年前端面试题及答案大汇总).md#8jsonp原理-缺点)
**09、** [HTML语义化](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题附答案(2021年前端面试题及答案大汇总).md#9html语义化)
**10、** [有一个导航栏在chrome 里面样式完好?在 IE 里文字都聚到一起了,是哪个兼容性问题?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题附答案(2021年前端面试题及答案大汇总).md#10有一个导航栏在chrome-里面样式完好在-ie-里文字都聚到一起了是哪个兼容性问题)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端面试题附答案(2021年前端面试题及答案大汇总).md)
## 前端高级面试题及答案大全(2024年前端面试题答案大汇总)
**01、** [JS引用方法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题及答案大全(2021年前端面试题答案大汇总).md#1js引用方法)
**02、** [`Function.prototype.call` 方法的用途是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题及答案大全(2021年前端面试题答案大汇总).md#2functionprototypecall-方法的用途是什么)
**03、** [如何合并两个数组?数组删除一个元素?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题及答案大全(2021年前端面试题答案大汇总).md#3如何合并两个数组数组删除一个元素)
**04、** [设置元素浮动后,该元素的display值是多少?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题及答案大全(2021年前端面试题答案大汇总).md#4设置元素浮动后该元素的display值是多少)
**05、** [Iframe的作用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题及答案大全(2021年前端面试题答案大汇总).md#5iframe的作用)
**06、** [行内元素有哪些?块级元素有哪些? 空(void)元素有那些?行内元素和块级元素有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题及答案大全(2021年前端面试题答案大汇总).md#6行内元素有哪些块级元素有哪些-空void元素有那些行内元素和块级元素有什么区别)
**07、** [简述ajax执行流程](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题及答案大全(2021年前端面试题答案大汇总).md#7简述ajax执行流程)
**08、** [IE 各版本和 Chrome 可以并行下载多少个资源?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题及答案大全(2021年前端面试题答案大汇总).md#8ie-各版本和-chrome-可以并行下载多少个资源)
**09、** [编写响应式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题及答案大全(2021年前端面试题答案大汇总).md#9编写响应式)
**10、** [什么是模板字符串?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题及答案大全(2021年前端面试题答案大汇总).md#10什么是模板字符串)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题及答案大全(2021年前端面试题答案大汇总).md)
## 前端高级面试题大全带答案(2024年前端面试题及答案整理)
**01、** [MVC BFC](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题大全带答案(2021年前端面试题及答案整理).md#1mvc-bfc)
**02、** [什么是原型、原型链?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题大全带答案(2021年前端面试题及答案整理).md#2什么是原型原型链)
**03、** [在网页中的应该使用奇数还是偶数的字体?为什么呢?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题大全带答案(2021年前端面试题及答案整理).md#3在网页中的应该使用奇数还是偶数的字体为什么呢)
**04、** [静态网页和动态网页区别:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题大全带答案(2021年前端面试题及答案整理).md#4静态网页和动态网页区别:)
**05、** [v-model 的原理](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题大全带答案(2021年前端面试题及答案整理).md#5v-model-的原理)
**06、** [absolute的containing block计算方式跟正常流有什么不同?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题大全带答案(2021年前端面试题及答案整理).md#6absolute的containing-block计算方式跟正常流有什么不同)
**07、** [请解释一下CSS3的flexbox(弹性盒布局模型),以及适用场景?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题大全带答案(2021年前端面试题及答案整理).md#7请解释一下css3的flexbox弹性盒布局模型,以及适用场景)
**08、** [介绍一下标准的CSS的盒子模型?与低版本IE的盒子模型有什么不同的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题大全带答案(2021年前端面试题及答案整理).md#8介绍一下标准的css的盒子模型与低版本ie的盒子模型有什么不同的)
**09、** [Jq中 attr 和 prop 有什么区别###](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题大全带答案(2021年前端面试题及答案整理).md#9jq中-attr-和-prop-有什么区别###)
**10、** [微信小程序,生命周期](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题大全带答案(2021年前端面试题及答案整理).md#10微信小程序生命周期)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题大全带答案(2021年前端面试题及答案整理).md)
## 前端高级面试题大汇总(2024年前端面试题大全带答案)
**01、** [介绍一下你对浏览器内核的理解?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题大汇总(2021年前端面试题大全带答案).md#1介绍一下你对浏览器内核的理解)
**02、** [CSS属性overflow属性定义溢出元素内容区的内容会如何处理?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题大汇总(2021年前端面试题大全带答案).md#2css属性overflow属性定义溢出元素内容区的内容会如何处理)
**03、** [手动实现`Array.prototype.reduce`方法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题大汇总(2021年前端面试题大全带答案).md#3手动实现arrayprototypereduce方法)
**04、** [语义化的理解](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题大汇总(2021年前端面试题大全带答案).md#4语义化的理解)
**05、** [如何解决跨域问题?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题大汇总(2021年前端面试题大全带答案).md#5如何解决跨域问题)
**06、** [介绍一下你对浏览器内核的理解?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题大汇总(2021年前端面试题大全带答案).md#6介绍一下你对浏览器内核的理解)
**07、** [less,sass,styus三者的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题大汇总(2021年前端面试题大全带答案).md#7less,sass,styus三者的区别)
**08、** [Flash、Ajax 各自的优缺点,在使用中如何取舍?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题大汇总(2021年前端面试题大全带答案).md#8flashajax-各自的优缺点在使用中如何取舍)
**09、** [谈谈你对AMD、CMD的理解](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题大汇总(2021年前端面试题大全带答案).md#9谈谈你对的理解)
**10、** [为什么要初始化CSS样式](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题大汇总(2021年前端面试题大全带答案).md#10为什么要初始化css样式)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题大汇总(2021年前端面试题大全带答案).md)
## 前端高级面试题汇总及答案(2024年前端面试题及答案大全)
**01、** [如何在 JS 中创建对象?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题汇总及答案(2021年前端面试题及答案大全).md#1如何在-js-中创建对象)
**02、** [JavaScript 中的虚值是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题汇总及答案(2021年前端面试题及答案大全).md#2javascript-中的虚值是什么)
**03、** [介绍js的基本数据类型](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题汇总及答案(2021年前端面试题及答案大全).md#3介绍js的基本数据类型)
**04、** [说说严格模式的限制](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题汇总及答案(2021年前端面试题及答案大全).md#4说说严格模式的限制)
**05、** [position:fixed;在android下无效怎么处理?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题汇总及答案(2021年前端面试题及答案大全).md#5position:fixed;在android下无效怎么处理)
**06、** [知道什么是微格式吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题汇总及答案(2021年前端面试题及答案大全).md#6知道什么是微格式吗)
**07、** [HTML5有哪些新特性,移除了那些元素?如何处理HTML5新标签的浏览器兼容问题?如何区分HTML和HTML5**](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题汇总及答案(2021年前端面试题及答案大全).md#7html5有哪些新特性,移除了那些元素如何处理html5新标签的浏览器兼容问题如何区分html和html5**)
**08、** [WEB标准以及W3C标准是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题汇总及答案(2021年前端面试题及答案大全).md#8web标准以及w3c标准是什么)
**09、** [如何判断值是否为数组?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题汇总及答案(2021年前端面试题及答案大全).md#9如何判断值是否为数组)
**10、** [HTML5 有哪些新特性、移除了那些元素?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题汇总及答案(2021年前端面试题及答案大全).md#10html5-有哪些新特性移除了那些元素)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题汇总及答案(2021年前端面试题及答案大全).md)
## 前端高级面试题附答案汇总(2024年前端面试题及答案大全)
**01、** [请描述一下 cookies,sessionStorage 和 localStorage 的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题附答案汇总(2021年前端面试题及答案大全).md#1请描述一下-cookiessessionstorage-和-localstorage-的区别)
**02、** [函数表达式和函数声明之间有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题附答案汇总(2021年前端面试题及答案大全).md#2函数表达式和函数声明之间有什么区别)
**03、** [如何添加一个dom对象到body中?innerHTML和innerText区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题附答案汇总(2021年前端面试题及答案大全).md#3如何添加一个dom对象到body中innerhtml和innertext区别)
**04、** [浏览器是怎么对`HTML5`的离线储存资源进行管理和加载的呢](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题附答案汇总(2021年前端面试题及答案大全).md#4浏览器是怎么对html5的离线储存资源进行管理和加载的呢)
**05、** [如何实现浏览器内多个标签页之间的通信?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题附答案汇总(2021年前端面试题及答案大全).md#5如何实现浏览器内多个标签页之间的通信)
**06、** [vue生命周期](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题附答案汇总(2021年前端面试题及答案大全).md#6vue生命周期)
**07、** [ajax请求方式有几种(8种)?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题附答案汇总(2021年前端面试题及答案大全).md#7ajax请求方式有几种8种)
**08、** [HTML标签:](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题附答案汇总(2021年前端面试题及答案大全).md#8html标签:)
**09、** [对BFC规范(块级格式化上下文:block formatting context)的理解?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题附答案汇总(2021年前端面试题及答案大全).md#9对bfc规范块级格式化上下文:block-formatting-context的理解)
**10、** [CSS优化](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题附答案汇总(2021年前端面试题及答案大全).md#10css优化)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/前端/前端高级面试题附答案汇总(2021年前端面试题及答案大全).md)
## JavaScript中级面试题汇总及答案(2024年JavaScript面试题及答案大全)
**01、** [数组的排序方法(sort)?排序?汉字排序?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript中级面试题汇总及答案(2021年JavaScript面试题及答案大全).md#1数组的排序方法sort排序汉字排序)
**02、** [简述ajax执行流程](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript中级面试题汇总及答案(2021年JavaScript面试题及答案大全).md#2简述ajax执行流程)
**03、** [上一个项目是什么?主要负责哪些?购物车流程?支付功能?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript中级面试题汇总及答案(2021年JavaScript面试题及答案大全).md#3上一个项目是什么主要负责哪些购物车流程支付功能)
**04、** [异步加载的方式有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript中级面试题汇总及答案(2021年JavaScript面试题及答案大全).md#4异步加载的方式有哪些)
**05、** [什么是包装对象(wrapper object)?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript中级面试题汇总及答案(2021年JavaScript面试题及答案大全).md#5什么是包装对象wrapper-object)
**06、** [谁是c的构造函数?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript中级面试题汇总及答案(2021年JavaScript面试题及答案大全).md#6谁是c的构造函数)
**07、** [!! 运算符能做什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript中级面试题汇总及答案(2021年JavaScript面试题及答案大全).md#7-运算符能做什么)
**08、** [为什么在 JS 中比较两个相似的对象时返回 false?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript中级面试题汇总及答案(2021年JavaScript面试题及答案大全).md#8为什么在-js-中比较两个相似的对象时返回-false)
**09、** [什么是原型、原型链?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript中级面试题汇总及答案(2021年JavaScript面试题及答案大全).md#9什么是原型原型链)
**10、** [数据持久化技术(ajax)?简述ajax流程###](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript中级面试题汇总及答案(2021年JavaScript面试题及答案大全).md#10数据持久化技术ajax简述ajax流程###)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript中级面试题汇总及答案(2021年JavaScript面试题及答案大全).md)
## JavaScript中级面试题附答案汇总(2024年JavaScript面试题及答案大全)
**01、** [怎么理解Promise对象?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript中级面试题附答案汇总(2021年JavaScript面试题及答案大全).md#1怎么理解promise对象)
**02、** [什么是事件传播?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript中级面试题附答案汇总(2021年JavaScript面试题及答案大全).md#2什么是事件传播)
**03、** [几种基本数据类型?复杂数据类型?值类型和引用数据类型?堆栈数据结构](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript中级面试题附答案汇总(2021年JavaScript面试题及答案大全).md#3几种基本数据类型复杂数据类型值类型和引用数据类型堆栈数据结构)
**04、** [说说你对promise的了解](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript中级面试题附答案汇总(2021年JavaScript面试题及答案大全).md#4说说你对promise的了解)
**05、** [Jq中如何实现多库并存?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript中级面试题附答案汇总(2021年JavaScript面试题及答案大全).md#5jq中如何实现多库并存)
**06、** [除了jsonp 还有什么跨域方式###](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript中级面试题附答案汇总(2021年JavaScript面试题及答案大全).md#6除了jsonp-还有什么跨域方式###)
**07、** [`in` 运算符和 `Object.hasOwnProperty` 方法有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript中级面试题附答案汇总(2021年JavaScript面试题及答案大全).md#7in-运算符和-objecthasownproperty-方法有什么区别)
**08、** [手动实现`Array.prototype.filter`方法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript中级面试题附答案汇总(2021年JavaScript面试题及答案大全).md#8手动实现arrayprototypefilter方法)
**09、** [压缩合并目的?http请求的优化方式?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript中级面试题附答案汇总(2021年JavaScript面试题及答案大全).md#9压缩合并目的http请求的优化方式)
**10、** [jquery和zepto有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript中级面试题附答案汇总(2021年JavaScript面试题及答案大全).md#10jquery和zepto有什么区别)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript中级面试题附答案汇总(2021年JavaScript面试题及答案大全).md)
## JavaScript面试题带答案(2024年JavaScript面试题及答案大汇总)
**01、** [实现继承的方法有哪些???](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题带答案(2021年JavaScript面试题及答案大汇总).md#1实现继承的方法有哪些)
**02、** [25.Jq如何判断元素显示隐藏?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题带答案(2021年JavaScript面试题及答案大汇总).md#225jq如何判断元素显示隐藏)
**03、** [ajax请求方式有几种(8种)?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题带答案(2021年JavaScript面试题及答案大汇总).md#3ajax请求方式有几种8种)
**04、** [26.移动端上什么是点击穿透?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题带答案(2021年JavaScript面试题及答案大汇总).md#426移动端上什么是点击穿透)
**05、** [如何检查对象中是否存在某个属性?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题带答案(2021年JavaScript面试题及答案大汇总).md#5如何检查对象中是否存在某个属性)
**06、** [强制转换 显式转换 隐式转换?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题带答案(2021年JavaScript面试题及答案大汇总).md#6强制转换-显式转换-隐式转换)
**07、** [编写一个 getElementsByClassName 封装函数?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题带答案(2021年JavaScript面试题及答案大汇总).md#7编写一个-getelementsbyclassname-封装函数)
**08、** [什么是对象解构?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题带答案(2021年JavaScript面试题及答案大汇总).md#8什么是对象解构)
**09、** [什么是作用域?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题带答案(2021年JavaScript面试题及答案大汇总).md#9什么是作用域)
**10、** [ajax的缺点](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题带答案(2021年JavaScript面试题及答案大汇总).md#10ajax的缺点)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题带答案(2021年JavaScript面试题及答案大汇总).md)
## JavaScript面试题汇总及答案(2024年JavaScript面试题及答案大全)
**01、** [undefined 和 null 有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题汇总及答案(2021年JavaScript面试题及答案大全).md#1undefined-和-null-有什么区别)
**02、** [什么是执行上下文和执行栈?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题汇总及答案(2021年JavaScript面试题及答案大全).md#2什么是执行上下文和执行栈)
**03、** [你觉得jQuery源码有哪些写的好的地方](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题汇总及答案(2021年JavaScript面试题及答案大全).md#3你觉得jquery源码有哪些写的好的地方)
**04、** [30.Jq中怎么样编写插件?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题汇总及答案(2021年JavaScript面试题及答案大全).md#430jq中怎么样编写插件)
**05、** [Function.prototype.apply 和 Function.prototype.call 之间有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题汇总及答案(2021年JavaScript面试题及答案大全).md#5functionprototypeapply-和-functionprototypecall-之间有什么区别)
**06、** [自执行函数?用于什么场景?好处?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题汇总及答案(2021年JavaScript面试题及答案大全).md#6自执行函数用于什么场景好处)
**07、** [$$('div+.ab')和$$('.ab+div') 哪个效率高?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题汇总及答案(2021年JavaScript面试题及答案大全).md#7$$'div+ab'和$$'ab+div'-哪个效率高)
**08、** [Promise 是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题汇总及答案(2021年JavaScript面试题及答案大全).md#8promise-是什么)
**09、** [手动实现缓存方法](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题汇总及答案(2021年JavaScript面试题及答案大全).md#9手动实现缓存方法)
**10、** [请解释什么是事件代理](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题汇总及答案(2021年JavaScript面试题及答案大全).md#10请解释什么是事件代理)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题汇总及答案(2021年JavaScript面试题及答案大全).md)
## JavaScript面试题附答案汇总(2024年JavaScript面试题及答案大全)
**01、** [如何添加一个dom对象到body中?innerHTML和innerText区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题附答案汇总(2021年JavaScript面试题及答案大全).md#1如何添加一个dom对象到body中innerhtml和innertext区别)
**02、** [this是什么 在不同场景中分别代表什么###](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题附答案汇总(2021年JavaScript面试题及答案大全).md#2this是什么-在不同场景中分别代表什么###)
**03、** [offsetWidth/offsetHeight,clientWidth/clientHeight与scrollWidth/scrollHeight的区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题附答案汇总(2021年JavaScript面试题及答案大全).md#3offsetwidth/offsetheight,clientwidth/clientheight与scrollwidth/scrollheight的区别)
**04、** [call和apply 有什么好处?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题附答案汇总(2021年JavaScript面试题及答案大全).md#4call和apply-有什么好处)
**05、** [为什么此代码 `obj.someprop.x` 会引发错误?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题附答案汇总(2021年JavaScript面试题及答案大全).md#5为什么此代码-objsomepropx-会引发错误)
**06、** [如何判断值是否为数组?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题附答案汇总(2021年JavaScript面试题及答案大全).md#6如何判断值是否为数组)
**07、** [&& 运算符能做什么](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题附答案汇总(2021年JavaScript面试题及答案大全).md#7&&-运算符能做什么)
**08、** [defer和async](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题附答案汇总(2021年JavaScript面试题及答案大全).md#8defer和async)
**09、** [如何在不使用`%`模运算符的情况下检查一个数字是否是偶数?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题附答案汇总(2021年JavaScript面试题及答案大全).md#9如何在不使用%模运算符的情况下检查一个数字是否是偶数)
**10、** [什么是作用域和作用域链?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题附答案汇总(2021年JavaScript面试题及答案大全).md#10什么是作用域和作用域链)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题附答案汇总(2021年JavaScript面试题及答案大全).md)
## JavaScript面试题附答案(2024年JavaScript面试题及答案大汇总)
**01、** [什么是缓存及它有什么作用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题附答案(2021年JavaScript面试题及答案大汇总).md#1什么是缓存及它有什么作用)
**02、** [说说你对作用域链的理解](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题附答案(2021年JavaScript面试题及答案大汇总).md#2说说你对作用域链的理解)
**03、** [如何通过原生js 判断一个元素当前是显示还是隐藏状态?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题附答案(2021年JavaScript面试题及答案大汇总).md#3如何通过原生js-判断一个元素当前是显示还是隐藏状态)
**04、** [window.onload ==? DOMContentLoaded ?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题附答案(2021年JavaScript面试题及答案大汇总).md#4windowonload--domcontentloaded-)
**05、** [sessionStorage和localstroage与cookie之间有什么关联, cookie最大存放多少字节](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题附答案(2021年JavaScript面试题及答案大汇总).md#5sessionstorage和localstroage与cookie之间有什么关联,-cookie最大存放多少字节)
**06、** [介绍js有哪些内置对象?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题附答案(2021年JavaScript面试题及答案大汇总).md#6介绍js有哪些内置对象)
**07、** [事件委托?有什么好处?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题附答案(2021年JavaScript面试题及答案大汇总).md#7事件委托有什么好处)
**08、** [`require`/`import`之间的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题附答案(2021年JavaScript面试题及答案大汇总).md#8require/import之间的区别)
**09、** [使用 + 或一元加运算符是将字符串转换为数字的最快方法吗?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题附答案(2021年JavaScript面试题及答案大汇总).md#9使用-+-或一元加运算符是将字符串转换为数字的最快方法吗)
**10、** [git 和 svn的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题附答案(2021年JavaScript面试题及答案大汇总).md#10git-和-svn的区别)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript面试题附答案(2021年JavaScript面试题及答案大汇总).md)
## JavaScript高级面试题汇总及答案(2024年JavaScript面试题及答案大全)
**01、** [EventLoop事件循环是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript高级面试题汇总及答案(2021年JavaScript面试题及答案大全).md#1eventloop事件循环是什么)
**02、** [readystate 0~4](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript高级面试题汇总及答案(2021年JavaScript面试题及答案大全).md#2readystate-0~4)
**03、** [Jq中如何将一个jq对象转化为dom对象?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript高级面试题汇总及答案(2021年JavaScript面试题及答案大全).md#3jq中如何将一个jq对象转化为dom对象)
**04、** [什么是 IIFE,它的用途是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript高级面试题汇总及答案(2021年JavaScript面试题及答案大全).md#4什么是-iife它的用途是什么)
**05、** [js延迟加载的方式有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript高级面试题汇总及答案(2021年JavaScript面试题及答案大全).md#5js延迟加载的方式有哪些)
**06、** [那些操作会造成内存泄漏?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript高级面试题汇总及答案(2021年JavaScript面试题及答案大全).md#6那些操作会造成内存泄漏)
**07、** [常见兼容性问题?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript高级面试题汇总及答案(2021年JavaScript面试题及答案大全).md#7常见兼容性问题)
**08、** [什么是移动端的300ms延迟?什么是点击穿透?解决方案?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript高级面试题汇总及答案(2021年JavaScript面试题及答案大全).md#8什么是移动端的300ms延迟什么是点击穿透解决方案)
**09、** [如何合并两个数组?数组删除一个元素?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript高级面试题汇总及答案(2021年JavaScript面试题及答案大全).md#9如何合并两个数组数组删除一个元素)
**10、** [slice() splice()?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript高级面试题汇总及答案(2021年JavaScript面试题及答案大全).md#10slice-splice)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript高级面试题汇总及答案(2021年JavaScript面试题及答案大全).md)
## JavaScript高级面试题附答案汇总(2024年JavaScript面试题及答案大全)
**01、** [ajax中 get 和 post 有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript高级面试题附答案汇总(2021年JavaScript面试题及答案大全).md#1ajax中-get-和-post-有什么区别)
**02、** [Function.prototype.bind 的用途是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript高级面试题附答案汇总(2021年JavaScript面试题及答案大全).md#2functionprototypebind-的用途是什么)
**03、** [一个页面从输入 URL 到页面加载显示完成,这个过程中都发生了什么?(流程说的越详细越好)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript高级面试题附答案汇总(2021年JavaScript面试题及答案大全).md#3一个页面从输入-url-到页面加载显示完成这个过程中都发生了什么流程说的越详细越好)
**04、** [DOM事件模型和事件流?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript高级面试题附答案汇总(2021年JavaScript面试题及答案大全).md#4dom事件模型和事件流)
**05、** [什么是 ES6 模块?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript高级面试题附答案汇总(2021年JavaScript面试题及答案大全).md#5什么是-es6-模块)
**06、** [基本数据类型和引用数据类型有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript高级面试题附答案汇总(2021年JavaScript面试题及答案大全).md#6基本数据类型和引用数据类型有什么区别)
**07、** [什么是闭包? 堆栈溢出有什么区别? 内存泄漏? 那些操作会造成内存泄漏?怎么样防止内存泄漏?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript高级面试题附答案汇总(2021年JavaScript面试题及答案大全).md#7什么是闭包-堆栈溢出有什么区别-内存泄漏-那些操作会造成内存泄漏怎么样防止内存泄漏)
**08、** [有哪些数据类型?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript高级面试题附答案汇总(2021年JavaScript面试题及答案大全).md#8有哪些数据类型)
**09、** [什么是构造函数?与普通函数有什么区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript高级面试题附答案汇总(2021年JavaScript面试题及答案大全).md#9什么是构造函数与普通函数有什么区别)
**10、** [同步和异步的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript高级面试题附答案汇总(2021年JavaScript面试题及答案大全).md#10同步和异步的区别)
### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/JavaScript/JavaScript高级面试题附答案汇总(2021年JavaScript面试题及答案大全).md)
## HTML中级面试题汇总及答案(2024年HTML面试题及答案大全)
**01、** [无样式内容闪烁(FOUC)Flash of Unstyle Content**](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML中级面试题汇总及答案(2021年HTML面试题及答案大全).md#1无样式内容闪烁foucflash-of-unstyle-content**)
**02、** [HTML5 的离线储存怎么使用,工作原理能不能解释一下?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML中级面试题汇总及答案(2021年HTML面试题及答案大全).md#2html5-的离线储存怎么使用工作原理能不能解释一下)
**03、** [title 与 h1 的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML中级面试题汇总及答案(2021年HTML面试题及答案大全).md#3title-与-h1-的区别)
**04、** [请描述一下 cookies,sessionStorage 和 localStorage 的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML中级面试题汇总及答案(2021年HTML面试题及答案大全).md#4请描述一下-cookiessessionstorage-和-localstorage-的区别)
**05、** [`
`的`title`和`alt`有什么区别](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML中级面试题汇总及答案(2021年HTML面试题及答案大全).md#5
的title和alt有什么区别)
**06、** [什么是文档的预解析?(浏览器解析过程)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML中级面试题汇总及答案(2021年HTML面试题及答案大全).md#6什么是文档的预解析浏览器解析过程)
**07、** [如何在页面上实现一个圆形的可点击区域](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML中级面试题汇总及答案(2021年HTML面试题及答案大全).md#7如何在页面上实现一个圆形的可点击区域)
**08、** [选择器优先级是怎样的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML中级面试题汇总及答案(2021年HTML面试题及答案大全).md#8选择器优先级是怎样的)
**09、** [页面可见性(Page Visibility)API 可以有哪些用途](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML中级面试题汇总及答案(2021年HTML面试题及答案大全).md#9页面可见性page-visibilityapi-可以有哪些用途)
**10、** [如何进行网站性能优化](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML中级面试题汇总及答案(2021年HTML面试题及答案大全).md#10如何进行网站性能优化)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML中级面试题汇总及答案(2021年HTML面试题及答案大全).md)
## HTML面试题带答案(2024年HTML面试题及答案大汇总)
**01、** [从浏览器地址栏输入url到显示页面的步骤](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题带答案(2021年HTML面试题及答案大汇总).md#1从浏览器地址栏输入url到显示页面的步骤)
**02、** [px,em,rem的区别?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题带答案(2021年HTML面试题及答案大汇总).md#2pxemrem的区别)
**03、** [webSocket 如何兼容低版本浏览器?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题带答案(2021年HTML面试题及答案大汇总).md#3websocket-如何兼容低版本浏览器)
**04、** [介绍一下你对浏览器内核的理解](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题带答案(2021年HTML面试题及答案大汇总).md#4介绍一下你对浏览器内核的理解)
**05、** [网页验证码是干嘛的,是为了解决什么安全问题?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题带答案(2021年HTML面试题及答案大汇总).md#5网页验证码是干嘛的是为了解决什么安全问题)
**06、** [浏览器的渲染原理?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题带答案(2021年HTML面试题及答案大汇总).md#6浏览器的渲染原理)
**07、** [HTML5 为什么只需要写 ``,而不需要引入 DTD?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题带答案(2021年HTML面试题及答案大汇总).md#7html5-为什么只需要写-而不需要引入-dtd)
**08、** [实现不使用 border 画出 1 px 高的线,在不同浏览器的标准模式与怪异模式下都能保持一致的效果。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题带答案(2021年HTML面试题及答案大汇总).md#8实现不使用-border-画出-1-px-高的线在不同浏览器的标准模式与怪异模式下都能保持一致的效果。)
**09、** [有一个导航栏在chrome 里面样式完好?在 IE 里文字都聚到一起了,是哪个兼容性问题?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题带答案(2021年HTML面试题及答案大汇总).md#9有一个导航栏在chrome-里面样式完好在-ie-里文字都聚到一起了是哪个兼容性问题)
**10、** [`HTML5`的离线储存怎么使用,工作原理能不能解释一下?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题带答案(2021年HTML面试题及答案大汇总).md#10html5的离线储存怎么使用工作原理能不能解释一下)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题带答案(2021年HTML面试题及答案大汇总).md)
## HTML面试题汇总及答案(2024年HTML面试题及答案大全)
**01、** [Iframe的作用?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题汇总及答案(2021年HTML面试题及答案大全).md#1iframe的作用)
**02、** [常见的浏览器端的存储技术有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题汇总及答案(2021年HTML面试题及答案大全).md#2常见的浏览器端的存储技术有哪些)
**03、** [HTML5有哪些新特性,移除了那些元素?如何处理HTML5新标签的浏览器兼容问题?如何区分HTML和HTML5**](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题汇总及答案(2021年HTML面试题及答案大全).md#3html5有哪些新特性,移除了那些元素如何处理html5新标签的浏览器兼容问题如何区分html和html5**)
**04、** [简述一下src与href的区别。](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题汇总及答案(2021年HTML面试题及答案大全).md#4简述一下src与href的区别。)
**05、** [常见浏览器所用内核](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题汇总及答案(2021年HTML面试题及答案大全).md#5常见浏览器所用内核)
**06、** [DOCTYPE 的作用是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题汇总及答案(2021年HTML面试题及答案大全).md#6doctype-的作用是什么)
**07、** [如何减少回流?(浏览器绘制过程)](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题汇总及答案(2021年HTML面试题及答案大全).md#7如何减少回流浏览器绘制过程)
**08、** [Label 的作用是什么?是怎么用的?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题汇总及答案(2021年HTML面试题及答案大全).md#8label-的作用是什么是怎么用的)
**09、** [label的作用是什么? 是怎么用的?**](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题汇总及答案(2021年HTML面试题及答案大全).md#9label的作用是什么-是怎么用的**)
**10、** [常见的浏览器内核比较](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题汇总及答案(2021年HTML面试题及答案大全).md#10常见的浏览器内核比较)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题汇总及答案(2021年HTML面试题及答案大全).md)
## HTML面试题附答案(2024年HTML面试题及答案大汇总)
**01、** [常用的 meta 标签](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题附答案(2021年HTML面试题及答案大汇总).md#1常用的-meta-标签)
**02、** [浏览器是怎么对`HTML5`的离线储存资源进行管理和加载的呢](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题附答案(2021年HTML面试题及答案大汇总).md#2浏览器是怎么对html5的离线储存资源进行管理和加载的呢)
**03、** [知道的网页制作会用到的图片格式有哪些?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题附答案(2021年HTML面试题及答案大汇总).md#3知道的网页制作会用到的图片格式有哪些)
**04、** [浏览器架构](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题附答案(2021年HTML面试题及答案大汇总).md#4浏览器架构)
**05、** [怎么重构页面?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题附答案(2021年HTML面试题及答案大汇总).md#5怎么重构页面)
**06、** [HTTP状态码及其含义](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题附答案(2021年HTML面试题及答案大汇总).md#6http状态码及其含义)
**07、** [HTML元素的显示优先级?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题附答案(2021年HTML面试题及答案大汇总).md#7html元素的显示优先级)
**08、** [网页验证码是干嘛的,是为了解决什么安全问题](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题附答案(2021年HTML面试题及答案大汇总).md#8网页验证码是干嘛的是为了解决什么安全问题)
**09、** [简述对Web 语义化的理解?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题附答案(2021年HTML面试题及答案大汇总).md#9简述对web-语义化的理解)
**10、** [标签上title 与 alt 属性的区别是什么?](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题附答案(2021年HTML面试题及答案大汇总).md#10标签上title-与-alt-属性的区别是什么)
### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/NewDevBooks/blob/master/docs/HTML/HTML面试题附答案(2021年HTML面试题及答案大汇总).md)