# DevBooks
**Repository Path**: code_karl/DevBooks
## Basic Information
- **Project Name**: DevBooks
- **Description**: 2021面试题,Java面试题、JVM面试题、多线程面试题、并发编程、设计模式面试题、SpringBoot面试题、SpringCloud面试题、MyBatis面试题、ZooKeepe面试题r、Dubbo面试题、Elasticsearch面试题、Memcached面试题、MongoDB面试题、Redis面试题、MySQL面试题、RabbitMQ面试题、Kafka面试题、Linux面试题、Netty面试题、Tomcat面试题、Python面试题
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 3
- **Created**: 2021-05-16
- **Last Updated**: 2021-05-16
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
## 最新 280多份,程序员,面试题,大汇总
## 整理那么辛苦,求个 Star,Fork 谢谢
最近又赶上跳槽的高峰期,好多粉丝,都问我要有没有最新面试题,我连日加班好多天,终于整理好了,280多份面试题大全,我会持续更新中,马上就会整理更多!
## 题库非常全面,累计 10000+ 道
包括 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 大数据、阿里巴巴等大厂面试题等、等技术栈!
## 面试题技术大类,索引,直达
| | | | | |
| ------------ | ------------ | ------------ | ------------ | ------------ |
| [Java](https://github.com/souyunku/DevBooks#java) | [Jvm](https://github.com/souyunku/DevBooks#jvm) | [Dubbo](https://github.com/souyunku/DevBooks#dubbo) | [MySQL](https://github.com/souyunku/DevBooks#mysql) | [并发编程](https://github.com/souyunku/DevBooks#并发编程) |
| [Spring](https://github.com/souyunku/DevBooks#spring) | [SpringBoot](https://github.com/souyunku/DevBooks#springboot) | [SpringCloud](https://github.com/souyunku/DevBooks#springcloud) | [ZooKeeper](https://github.com/souyunku/DevBooks#zookeeper) | [大数据](https://github.com/souyunku/DevBooks#大数据) |
| [Redis](https://github.com/souyunku/DevBooks#redis) | [React](https://github.com/souyunku/DevBooks#react) | [RabbitMQ](https://github.com/souyunku/DevBooks#rabbitmq) | [Elasticsearch](https://github.com/souyunku/DevBooks#elasticsearch) | [Kafka](https://github.com/souyunku/DevBooks#kafka) |
| [MyBatis](https://github.com/souyunku/DevBooks#mybatis) | [Linux](https://github.com/souyunku/DevBooks#linux) | [MongoDB](https://github.com/souyunku/DevBooks#mongodb) | [Oracle](https://github.com/souyunku/DevBooks#oracle) | [Netty](https://github.com/souyunku/DevBooks#netty) |
| [Nginx](https://github.com/souyunku/DevBooks#nginx) | [Python](https://github.com/souyunku/DevBooks#python) | [Android](https://github.com/souyunku/DevBooks#android) | [Vue](https://github.com/souyunku/DevBooks#vue) | [前端](https://github.com/souyunku/DevBooks#前端) |
| [JavaScript](https://github.coms/souyunku/DevBooks#javascript) | [HTML](https://github.com/souyunku/DevBooks#html) | [Memcached](https://github.com/souyunku/DevBooks#memcached) | []() | []() |
## 新增:[高清172份,累计 7701 页大厂面试题 PDF](https://github.com/souyunku/DevBooks/blob/master/docs/index.md)
## 新增:[高清172份,累计 7701 页大厂面试题 PDF](https://github.com/souyunku/DevBooks/blob/master/docs/index.md)
### Java
**1、** [Java常见2021年最新面试题附答案解析](https://github.com/souyunku/DevBooks#Java常见2021年最新面试题附答案解析)
**2、** [Java常见面试题及答案汇总2021年最新版](https://github.com/souyunku/DevBooks#Java常见面试题及答案汇总2021年最新版)
**3、** [Java常见面试题2021年及答案汇总](https://github.com/souyunku/DevBooks#Java常见面试题2021年及答案汇总)
**4、** [Java最新2021年面试题及答案汇总版](https://github.com/souyunku/DevBooks#Java最新2021年面试题及答案汇总版)
**5、** [Java最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#Java最新2021年面试题大汇总附答案)
**6、** [Java最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#Java最新2021年面试题附答案解析大汇总)
**7、** [Java最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#Java最新2021年面试题高级面试题及附答案解析)
**8、** [Java最新基础面试题及答案整理](https://github.com/souyunku/DevBooks#Java最新基础面试题及答案整理)
**9、** [Java最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#Java最新面试题2021年常见面试题及答案汇总)
**10、** [Java最新面试题及答案整理汇总版](https://github.com/souyunku/DevBooks#Java最新面试题及答案整理汇总版)
**11、** [Java最新面试题及答案附答案汇总](https://github.com/souyunku/DevBooks#Java最新面试题及答案附答案汇总)
**12、** [Java最新面试题2021年面试题及答案汇总](https://github.com/souyunku/DevBooks#Java最新面试题2021年面试题及答案汇总)
**13、** [Java最新面试题常见面试题及答案汇总](https://github.com/souyunku/DevBooks#Java最新面试题常见面试题及答案汇总)
**14、** [Java面试2021秋招面试问题附答案](https://github.com/souyunku/DevBooks#Java面试2021秋招面试问题附答案)
**15、** [Java面试题及答案整理汇总2021年最新版](https://github.com/souyunku/DevBooks#Java面试题及答案整理汇总2021年最新版)
**16、** [Java面试题及答案整理2021年最新汇总版](https://github.com/souyunku/DevBooks#Java面试题及答案整理2021年最新汇总版)
**17、** [Java面试题大全带答案持续更新](https://github.com/souyunku/DevBooks#Java面试题大全带答案持续更新)
**18、** [Java面试题大汇总2021年附答案解析](https://github.com/souyunku/DevBooks#Java面试题大汇总2021年附答案解析)
**19、** [Java面试题大汇总2021面试题及答案汇总](https://github.com/souyunku/DevBooks#Java面试题大汇总2021面试题及答案汇总)
**20、** [Java面试题目大汇总附参考答案](https://github.com/souyunku/DevBooks#Java面试题目大汇总附参考答案)
**21、** [Java高级面试题及答案2021版](https://github.com/souyunku/DevBooks#Java高级面试题及答案2021版)
**22、** [Java高级面试题及答案企业真面试题](https://github.com/souyunku/DevBooks#Java高级面试题及答案企业真面试题)
**23、** [Java高级面试题及答案最新版](https://github.com/souyunku/DevBooks#Java高级面试题及答案最新版)
**24、** [Java高级面试题合集附答案解析](https://github.com/souyunku/DevBooks#Java高级面试题合集附答案解析)
**25、** [Java高级面试题整理及答案](https://github.com/souyunku/DevBooks#Java高级面试题整理及答案)
**26、** [Java高级面试题中级面试题大汇总](https://github.com/souyunku/DevBooks#Java高级面试题中级面试题大汇总)
### Jvm
**1、** [Jvm最新2021年面试题及答案汇总版](https://github.com/souyunku/DevBooks#Jvm最新2021年面试题及答案汇总版)
**2、** [Jvm最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#Jvm最新2021年面试题大汇总附答案)
**3、** [Jvm最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#Jvm最新2021年面试题附答案解析大汇总)
**4、** [Jvm最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#Jvm最新2021年面试题高级面试题及附答案解析)
**5、** [Jvm最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#Jvm最新面试题2021年常见面试题及答案汇总)
**6、** [Jvm最新面试题及答案整理汇总版](https://github.com/souyunku/DevBooks#Jvm最新面试题及答案整理汇总版)
**7、** [Jvm最新面试题及答案附答案汇总](https://github.com/souyunku/DevBooks#Jvm最新面试题及答案附答案汇总)
**8、** [Jvm最新面试题2021年面试题及答案汇总](https://github.com/souyunku/DevBooks#Jvm最新面试题2021年面试题及答案汇总)
**9、** [Jvm最新面试题常见面试题及答案汇总](https://github.com/souyunku/DevBooks#Jvm最新面试题常见面试题及答案汇总)
### Dubbo
**1、** [Dubbo最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#Dubbo最新2021年面试题大汇总附答案)
**2、** [Dubbo最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#Dubbo最新2021年面试题附答案解析大汇总)
**3、** [Dubbo最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#Dubbo最新2021年面试题高级面试题及附答案解析)
**4、** [Dubbo最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#Dubbo最新面试题2021年常见面试题及答案汇总)
**5、** [Dubbo最新面试题及答案附答案汇总](https://github.com/souyunku/DevBooks#Dubbo最新面试题及答案附答案汇总)
**6、** [Dubbo最新面试题2021年面试题及答案汇总](https://github.com/souyunku/DevBooks#Dubbo最新面试题2021年面试题及答案汇总)
### MySQL
**1、** [MySQL最新2021年面试题及答案汇总版](https://github.com/souyunku/DevBooks#MySQL最新2021年面试题及答案汇总版)
**2、** [MySQL最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#MySQL最新2021年面试题大汇总附答案)
**3、** [MySQL最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#MySQL最新2021年面试题附答案解析大汇总)
**4、** [MySQL最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#MySQL最新2021年面试题高级面试题及附答案解析)
**5、** [MySQL最新基础面试题及答案整理](https://github.com/souyunku/DevBooks#MySQL最新基础面试题及答案整理)
**6、** [MySQL最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#MySQL最新面试题2021年常见面试题及答案汇总)
**7、** [MySQL最新面试题及答案整理汇总版](https://github.com/souyunku/DevBooks#MySQL最新面试题及答案整理汇总版)
**8、** [MySQL最新面试题及答案附答案汇总](https://github.com/souyunku/DevBooks#MySQL最新面试题及答案附答案汇总)
**9、** [MySQL最新面试题2021年面试题及答案汇总](https://github.com/souyunku/DevBooks#MySQL最新面试题2021年面试题及答案汇总)
**10、** [MySQL最新面试题常见面试题及答案汇总](https://github.com/souyunku/DevBooks#MySQL最新面试题常见面试题及答案汇总)
**11、** [MySQL高级面试题及答案企业真面试题](https://github.com/souyunku/DevBooks#MySQL高级面试题及答案企业真面试题)
**12、** [MySQL高级面试题整理及答案](https://github.com/souyunku/DevBooks#MySQL高级面试题整理及答案)
**13、** [MySQL高级面试题中级面试题大汇总](https://github.com/souyunku/DevBooks#MySQL高级面试题中级面试题大汇总)
### 并发编程
**1、** [并发编程最新2021年面试题及答案汇总版](https://github.com/souyunku/DevBooks#并发编程最新2021年面试题及答案汇总版)
**2、** [并发编程最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#并发编程最新2021年面试题大汇总附答案)
**3、** [并发编程最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#并发编程最新2021年面试题附答案解析大汇总)
**4、** [并发编程最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#并发编程最新2021年面试题高级面试题及附答案解析)
**5、** [并发编程最新基础面试题及答案整理](https://github.com/souyunku/DevBooks#并发编程最新基础面试题及答案整理)
**6、** [并发编程最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#并发编程最新面试题2021年常见面试题及答案汇总)
**7、** [并发编程最新面试题及答案整理汇总版](https://github.com/souyunku/DevBooks#并发编程最新面试题及答案整理汇总版)
**8、** [并发编程最新面试题及答案附答案汇总](https://github.com/souyunku/DevBooks#并发编程最新面试题及答案附答案汇总)
**9、** [并发编程最新面试题2021年面试题及答案汇总](https://github.com/souyunku/DevBooks#并发编程最新面试题2021年面试题及答案汇总)
**10、** [并发编程最新面试题常见面试题及答案汇总](https://github.com/souyunku/DevBooks#并发编程最新面试题常见面试题及答案汇总)
**11、** [并发编程面试题及答案整理2021年最新汇总版](https://github.com/souyunku/DevBooks#并发编程面试题及答案整理2021年最新汇总版)
**12、** [并发编程面试题大汇总2021年附答案解析](https://github.com/souyunku/DevBooks#并发编程面试题大汇总2021年附答案解析)
**13、** [并发编程高级面试题及答案2021版](https://github.com/souyunku/DevBooks#并发编程高级面试题及答案2021版)
**14、** [并发编程高级面试题及答案企业真面试题](https://github.com/souyunku/DevBooks#并发编程高级面试题及答案企业真面试题)
**15、** [并发编程高级面试题合集附答案解析](https://github.com/souyunku/DevBooks#并发编程高级面试题合集附答案解析)
**16、** [并发编程高级面试题整理及答案](https://github.com/souyunku/DevBooks#并发编程高级面试题整理及答案)
**17、** [并发编程高级面试题中级面试题大汇总](https://github.com/souyunku/DevBooks#并发编程高级面试题中级面试题大汇总)
### Spring
**1、** [Spring最新2021年面试题及答案汇总版](https://github.com/souyunku/DevBooks#Spring最新2021年面试题及答案汇总版)
**2、** [Spring最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#Spring最新2021年面试题大汇总附答案)
**3、** [Spring最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#Spring最新2021年面试题附答案解析大汇总)
**4、** [Spring最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#Spring最新2021年面试题高级面试题及附答案解析)
**5、** [Spring最新基础面试题及答案整理](https://github.com/souyunku/DevBooks#Spring最新基础面试题及答案整理)
**6、** [Spring最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#Spring最新面试题2021年常见面试题及答案汇总)
**7、** [Spring最新面试题及答案整理汇总版](https://github.com/souyunku/DevBooks#Spring最新面试题及答案整理汇总版)
**8、** [Spring最新面试题及答案附答案汇总](https://github.com/souyunku/DevBooks#Spring最新面试题及答案附答案汇总)
**9、** [Spring最新面试题2021年面试题及答案汇总](https://github.com/souyunku/DevBooks#Spring最新面试题2021年面试题及答案汇总)
**10、** [Spring最新面试题常见面试题及答案汇总](https://github.com/souyunku/DevBooks#Spring最新面试题常见面试题及答案汇总)
**11、** [Spring面试题及答案整理汇总2021年最新版](https://github.com/souyunku/DevBooks#Spring面试题及答案整理汇总2021年最新版)
**12、** [Spring面试题及答案整理2021年最新汇总版](https://github.com/souyunku/DevBooks#Spring面试题及答案整理2021年最新汇总版)
**13、** [Spring面试题大全带答案持续更新](https://github.com/souyunku/DevBooks#Spring面试题大全带答案持续更新)
**14、** [Spring面试题大汇总2021年附答案解析](https://github.com/souyunku/DevBooks#Spring面试题大汇总2021年附答案解析)
**15、** [Spring面试题大汇总2021面试题及答案汇总](https://github.com/souyunku/DevBooks#Spring面试题大汇总2021面试题及答案汇总)
**16、** [Spring高级面试题及答案2021版](https://github.com/souyunku/DevBooks#Spring高级面试题及答案2021版)
**17、** [Spring高级面试题及答案企业真面试题](https://github.com/souyunku/DevBooks#Spring高级面试题及答案企业真面试题)
**18、** [Spring高级面试题及答案最新版](https://github.com/souyunku/DevBooks#Spring高级面试题及答案最新版)
**19、** [Spring高级面试题合集附答案解析](https://github.com/souyunku/DevBooks#Spring高级面试题合集附答案解析)
**20、** [Spring高级面试题整理及答案](https://github.com/souyunku/DevBooks#Spring高级面试题整理及答案)
**21、** [Spring高级面试题中级面试题大汇总](https://github.com/souyunku/DevBooks#Spring高级面试题中级面试题大汇总)
### SpringBoot
**1、** [SpringBoot最新2021年面试题及答案汇总版](https://github.com/souyunku/DevBooks#SpringBoot最新2021年面试题及答案汇总版)
**2、** [SpringBoot最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#SpringBoot最新2021年面试题大汇总附答案)
**3、** [SpringBoot最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#SpringBoot最新2021年面试题附答案解析大汇总)
**4、** [SpringBoot最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#SpringBoot最新2021年面试题高级面试题及附答案解析)
**5、** [SpringBoot最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#SpringBoot最新面试题2021年常见面试题及答案汇总)
**6、** [SpringBoot最新面试题及答案整理汇总版](https://github.com/souyunku/DevBooks#SpringBoot最新面试题及答案整理汇总版)
**7、** [SpringBoot最新面试题及答案附答案汇总](https://github.com/souyunku/DevBooks#SpringBoot最新面试题及答案附答案汇总)
**8、** [SpringBoot最新面试题2021年面试题及答案汇总](https://github.com/souyunku/DevBooks#SpringBoot最新面试题2021年面试题及答案汇总)
### SpringCloud
**1、** [SpringCloud最新2021年面试题及答案汇总版](https://github.com/souyunku/DevBooks#SpringCloud最新2021年面试题及答案汇总版)
**2、** [SpringCloud最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#SpringCloud最新2021年面试题大汇总附答案)
**3、** [SpringCloud最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#SpringCloud最新2021年面试题附答案解析大汇总)
**4、** [SpringCloud最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#SpringCloud最新2021年面试题高级面试题及附答案解析)
**5、** [SpringCloud最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#SpringCloud最新面试题2021年常见面试题及答案汇总)
**6、** [SpringCloud最新面试题及答案附答案汇总](https://github.com/souyunku/DevBooks#SpringCloud最新面试题及答案附答案汇总)
**7、** [SpringCloud最新面试题2021年面试题及答案汇总](https://github.com/souyunku/DevBooks#SpringCloud最新面试题2021年面试题及答案汇总)
### ZooKeeper
**1、** [ZooKeeper最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#ZooKeeper最新2021年面试题大汇总附答案)
**2、** [ZooKeeper最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#ZooKeeper最新2021年面试题附答案解析大汇总)
**3、** [ZooKeeper最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#ZooKeeper最新2021年面试题高级面试题及附答案解析)
**4、** [ZooKeeper最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#ZooKeeper最新面试题2021年常见面试题及答案汇总)
### 大数据
**1、** [大数据最新2021年面试题及答案汇总版](https://github.com/souyunku/DevBooks#大数据最新2021年面试题及答案汇总版)
**2、** [大数据最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#大数据最新2021年面试题大汇总附答案)
**3、** [大数据最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#大数据最新2021年面试题附答案解析大汇总)
**4、** [大数据最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#大数据最新2021年面试题高级面试题及附答案解析)
**5、** [大数据最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#大数据最新面试题2021年常见面试题及答案汇总)
**6、** [大数据最新面试题及答案附答案汇总](https://github.com/souyunku/DevBooks#大数据最新面试题及答案附答案汇总)
**7、** [大数据最新面试题2021年面试题及答案汇总](https://github.com/souyunku/DevBooks#大数据最新面试题2021年面试题及答案汇总)
### Redis
**1、** [Redis最新2021年面试题及答案汇总版](https://github.com/souyunku/DevBooks#Redis最新2021年面试题及答案汇总版)
**2、** [Redis最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#Redis最新2021年面试题大汇总附答案)
**3、** [Redis最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#Redis最新2021年面试题附答案解析大汇总)
**4、** [Redis最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#Redis最新2021年面试题高级面试题及附答案解析)
**5、** [Redis最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#Redis最新面试题2021年常见面试题及答案汇总)
**6、** [Redis最新面试题及答案附答案汇总](https://github.com/souyunku/DevBooks#Redis最新面试题及答案附答案汇总)
**7、** [Redis最新面试题2021年面试题及答案汇总](https://github.com/souyunku/DevBooks#Redis最新面试题2021年面试题及答案汇总)
### React
**1、** [React最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#React最新2021年面试题大汇总附答案)
**2、** [React最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#React最新2021年面试题附答案解析大汇总)
**3、** [React最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#React最新2021年面试题高级面试题及附答案解析)
**4、** [React最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#React最新面试题2021年常见面试题及答案汇总)
**5、** [React最新面试题2021年面试题及答案汇总](https://github.com/souyunku/DevBooks#React最新面试题2021年面试题及答案汇总)
### RabbitMQ
**1、** [RabbitMQ最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#RabbitMQ最新2021年面试题大汇总附答案)
**2、** [RabbitMQ最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#RabbitMQ最新2021年面试题附答案解析大汇总)
**3、** [RabbitMQ最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#RabbitMQ最新2021年面试题高级面试题及附答案解析)
**4、** [RabbitMQ最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#RabbitMQ最新面试题2021年常见面试题及答案汇总)
**5、** [RabbitMQ最新面试题2021年面试题及答案汇总](https://github.com/souyunku/DevBooks#RabbitMQ最新面试题2021年面试题及答案汇总)
### Elasticsearch
**1、** [Elasticsearch最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#Elasticsearch最新2021年面试题大汇总附答案)
**2、** [Elasticsearch最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#Elasticsearch最新2021年面试题附答案解析大汇总)
**3、** [Elasticsearch最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#Elasticsearch最新2021年面试题高级面试题及附答案解析)
**4、** [Elasticsearch最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#Elasticsearch最新面试题2021年常见面试题及答案汇总)
**5、** [Elasticsearch最新面试题2021年面试题及答案汇总](https://github.com/souyunku/DevBooks#Elasticsearch最新面试题2021年面试题及答案汇总)
### Kafka
**1、** [Kafka最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#Kafka最新2021年面试题大汇总附答案)
**2、** [Kafka最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#Kafka最新2021年面试题附答案解析大汇总)
**3、** [Kafka最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#Kafka最新2021年面试题高级面试题及附答案解析)
**4、** [Kafka最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#Kafka最新面试题2021年常见面试题及答案汇总)
**5、** [Kafka最新面试题及答案附答案汇总](https://github.com/souyunku/DevBooks#Kafka最新面试题及答案附答案汇总)
**6、** [Kafka最新面试题2021年面试题及答案汇总](https://github.com/souyunku/DevBooks#Kafka最新面试题2021年面试题及答案汇总)
### MyBatis
**1、** [MyBatis最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#MyBatis最新2021年面试题大汇总附答案)
**2、** [MyBatis最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#MyBatis最新2021年面试题附答案解析大汇总)
**3、** [MyBatis最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#MyBatis最新2021年面试题高级面试题及附答案解析)
**4、** [MyBatis最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#MyBatis最新面试题2021年常见面试题及答案汇总)
**5、** [MyBatis最新面试题2021年面试题及答案汇总](https://github.com/souyunku/DevBooks#MyBatis最新面试题2021年面试题及答案汇总)
### Linux
**1、** [Linux最新2021年面试题及答案汇总版](https://github.com/souyunku/DevBooks#Linux最新2021年面试题及答案汇总版)
**2、** [Linux最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#Linux最新2021年面试题大汇总附答案)
**3、** [Linux最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#Linux最新2021年面试题附答案解析大汇总)
**4、** [Linux最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#Linux最新2021年面试题高级面试题及附答案解析)
**5、** [Linux最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#Linux最新面试题2021年常见面试题及答案汇总)
**6、** [Linux最新面试题及答案附答案汇总](https://github.com/souyunku/DevBooks#Linux最新面试题及答案附答案汇总)
**7、** [Linux最新面试题2021年面试题及答案汇总](https://github.com/souyunku/DevBooks#Linux最新面试题2021年面试题及答案汇总)
### MongoDB
**1、** [MongoDB最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#MongoDB最新2021年面试题大汇总附答案)
**2、** [MongoDB最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#MongoDB最新2021年面试题附答案解析大汇总)
**3、** [MongoDB最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#MongoDB最新2021年面试题高级面试题及附答案解析)
### Oracle
**1、** [Oracle最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#Oracle最新2021年面试题大汇总附答案)
**2、** [Oracle最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#Oracle最新2021年面试题附答案解析大汇总)
**3、** [Oracle最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#Oracle最新2021年面试题高级面试题及附答案解析)
**4、** [Oracle最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#Oracle最新面试题2021年常见面试题及答案汇总)
**5、** [Oracle最新面试题2021年面试题及答案汇总](https://github.com/souyunku/DevBooks#Oracle最新面试题2021年面试题及答案汇总)
### Netty
**1、** [Netty最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#Netty最新2021年面试题附答案解析大汇总)
**2、** [Netty最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#Netty最新2021年面试题高级面试题及附答案解析)
### Nginx
**1、** [Nginx最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#Nginx最新2021年面试题大汇总附答案)
**2、** [Nginx最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#Nginx最新2021年面试题附答案解析大汇总)
**3、** [Nginx最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#Nginx最新2021年面试题高级面试题及附答案解析)
### Memcached
**1、** [Memcached最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#Memcached最新2021年面试题高级面试题及附答案解析)
### Python
**1、** [Python最新2021年面试题及答案汇总版](https://github.com/souyunku/DevBooks#Python最新2021年面试题及答案汇总版)
**2、** [Python最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#Python最新2021年面试题大汇总附答案)
**3、** [Python最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#Python最新2021年面试题附答案解析大汇总)
**4、** [Python最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#Python最新2021年面试题高级面试题及附答案解析)
**5、** [Python最新基础面试题及答案整理](https://github.com/souyunku/DevBooks#Python最新基础面试题及答案整理)
**6、** [Python最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#Python最新面试题2021年常见面试题及答案汇总)
**7、** [Python最新面试题及答案整理汇总版](https://github.com/souyunku/DevBooks#Python最新面试题及答案整理汇总版)
**8、** [Python最新面试题及答案附答案汇总](https://github.com/souyunku/DevBooks#Python最新面试题及答案附答案汇总)
**9、** [Python最新面试题2021年面试题及答案汇总](https://github.com/souyunku/DevBooks#Python最新面试题2021年面试题及答案汇总)
**10、** [Python最新面试题常见面试题及答案汇总](https://github.com/souyunku/DevBooks#Python最新面试题常见面试题及答案汇总)
**11、** [Python高级面试题及答案企业真面试题](https://github.com/souyunku/DevBooks#Python高级面试题及答案企业真面试题)
### Android
**1、** [Android最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#Android最新2021年面试题大汇总附答案)
**2、** [Android最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#Android最新2021年面试题附答案解析大汇总)
**3、** [Android最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#Android最新2021年面试题高级面试题及附答案解析)
**4、** [Android最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#Android最新面试题2021年常见面试题及答案汇总)
**5、** [Android最新面试题及答案附答案汇总](https://github.com/souyunku/DevBooks#Android最新面试题及答案附答案汇总)
**6、** [Android最新面试题2021年面试题及答案汇总](https://github.com/souyunku/DevBooks#Android最新面试题2021年面试题及答案汇总)
### Vue
**1、** [Vue最新2021年面试题及答案汇总版](https://github.com/souyunku/DevBooks#Vue最新2021年面试题及答案汇总版)
**2、** [Vue最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#Vue最新2021年面试题大汇总附答案)
**3、** [Vue最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#Vue最新2021年面试题附答案解析大汇总)
**4、** [Vue最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#Vue最新2021年面试题高级面试题及附答案解析)
**5、** [Vue最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#Vue最新面试题2021年常见面试题及答案汇总)
**6、** [Vue最新面试题及答案整理汇总版](https://github.com/souyunku/DevBooks#Vue最新面试题及答案整理汇总版)
**7、** [Vue最新面试题及答案附答案汇总](https://github.com/souyunku/DevBooks#Vue最新面试题及答案附答案汇总)
**8、** [Vue最新面试题2021年面试题及答案汇总](https://github.com/souyunku/DevBooks#Vue最新面试题2021年面试题及答案汇总)
### 前端
**1、** [前端最新2021年面试题及答案汇总版](https://github.com/souyunku/DevBooks#前端最新2021年面试题及答案汇总版)
**2、** [前端最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#前端最新2021年面试题大汇总附答案)
**3、** [前端最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#前端最新2021年面试题附答案解析大汇总)
**4、** [前端最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#前端最新2021年面试题高级面试题及附答案解析)
**5、** [前端最新基础面试题及答案整理](https://github.com/souyunku/DevBooks#前端最新基础面试题及答案整理)
**6、** [前端最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#前端最新面试题2021年常见面试题及答案汇总)
**7、** [前端最新面试题及答案整理汇总版](https://github.com/souyunku/DevBooks#前端最新面试题及答案整理汇总版)
**8、** [前端最新面试题及答案附答案汇总](https://github.com/souyunku/DevBooks#前端最新面试题及答案附答案汇总)
**9、** [前端最新面试题2021年面试题及答案汇总](https://github.com/souyunku/DevBooks#前端最新面试题2021年面试题及答案汇总)
**10、** [前端最新面试题常见面试题及答案汇总](https://github.com/souyunku/DevBooks#前端最新面试题常见面试题及答案汇总)
**11、** [前端面试题及答案整理汇总2021年最新版](https://github.com/souyunku/DevBooks#前端面试题及答案整理汇总2021年最新版)
**12、** [前端面试题及答案整理2021年最新汇总版](https://github.com/souyunku/DevBooks#前端面试题及答案整理2021年最新汇总版)
**13、** [前端面试题大汇总2021年附答案解析](https://github.com/souyunku/DevBooks#前端面试题大汇总2021年附答案解析)
**14、** [前端高级面试题及答案2021版](https://github.com/souyunku/DevBooks#前端高级面试题及答案2021版)
**15、** [前端高级面试题及答案企业真面试题](https://github.com/souyunku/DevBooks#前端高级面试题及答案企业真面试题)
**16、** [前端高级面试题合集附答案解析](https://github.com/souyunku/DevBooks#前端高级面试题合集附答案解析)
**17、** [前端高级面试题整理及答案](https://github.com/souyunku/DevBooks#前端高级面试题整理及答案)
**18、** [前端高级面试题中级面试题大汇总](https://github.com/souyunku/DevBooks#前端高级面试题中级面试题大汇总)
### JavaScript
**1、** [JavaScript最新2021年面试题及答案汇总版](https://github.com/souyunku/DevBooks#JavaScript最新2021年面试题及答案汇总版)
**2、** [JavaScript最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#JavaScript最新2021年面试题大汇总附答案)
**3、** [JavaScript最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#JavaScript最新2021年面试题附答案解析大汇总)
**4、** [JavaScript最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#JavaScript最新2021年面试题高级面试题及附答案解析)
**5、** [JavaScript最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#JavaScript最新面试题2021年常见面试题及答案汇总)
**6、** [JavaScript最新面试题及答案整理汇总版](https://github.com/souyunku/DevBooks#JavaScript最新面试题及答案整理汇总版)
**7、** [JavaScript最新面试题及答案附答案汇总](https://github.com/souyunku/DevBooks#JavaScript最新面试题及答案附答案汇总)
**8、** [JavaScript最新面试题2021年面试题及答案汇总](https://github.com/souyunku/DevBooks#JavaScript最新面试题2021年面试题及答案汇总)
### HTML
**1、** [HTML最新2021年面试题大汇总附答案](https://github.com/souyunku/DevBooks#HTML最新2021年面试题大汇总附答案)
**2、** [HTML最新2021年面试题附答案解析大汇总](https://github.com/souyunku/DevBooks#HTML最新2021年面试题附答案解析大汇总)
**3、** [HTML最新2021年面试题高级面试题及附答案解析](https://github.com/souyunku/DevBooks#HTML最新2021年面试题高级面试题及附答案解析)
**4、** [HTML最新面试题2021年常见面试题及答案汇总](https://github.com/souyunku/DevBooks#HTML最新面试题2021年常见面试题及答案汇总)
## Java常见2021年最新面试题,附答案解析
**1、** [为什么wait()方法和notify()/notifyAll()方法要在同步块中被调用](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见2021年最新面试题,附答案解析.md#1为什么wait方法和notify/notifyAll方法要在同步块中被调用)
**2、** [Files的常用方法都有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见2021年最新面试题,附答案解析.md#2Files的常用方法都有哪些)
**3、** [形成死锁的四个必要条件是什么](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见2021年最新面试题,附答案解析.md#3形成死锁的四个必要条件是什么)
**4、** [线程的状态](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见2021年最新面试题,附答案解析.md#4线程的状态)
**5、** [请解释什么是Tomcat Coyote ?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见2021年最新面试题,附答案解析.md#5请解释什么是Tomcat-Coyote-)
**6、** [Sql优化有那些方法?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见2021年最新面试题,附答案解析.md#6Sql优化有那些方法)
**7、** [复制算法(copying)](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见2021年最新面试题,附答案解析.md#7复制算法copying)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见2021年最新面试题,附答案解析.md)
## Java常见面试题及答案汇总,2021年最新版
**1、** [String 属于基础的数据类型吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题及答案汇总,2021年最新版.md#1String-属于基础的数据类型吗)
**2、** [对于JDK自带的监控和性能分析工具用过哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题及答案汇总,2021年最新版.md#2对于JDK自带的监控和性能分析工具用过哪些)
**3、** [说下有哪些类加载器?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题及答案汇总,2021年最新版.md#3说下有哪些类加载器)
**4、** [说说Java 垃圾回收机制](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题及答案汇总,2021年最新版.md#4说说Java-垃圾回收机制)
**5、** [什么是Java Timer 类?如何创建一个有特定时间间隔的任务?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题及答案汇总,2021年最新版.md#5什么是Java-Timer-类如何创建一个有特定时间间隔的任务)
**6、** [类的实例化顺序](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题及答案汇总,2021年最新版.md#6类的实例化顺序)
**7、** [JVM 提供的常用工具](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题及答案汇总,2021年最新版.md#7JVM-提供的常用工具)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题及答案汇总,2021年最新版.md)
## Java常见面试题,2021年及答案汇总
**1、** [单例模式使用注意事项:](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题,2021年及答案汇总.md#1单例模式使用注意事项:)
**2、** [什么时候用断言(assert)?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题,2021年及答案汇总.md#2什么时候用断言assert)
**3、** [构造器(constructor)是否可被重写(override)?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题,2021年及答案汇总.md#3构造器constructor是否可被重写override)
**4、** [Java应用程序与小程序之间有那些差别?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题,2021年及答案汇总.md#4Java应用程序与小程序之间有那些差别)
**5、** [解释一下什么叫AOP(面向切面编程)?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题,2021年及答案汇总.md#5解释一下什么叫AOP面向切面编程)
**6、** [Jsp指令有那些?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题,2021年及答案汇总.md#6Jsp指令有那些)
**7、** [直接内存是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题,2021年及答案汇总.md#7直接内存是什么)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题,2021年及答案汇总.md)
## Java最新2021年面试题及答案,汇总版
**1、** [并行和并发有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题及答案,汇总版.md#1并行和并发有什么区别)
**2、** [什么是拆装箱?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题及答案,汇总版.md#2什么是拆装箱)
**3、** [String str="i"与 String str=new String("i")一样吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题及答案,汇总版.md#3String-str="i"与-String-str=new-String"i"一样吗)
**4、** [是否可以继承String类?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题及答案,汇总版.md#4是否可以继承String类)
**5、** [什么是自旋](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题及答案,汇总版.md#5什么是自旋)
**6、** [线程的调度策略](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题及答案,汇总版.md#6线程的调度策略)
**7、** [TreeMap 和 TreeSet 在排序时如何比较元素?Collections 工具类中的 sort()方法如何比较元素?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题及答案,汇总版.md#7TreeMap-和-TreeSet-在排序时如何比较元素Collections-工具类中的-sort方法如何比较元素)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题及答案,汇总版.md)
## Java最新2021年面试题大汇总,附答案
**1、** [Javascript中常用的事件有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题大汇总,附答案.md#1Javascript中常用的事件有哪些)
**2、** [Array 和 ArrayList 有何区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题大汇总,附答案.md#2Array-和-ArrayList-有何区别)
**3、** [什么是线程池(thread pool)?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题大汇总,附答案.md#3什么是线程池thread-pool)
**4、** [JSP中的静态包含和动态包含有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题大汇总,附答案.md#4JSP中的静态包含和动态包含有什么区别)
**5、** [启动一个线程是调用run()还是start()方法?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题大汇总,附答案.md#5启动一个线程是调用run还是start方法)
**6、** [Java反射创建对象效率高还是通过new创建对象的效率高?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题大汇总,附答案.md#6Java反射创建对象效率高还是通过new创建对象的效率高)
**7、** [构造器注入和 setter 依赖注入,那种方式更好?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题大汇总,附答案.md#7构造器注入和-setter-依赖注入那种方式更好)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题大汇总,附答案.md)
## Java最新2021年面试题附答案解析,大汇总
**1、** [重载和重写的区别](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题附答案解析,大汇总.md#1重载和重写的区别)
**2、** [实现可见性的方法有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题附答案解析,大汇总.md#2实现可见性的方法有哪些)
**3、** [js如何实现页面刷新呢?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题附答案解析,大汇总.md#3js如何实现页面刷新呢)
**4、** [什么是Executors框架?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题附答案解析,大汇总.md#4什么是Executors框架)
**5、** [Java中集合框架的有几个?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题附答案解析,大汇总.md#5Java中集合框架的有几个)
**6、** [描述一下JVM加载class文件的原理机制?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题附答案解析,大汇总.md#6描述一下JVM加载class文件的原理机制)
**7、** [你能保证 GC 执行吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题附答案解析,大汇总.md#7你能保证-GC-执行吗)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题附答案解析,大汇总.md)
## Java最新2021年面试题,高级面试题及附答案解析
**1、** [如何设置请求的编码以及响应内容的类型?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题,高级面试题及附答案解析.md#1如何设置请求的编码以及响应内容的类型)
**2、** [如果使用Object作为HashMap的Key,应该怎么办呢?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题,高级面试题及附答案解析.md#2如果使用Object作为HashMap的Key应该怎么办呢)
**3、** [Java中notify 和 notifyAll有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题,高级面试题及附答案解析.md#3Java中notify-和-notifyAll有什么区别)
**4、** [为什么要使用并发编程](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题,高级面试题及附答案解析.md#4为什么要使用并发编程)
**5、** [ArrayList与LinkedList有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题,高级面试题及附答案解析.md#5ArrayList与LinkedList有什么区别)
**6、** [如何检查出两个给定的字符串是反序的?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题,高级面试题及附答案解析.md#6如何检查出两个给定的字符串是反序的)
**7、** [Java对象创建过程](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题,高级面试题及附答案解析.md#7Java对象创建过程)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题,高级面试题及附答案解析.md)
## Java最新基础面试题及答案整理
**1、** [怎样通过 Java 程序来判断 JVM 是 32 位 还是 64位?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新基础面试题及答案整理.md#1怎样通过-Java-程序来判断-JVM-是-32-位-还是-64位)
**2、** [怎么在JDBC内调用一个存储过程](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新基础面试题及答案整理.md#2怎么在JDBC内调用一个存储过程)
**3、** [你对线程优先级的理解是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新基础面试题及答案整理.md#3你对线程优先级的理解是什么)
**4、** [你平时工作中用过的JVM常用基本配置参数有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新基础面试题及答案整理.md#4你平时工作中用过的JVM常用基本配置参数有哪些)
**5、** [说明Tomcat配置了多少个Valve?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新基础面试题及答案整理.md#5说明Tomcat配置了多少个Valve)
**6、** [抽象类必须要有抽象方法吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新基础面试题及答案整理.md#6抽象类必须要有抽象方法吗)
**7、** [多线程的常用方法](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新基础面试题及答案整理.md#7多线程的常用方法)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新基础面试题及答案整理.md)
## Java最新面试题2021年,常见面试题及答案汇总
**1、** [你知道哪些内存分配与回收策略?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题2021年,常见面试题及答案汇总.md#1你知道哪些内存分配与回收策略)
**2、** [Java 如何实现多线程之间的通讯和协作?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题2021年,常见面试题及答案汇总.md#2Java-如何实现多线程之间的通讯和协作)
**3、** [生产环境 CPU 占用过高,你如何解决?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题2021年,常见面试题及答案汇总.md#3生产环境-CPU-占用过高你如何解决)
**4、** [32 位和 64 位的 JVM,int 类型变量的长度是多数?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题2021年,常见面试题及答案汇总.md#432-位和-64-位的-JVMint-类型变量的长度是多数)
**5、** [switch 是否能作用在byte 上,是否能作用在long 上,是否能作用在String上?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题2021年,常见面试题及答案汇总.md#5switch-是否能作用在byte-上是否能作用在long-上是否能作用在String上)
**6、** [43.将下java中的math类有那些常用方法?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题2021年,常见面试题及答案汇总.md#643将下java中的math类有那些常用方法)
**7、** [你经常使用什么并发容器,为什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题2021年,常见面试题及答案汇总.md#7你经常使用什么并发容器为什么)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题2021年,常见面试题及答案汇总.md)
## Java最新面试题及答案整理,汇总版
**1、** [什么是 FutureTask](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案整理,汇总版.md#1什么是-FutureTask)
**2、** [当一个线程进入一个对象的 synchronized 方法 A 之后,其它线程是否可进入此对象的 synchronized 方法 B?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案整理,汇总版.md#2当一个线程进入一个对象的-synchronized-方法-A-之后其它线程是否可进入此对象的-synchronized-方法-B)
**3、** [你了解过哪些垃圾收集器?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案整理,汇总版.md#3你了解过哪些垃圾收集器)
**4、** [集合的特点](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案整理,汇总版.md#4集合的特点)
**5、** [方法区溢出的原因?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案整理,汇总版.md#5方法区溢出的原因)
**6、** [串行(serial)收集器和吞吐量(throughput)收集器的区别是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案整理,汇总版.md#6串行serial收集器和吞吐量throughput收集器的区别是什么)
**7、** [强引用、软引用、弱引用、虚引用是什么,有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案整理,汇总版.md#7强引用软引用弱引用虚引用是什么有什么区别)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案整理,汇总版.md)
## Java最新面试题及答案附答案汇总
**1、** [Jsp包含那些隐藏对象或者内建对象](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案附答案汇总.md#1Jsp包含那些隐藏对象或者内建对象)
**2、** [除了使用new创建对象之外,还可以用什么方法创建对象?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案附答案汇总.md#2除了使用new创建对象之外还可以用什么方法创建对象)
**3、** [常见的计算机网络协议有那些?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案附答案汇总.md#3常见的计算机网络协议有那些)
**4、** [什么是并发容器的实现?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案附答案汇总.md#4什么是并发容器的实现)
**5、** [使用sql写出一个分页程序?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案附答案汇总.md#5使用sql写出一个分页程序)
**6、** [如何将字符串反转?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案附答案汇总.md#6如何将字符串反转)
**7、** [抽象类能使用 final 修饰吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案附答案汇总.md#7抽象类能使用-final-修饰吗)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案附答案汇总.md)
## Java最新面试题,2021年面试题及答案汇总
**1、** [如何自定义一个异常](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,2021年面试题及答案汇总.md#1如何自定义一个异常)
**2、** [如何修改tomcat的端口号?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,2021年面试题及答案汇总.md#2如何修改tomcat的端口号)
**3、** [Array与ArrayList有什么不一样?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,2021年面试题及答案汇总.md#3Array与ArrayList有什么不一样)
**4、** [有哪些打破了双亲委托机制的案例?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,2021年面试题及答案汇总.md#4有哪些打破了双亲委托机制的案例)
**5、** [synchronized的作用?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,2021年面试题及答案汇总.md#5synchronized的作用)
**6、** [重载与重写](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,2021年面试题及答案汇总.md#6重载与重写)
**7、** [类ExampleA继承Exception,类ExampleB继承ExampleA。](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,2021年面试题及答案汇总.md#7类ExampleA继承Exception类ExampleB继承ExampleA。)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,2021年面试题及答案汇总.md)
## Java最新面试题,常见面试题及答案汇总
**1、** [如何在 Windows 和 Linux 上查找哪个线程cpu利用率最高?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,常见面试题及答案汇总.md#1如何在-Windows-和-Linux-上查找哪个线程cpu利用率最高)
**2、** [标记清除算法( Mark-Sweep)](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,常见面试题及答案汇总.md#2标记清除算法-Mark-Sweep)
**3、** [对象的访问方式有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,常见面试题及答案汇总.md#3对象的访问方式有哪些)
**4、** [模块化编程与热插拔](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,常见面试题及答案汇总.md#4模块化编程与热插拔)
**5、** [请解释如何配置Tomcat来使用IIS和NTLM ?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,常见面试题及答案汇总.md#5请解释如何配置Tomcat来使用IIS和NTLM-)
**6、** [GC 垃圾收集器](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,常见面试题及答案汇总.md#6GC-垃圾收集器)
**7、** [适配器模式和代理模式之前有什么不同?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,常见面试题及答案汇总.md#7适配器模式和代理模式之前有什么不同)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,常见面试题及答案汇总.md)
## Java面试2021秋招面试问题,附答案
**1、** [集合框架底层数据结构](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试2021秋招面试问题,附答案.md#1集合框架底层数据结构)
**2、** [什么是JDK?什么是JRE?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试2021秋招面试问题,附答案.md#2什么是JDK什么是JRE)
**3、** [日期和时间:](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试2021秋招面试问题,附答案.md#3日期和时间:)
**4、** [描述一下 JVM 加载 class 文件的原理机制](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试2021秋招面试问题,附答案.md#4描述一下-JVM-加载-class-文件的原理机制)
**5、** [并发关键字 synchronized ?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试2021秋招面试问题,附答案.md#5并发关键字-synchronized-)
**6、** [List,Set,Map三者的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试2021秋招面试问题,附答案.md#6ListSetMap三者的区别)
**7、** [Tcp协议的特点](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试2021秋招面试问题,附答案.md#7Tcp协议的特点)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试2021秋招面试问题,附答案.md)
## Java面试题及答案整理汇总,2021年最新版
**1、** [抽象类(abstract class)和接口(interface)有什么异同?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理汇总,2021年最新版.md#1抽象类abstract-class和接口interface有什么异同)
**2、** [请说出与线程同步以及线程调度相关的方法。](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理汇总,2021年最新版.md#2请说出与线程同步以及线程调度相关的方法。)
**3、** [Java线程数过多会造成什么异常?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理汇总,2021年最新版.md#3Java线程数过多会造成什么异常)
**4、** [三种代理的区别](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理汇总,2021年最新版.md#4三种代理的区别)
**5、** [说几个常见的编译时异常类?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理汇总,2021年最新版.md#5说几个常见的编译时异常类)
**6、** [什么是ORM?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理汇总,2021年最新版.md#6什么是ORM)
**7、** [简述一下面向对象的”六原则一法则”。](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理汇总,2021年最新版.md#7简述一下面向对象的六原则一法则。)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理汇总,2021年最新版.md)
## Java面试题及答案整理,2021年最新,汇总版
**1、** [jspservlet中通信作用域有那些?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理,2021年最新,汇总版.md#1jspservlet中通信作用域有那些)
**2、** [什么是线程池?有哪几种创建方式?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理,2021年最新,汇总版.md#2什么是线程池有哪几种创建方式)
**3、** [ThreadPoolExecutor饱和策略有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理,2021年最新,汇总版.md#3ThreadPoolExecutor饱和策略有哪些)
**4、** [Java 中 ++ 操作符是线程安全的吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理,2021年最新,汇总版.md#4Java-中-++-操作符是线程安全的吗)
**5、** [各种回收器,各自优缺点,重点CMS、G1](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理,2021年最新,汇总版.md#5各种回收器各自优缺点重点CMSG1)
**6、** [说说类加载的过程](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理,2021年最新,汇总版.md#6说说类加载的过程)
**7、** [Java 中 interrupted 和 isInterrupted 方法的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理,2021年最新,汇总版.md#7Java-中-interrupted-和-isInterrupted-方法的区别)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理,2021年最新,汇总版.md)
## Java面试题大全带答案,持续更新
**1、** [怎么检测一个线程是否拥有锁?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大全带答案,持续更新.md#1怎么检测一个线程是否拥有锁)
**2、** [什么是竞争条件?你怎样发现和解决竞争?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大全带答案,持续更新.md#2什么是竞争条件你怎样发现和解决竞争)
**3、** [什么是方法内联?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大全带答案,持续更新.md#3什么是方法内联)
**4、** [volatile 修饰符的有过什么实践?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大全带答案,持续更新.md#4volatile-修饰符的有过什么实践)
**5、** [什么是DAO模式?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大全带答案,持续更新.md#5什么是DAO模式)
**6、** [实际开发中应用场景哪里用到了模板方法](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大全带答案,持续更新.md#6实际开发中应用场景哪里用到了模板方法)
**7、** [Java 中会存在内存泄漏吗,请简单描述。](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大全带答案,持续更新.md#7Java-中会存在内存泄漏吗请简单描述。)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大全带答案,持续更新.md)
## Java面试题大汇总,2021年附答案解析
**1、** [怎么打破双亲委派模型?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021年附答案解析.md#1怎么打破双亲委派模型)
**2、** [UML中有哪些常用的图?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021年附答案解析.md#2UML中有哪些常用的图)
**3、** [如何在两个线程间共享数据?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021年附答案解析.md#3如何在两个线程间共享数据)
**4、** [类、方法、成员变量和局部变量的可用修饰符 -](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021年附答案解析.md#4类方法成员变量和局部变量的可用修饰符--)
**5、** [线程池四种创建方式?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021年附答案解析.md#5线程池四种创建方式)
**6、** [Iterator 怎么使用?有什么特点?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021年附答案解析.md#6Iterator-怎么使用有什么特点)
**7、** [JVM 的内存模型以及分区情况和作用](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021年附答案解析.md#7JVM-的内存模型以及分区情况和作用)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021年附答案解析.md)
## Java面试题大汇总,2021面试题及答案汇总
**1、** [能够找到 Reference Chain 的对象,就一定会存活么?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021面试题及答案汇总.md#1能够找到-Reference-Chain-的对象就一定会存活么)
**2、** [什么情况下会发生栈内存溢出?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021面试题及答案汇总.md#2什么情况下会发生栈内存溢出)
**3、** [怎么获取 Java 程序使用的内存?堆使用的百分比?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021面试题及答案汇总.md#3怎么获取-Java-程序使用的内存堆使用的百分比)
**4、** [synchronized和ReentrantLock的区别](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021面试题及答案汇总.md#4synchronized和ReentrantLock的区别)
**5、** [如果你提交任务时,线程池队列已满,这时会发生什么](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021面试题及答案汇总.md#5如果你提交任务时线程池队列已满这时会发生什么)
**6、** [什么是接口?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021面试题及答案汇总.md#6什么是接口)
**7、** [Java 中怎么打印数组?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021面试题及答案汇总.md#7Java-中怎么打印数组)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021面试题及答案汇总.md)
## Java面试题目大汇总,附参考答案
**1、** [多线程中 synchronized 锁升级的原理是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题目大汇总,附参考答案.md#1多线程中-synchronized-锁升级的原理是什么)
**2、** [java 中操作字符串都有哪些类?它们之间有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题目大汇总,附参考答案.md#2java-中操作字符串都有哪些类它们之间有什么区别)
**3、** [url是什么?由哪些部分组成?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题目大汇总,附参考答案.md#3url是什么由哪些部分组成)
**4、** [类加载有几个过程?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题目大汇总,附参考答案.md#4类加载有几个过程)
**5、** [死锁与活锁的区别,死锁与饥饿的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题目大汇总,附参考答案.md#5死锁与活锁的区别死锁与饥饿的区别)
**6、** [线程类的构造方法、静态块是被哪个线程调用的](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题目大汇总,附参考答案.md#6线程类的构造方法静态块是被哪个线程调用的)
**7、** [遍历一个 List 有哪些不同的方式?每种方法的实现原理是什么?Java 中 List 遍历的最佳实践是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题目大汇总,附参考答案.md#7遍历一个-List-有哪些不同的方式每种方法的实现原理是什么Java-中-List-遍历的最佳实践是什么)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题目大汇总,附参考答案.md)
## Java高级面试题及答案,2021版
**1、** [CyclicBarrier和CountDownLatch的区别](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,2021版.md#1CyclicBarrier和CountDownLatch的区别)
**2、** [Java 中,嵌套公共静态类与顶级类有什么不同?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,2021版.md#2Java-中嵌套公共静态类与顶级类有什么不同)
**3、** [volatile 能使得一个非原子操作变成原子操作吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,2021版.md#3volatile-能使得一个非原子操作变成原子操作吗)
**4、** [乐观锁和悲观锁的理解及如何实现,有哪些实现方式?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,2021版.md#4乐观锁和悲观锁的理解及如何实现有哪些实现方式)
**5、** [你都用过G1垃圾回收器的哪几个重要参数?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,2021版.md#5你都用过G1垃圾回收器的哪几个重要参数)
**6、** [串行(serial)收集器和吞吐量(throughput)收集器的区别是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,2021版.md#6串行serial收集器和吞吐量throughput收集器的区别是什么)
**7、** [JVM 有哪些运行时内存区域?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,2021版.md#7JVM-有哪些运行时内存区域)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,2021版.md)
## Java高级面试题及答案,企业真面试题
**1、** [什么是线程同步和线程互斥,有哪几种实现方式?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,企业真面试题.md#1什么是线程同步和线程互斥有哪几种实现方式)
**2、** [JVM 运行时内存](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,企业真面试题.md#2JVM-运行时内存)
**3、** [什么是同步任务?什么是异步任务?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,企业真面试题.md#3什么是同步任务什么是异步任务)
**4、** [重排序实际执行的指令步骤](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,企业真面试题.md#4重排序实际执行的指令步骤)
**5、** [WeakHashMap 是怎么工作的?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,企业真面试题.md#5WeakHashMap-是怎么工作的)
**6、** [什么是重排序](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,企业真面试题.md#6什么是重排序)
**7、** [Java 中的 LinkedList 是单向链表还是双向链表?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,企业真面试题.md#7Java-中的-LinkedList-是单向链表还是双向链表)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,企业真面试题.md)
## Java高级面试题及答案,最新版
**1、** [Java都有那些开发平台?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,最新版.md#1Java都有那些开发平台)
**2、** [CopyOnWriteArrayList 的使用场景?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,最新版.md#2CopyOnWriteArrayList-的使用场景)
**3、** [你如何确保main()方法所在的线程是Java 程序最后结束的线程?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,最新版.md#3你如何确保main方法所在的线程是Java-程序最后结束的线程)
**4、** [Java 中怎么获取一份线程 dump 文件?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,最新版.md#4Java-中怎么获取一份线程-dump-文件)
**5、** [Object类常用方法有那些?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,最新版.md#5Object类常用方法有那些)
**6、** [原型模式的应用场景](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,最新版.md#6原型模式的应用场景)
**7、** [Servlet生命周期内调用的方法过程?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,最新版.md#7Servlet生命周期内调用的方法过程)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,最新版.md)
## Java高级面试题合集,附答案解析
**1、** [什么是观察者模式](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题合集,附答案解析.md#1什么是观察者模式)
**2、** [Executors类是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题合集,附答案解析.md#2Executors类是什么)
**3、** [分代回收](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题合集,附答案解析.md#3分代回收)
**4、** [运行时栈帧包含哪些结构?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题合集,附答案解析.md#4运行时栈帧包含哪些结构)
**5、** [Java 中堆和栈有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题合集,附答案解析.md#5Java-中堆和栈有什么区别)
**6、** [62、volatile 变量和 atomic 变量有什么不同?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题合集,附答案解析.md#662volatile-变量和-atomic-变量有什么不同)
**7、** [谈谈双亲委派模型](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题合集,附答案解析.md#7谈谈双亲委派模型)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题合集,附答案解析.md)
## Java高级面试题整理及答案
**1、** [常用并发列队的介绍:](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题整理及答案.md#1常用并发列队的介绍:)
**2、** [sleep() 和 wait() 有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题整理及答案.md#2sleep-和-wait-有什么区别)
**3、** [TreeMap和TreeSet在排序时如何比较元素?Collections工具类中的sort()方法如何比较元素?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题整理及答案.md#3TreeMap和TreeSet在排序时如何比较元素Collections工具类中的sort方法如何比较元素)
**4、** [为什么我们调用 start() 方法时会执行 run() 方法,为什么我们不能直接调用 run() 方法?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题整理及答案.md#4为什么我们调用-start-方法时会执行-run-方法为什么我们不能直接调用-run-方法)
**5、** [能否使用任何类作为 Map 的 key?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题整理及答案.md#5能否使用任何类作为-Map-的-key)
**6、** [字符串常量存放在哪个区域?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题整理及答案.md#6字符串常量存放在哪个区域)
**7、** [CMS都有哪些问题?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题整理及答案.md#7CMS都有哪些问题)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题整理及答案.md)
## Java高级面试题,中级面试题,大汇总
**1、** [工厂模式好处](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题,中级面试题,大汇总.md#1工厂模式好处)
**2、** [什么是线程池? 为什么要使用它?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题,中级面试题,大汇总.md#2什么是线程池-为什么要使用它)
**3、** [多线程应用场景](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题,中级面试题,大汇总.md#3多线程应用场景)
**4、** [怎么打出线程栈信息?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题,中级面试题,大汇总.md#4怎么打出线程栈信息)
**5、** [举例说明同步和异步。](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题,中级面试题,大汇总.md#5举例说明同步和异步。)
**6、** [ZGC 了解吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题,中级面试题,大汇总.md#6ZGC-了解吗)
**7、** [继承和组合之间有什么不同?](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题,中级面试题,大汇总.md#7继承和组合之间有什么不同)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题,中级面试题,大汇总.md)
## Jvm最新2021年面试题及答案,汇总版
**1、** [JVM调优命令有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题及答案,汇总版.md#1JVM调优命令有哪些)
**2、** [说说类加载的过程](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题及答案,汇总版.md#2说说类加载的过程)
**3、** [创建对象的过程是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题及答案,汇总版.md#3创建对象的过程是什么)
**4、** [引用计数法](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题及答案,汇总版.md#4引用计数法)
**5、** [堆的作用是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题及答案,汇总版.md#5堆的作用是什么)
**6、** [什么是堆](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题及答案,汇总版.md#6什么是堆)
**7、** [JVM 年轻代到年老代的晋升过程的判断条件是什么呢?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题及答案,汇总版.md#7JVM-年轻代到年老代的晋升过程的判断条件是什么呢)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题及答案,汇总版.md)
## Jvm最新2021年面试题大汇总,附答案
**1、** [Java 内存分配](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题大汇总,附答案.md#1Java-内存分配)
**2、** [GC Roots 有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题大汇总,附答案.md#2GC-Roots-有哪些)
**3、** [JVM垃圾回收机制,何时触发MinorGC等操作](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题大汇总,附答案.md#3JVM垃圾回收机制何时触发MinorGC等操作)
**4、** [解释 Java 堆空间及 GC?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题大汇总,附答案.md#4解释-Java-堆空间及-GC)
**5、** [SWAP会影响性能么?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题大汇总,附答案.md#5SWAP会影响性能么)
**6、** [32、volatile关键字的原理是什么?干什么用的?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题大汇总,附答案.md#632volatile关键字的原理是什么干什么用的)
**7、** [怎么打出线程栈信息?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题大汇总,附答案.md#7怎么打出线程栈信息)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题大汇总,附答案.md)
## Jvm最新2021年面试题附答案解析,大汇总
**1、** [双亲委派](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题附答案解析,大汇总.md#1双亲委派)
**2、** [如何判断一个类是无用的类?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题附答案解析,大汇总.md#2如何判断一个类是无用的类)
**3、** [谈谈你知道的垃圾收集器](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题附答案解析,大汇总.md#3谈谈你知道的垃圾收集器)
**4、** [Java 虚拟机栈的作用?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题附答案解析,大汇总.md#4Java-虚拟机栈的作用)
**5、** [JAVA虚引用](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题附答案解析,大汇总.md#5JAVA虚引用)
**6、** [CMS都有哪些问题?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题附答案解析,大汇总.md#6CMS都有哪些问题)
**7、** [谈谈你知道的垃圾回收算法](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题附答案解析,大汇总.md#7谈谈你知道的垃圾回收算法)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题附答案解析,大汇总.md)
## Jvm最新2021年面试题,高级面试题及附答案解析
**1、** [描述一下JVM加载class文件的原理机制?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题,高级面试题及附答案解析.md#1描述一下JVM加载class文件的原理机制)
**2、** [如何判断对象可以被回收](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题,高级面试题及附答案解析.md#2如何判断对象可以被回收)
**3、** [JAVA8 与元数据](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题,高级面试题及附答案解析.md#3JAVA8-与元数据)
**4、** [垃圾回收的优点和原理。说说2种回收机制](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题,高级面试题及附答案解析.md#4垃圾回收的优点和原理。说说2种回收机制)
**5、** [能够找到 Reference Chain 的对象,就一定会存活么?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题,高级面试题及附答案解析.md#5能够找到-Reference-Chain-的对象就一定会存活么)
**6、** [Java 堆的结构是什么样子的?什么是堆中的永久代(Perm Gen space)](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题,高级面试题及附答案解析.md#6Java-堆的结构是什么样子的什么是堆中的永久代Perm-Gen-space)
**7、** [JVM垃圾回收时候如何确定垃圾?什么是GC Roots?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题,高级面试题及附答案解析.md#7JVM垃圾回收时候如何确定垃圾什么是GC-Roots)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题,高级面试题及附答案解析.md)
## Jvm最新面试题2021年,常见面试题及答案汇总
**1、** [JVM 有哪些运行时内存区域?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题2021年,常见面试题及答案汇总.md#1JVM-有哪些运行时内存区域)
**2、** [栈帧都有哪些数据?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题2021年,常见面试题及答案汇总.md#2栈帧都有哪些数据)
**3、** [什么是逃逸分析?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题2021年,常见面试题及答案汇总.md#3什么是逃逸分析)
**4、** [请你谈谈对OOM的认识](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题2021年,常见面试题及答案汇总.md#4请你谈谈对OOM的认识)
**5、** [OSGI( 动态模型系统)](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题2021年,常见面试题及答案汇总.md#5OSGI-动态模型系统)
**6、** [你都用过G1垃圾回收器的哪几个重要参数?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题2021年,常见面试题及答案汇总.md#6你都用过G1垃圾回收器的哪几个重要参数)
**7、** [类初始化的情况有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题2021年,常见面试题及答案汇总.md#7类初始化的情况有哪些)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题2021年,常见面试题及答案汇总.md)
## Jvm最新面试题及答案整理,汇总版
**1、** [你熟悉哪些垃圾收集算法?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案整理,汇总版.md#1你熟悉哪些垃圾收集算法)
**2、** [有哪些 GC 算法?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案整理,汇总版.md#2有哪些-GC-算法)
**3、** [Java对象的布局了解过吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案整理,汇总版.md#3Java对象的布局了解过吗)
**4、** [你了解过哪些垃圾收集器?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案整理,汇总版.md#4你了解过哪些垃圾收集器)
**5、** [你能保证 GC 执行吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案整理,汇总版.md#5你能保证-GC-执行吗)
**6、** [强引用、软引用、弱引用、虚引用是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案整理,汇总版.md#6强引用软引用弱引用虚引用是什么)
**7、** [类加载是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案整理,汇总版.md#7类加载是什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案整理,汇总版.md)
## Jvm最新面试题及答案附答案汇总
**1、** [堆溢出的原因?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案附答案汇总.md#1堆溢出的原因)
**2、** [程序计数器有什么作用?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案附答案汇总.md#2程序计数器有什么作用)
**3、** [32 位 JVM 和 64 位 JVM 的最大堆内存分别是多数?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案附答案汇总.md#332-位-JVM-和-64-位-JVM-的最大堆内存分别是多数)
**4、** [永久代](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案附答案汇总.md#4永久代)
**5、** [JRE、JDK、JVM 及 JIT 之间有什么不同?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案附答案汇总.md#5JREJDKJVM-及-JIT-之间有什么不同)
**6、** [类加载为什么要使用双亲委派模式,有没有什么场景是打破了这个模式?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案附答案汇总.md#6类加载为什么要使用双亲委派模式有没有什么场景是打破了这个模式)
**7、** [什么是内存屏障?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案附答案汇总.md#7什么是内存屏障)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案附答案汇总.md)
## Jvm最新面试题,2021年面试题及答案汇总
**1、** [分代收集算法](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,2021年面试题及答案汇总.md#1分代收集算法)
**2、** [虚拟机栈(线程私有)](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,2021年面试题及答案汇总.md#2虚拟机栈线程私有)
**3、** [JVM新生代中为什么要分为Eden和Survivor?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,2021年面试题及答案汇总.md#3JVM新生代中为什么要分为Eden和Survivor)
**4、** [G1 收集器](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,2021年面试题及答案汇总.md#4G1-收集器)
**5、** [MinorGC,MajorGC、FullGC都什么时候发生?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,2021年面试题及答案汇总.md#5MinorGCMajorGCFullGC都什么时候发生)
**6、** [你知道哪些GC类型?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,2021年面试题及答案汇总.md#6你知道哪些GC类型)
**7、** [什么情况会造成元空间溢出?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,2021年面试题及答案汇总.md#7什么情况会造成元空间溢出)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,2021年面试题及答案汇总.md)
## Jvm最新面试题,常见面试题及答案汇总
**1、** [调优命令有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,常见面试题及答案汇总.md#1调优命令有哪些)
**2、** [什么是方法区](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,常见面试题及答案汇总.md#2什么是方法区)
**3、** [64 位 JVM 中,int 的长度是多数?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,常见面试题及答案汇总.md#364-位-JVM-中int-的长度是多数)
**4、** [JVM 内存区域](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,常见面试题及答案汇总.md#4JVM-内存区域)
**5、** [什么是happen-before原则?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,常见面试题及答案汇总.md#5什么是happen-before原则)
**6、** [讲讲什么情况下会出现内存溢出,内存泄漏?](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,常见面试题及答案汇总.md#6讲讲什么情况下会出现内存溢出内存泄漏)
**7、** [JVM 选项 -XX:+UseCompressedOops 有什么作用?为什么要使用](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,常见面试题及答案汇总.md#7JVM-选项--XX:+UseCompressedOops-有什么作用为什么要使用)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,常见面试题及答案汇总.md)
## Dubbo最新2021年面试题大汇总,附答案
**1、** [Dubbo 超时设置有哪些方式?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题大汇总,附答案.md#1Dubbo-超时设置有哪些方式)
**2、** [Dubbo 是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题大汇总,附答案.md#2Dubbo-是什么)
**3、** [Dubbo 支持服务降级吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题大汇总,附答案.md#3Dubbo-支持服务降级吗)
**4、** [同一个服务多个注册的情况下可以直连某一个服务吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题大汇总,附答案.md#4同一个服务多个注册的情况下可以直连某一个服务吗)
**5、** [RPC使用了哪些关键技术,主流RPC框架有哪些](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题大汇总,附答案.md#5RPC使用了哪些关键技术主流RPC框架有哪些)
**6、** [Dubbo 集群容错有几种方案?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题大汇总,附答案.md#6Dubbo-集群容错有几种方案)
**7、** [Dubbo 的注册中心集群挂掉,发布者和订阅者之间还能通信么?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题大汇总,附答案.md#7Dubbo-的注册中心集群挂掉发布者和订阅者之间还能通信么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题大汇总,附答案.md)
## Dubbo最新2021年面试题附答案解析,大汇总
**1、** [dubbo 在安全机制方面如何解决的?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题附答案解析,大汇总.md#1dubbo-在安全机制方面如何解决的)
**2、** [Dubbo必须依赖的包有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题附答案解析,大汇总.md#2Dubbo必须依赖的包有哪些)
**3、** [Dubbo可以对结果进行缓存吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题附答案解析,大汇总.md#3Dubbo可以对结果进行缓存吗)
**4、** [Dubbo 支持哪些协议,它们的优缺点有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题附答案解析,大汇总.md#4Dubbo-支持哪些协议它们的优缺点有哪些)
**5、** [Dubbo 使用的是什么通信框架?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题附答案解析,大汇总.md#5Dubbo-使用的是什么通信框架)
**6、** [Dubbo Monitor 实现原理?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题附答案解析,大汇总.md#6Dubbo-Monitor-实现原理)
**7、** [服务调用是阻塞的吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题附答案解析,大汇总.md#7服务调用是阻塞的吗)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题附答案解析,大汇总.md)
## Dubbo最新2021年面试题,高级面试题及附答案解析
**1、** [一般使用什么注册中心?还有别的选择吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题,高级面试题及附答案解析.md#1一般使用什么注册中心还有别的选择吗)
**2、** [Dubbo支持服务多协议吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题,高级面试题及附答案解析.md#2Dubbo支持服务多协议吗)
**3、** [说说核心的配置有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题,高级面试题及附答案解析.md#3说说核心的配置有哪些)
**4、** [RPC使用了哪些关键技术,从调用者的角度看:](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题,高级面试题及附答案解析.md#4RPC使用了哪些关键技术从调用者的角度看:)
**5、** [什么是RPC](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题,高级面试题及附答案解析.md#5什么是RPC)
**6、** [Dubbo 的默认集群容错方案?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题,高级面试题及附答案解析.md#6Dubbo-的默认集群容错方案)
**7、** [Dubbo 的架构设计](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题,高级面试题及附答案解析.md#7Dubbo-的架构设计)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题,高级面试题及附答案解析.md)
## Dubbo最新面试题2021年,常见面试题及答案汇总
**1、** [Dubbo 超时时间怎样设置?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题2021年,常见面试题及答案汇总.md#1Dubbo-超时时间怎样设置)
**2、** [Dubbo 推荐什么协议?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题2021年,常见面试题及答案汇总.md#2Dubbo-推荐什么协议)
**3、** [为什么要用 Dubbo?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题2021年,常见面试题及答案汇总.md#3为什么要用-Dubbo)
**4、** [在使用过程中都遇到了些什么问题?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题2021年,常见面试题及答案汇总.md#4在使用过程中都遇到了些什么问题)
**5、** [dubbo 服务集群配置(集群容错模式)](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题2021年,常见面试题及答案汇总.md#5dubbo-服务集群配置集群容错模式)
**6、** [如何解决服务调用链过长的问题?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题2021年,常见面试题及答案汇总.md#6如何解决服务调用链过长的问题)
**7、** [RPC使用了哪些关键技术,Dubbo](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题2021年,常见面试题及答案汇总.md#7RPC使用了哪些关键技术Dubbo)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题2021年,常见面试题及答案汇总.md)
## Dubbo最新面试题及答案附答案汇总
**1、** [RPC使用了哪些关键技术,服务调用](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题及答案附答案汇总.md#1RPC使用了哪些关键技术服务调用)
**2、** [RPC使用了哪些关键技术,RPC的实现原理架构图](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题及答案附答案汇总.md#2RPC使用了哪些关键技术RPC的实现原理架构图)
**3、** [注册了多个同一样的服务,如果测试指定的某一个服务呢?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题及答案附答案汇总.md#3注册了多个同一样的服务如果测试指定的某一个服务呢)
**4、** [RPC使用了哪些关键技术,Thrift](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题及答案附答案汇总.md#4RPC使用了哪些关键技术Thrift)
**5、** [默认使用什么序列化框架,你知道的还有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题及答案附答案汇总.md#5默认使用什么序列化框架你知道的还有哪些)
**6、** [服务上线怎么兼容旧版本?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题及答案附答案汇总.md#6服务上线怎么兼容旧版本)
**7、** [RPC框架需要解决的问题?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题及答案附答案汇总.md#7RPC框架需要解决的问题)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题及答案附答案汇总.md)
## Dubbo最新面试题,2021年面试题及答案汇总
**1、** [RPC使用了哪些关键技术,服务注册中心](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题,2021年面试题及答案汇总.md#1RPC使用了哪些关键技术服务注册中心)
**2、** [Dubbo服务降级,失败重试怎么做?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题,2021年面试题及答案汇总.md#2Dubbo服务降级失败重试怎么做)
**3、** [服务上线怎么不影响旧版本?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题,2021年面试题及答案汇总.md#3服务上线怎么不影响旧版本)
**4、** [Dubbo 支持哪些协议,它们的优缺点有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题,2021年面试题及答案汇总.md#4Dubbo-支持哪些协议它们的优缺点有哪些)
**5、** [服务调用超时问题怎么解决?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题,2021年面试题及答案汇总.md#5服务调用超时问题怎么解决)
**6、** [Dubbo 支持分布式事务吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题,2021年面试题及答案汇总.md#6Dubbo-支持分布式事务吗)
**7、** [Dubbo 支持哪些序列化方式?](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题,2021年面试题及答案汇总.md#7Dubbo-支持哪些序列化方式)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题,2021年面试题及答案汇总.md)
## MySQL最新2021年面试题及答案,汇总版
**1、** [SQL语句主要分为哪几类](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题及答案,汇总版.md#1SQL语句主要分为哪几类)
**2、** [读写分离常见方案?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题及答案,汇总版.md#2读写分离常见方案)
**3、** [数据库自增主键可能遇到什么问题。](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题及答案,汇总版.md#3数据库自增主键可能遇到什么问题。)
**4、** [什么是死锁?怎么解决?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题及答案,汇总版.md#4什么是死锁怎么解决)
**5、** [关心过业务系统里面的sql耗时吗?统计过慢查询吗?对慢查询都怎么优化过?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题及答案,汇总版.md#5关心过业务系统里面的sql耗时吗统计过慢查询吗对慢查询都怎么优化过)
**6、** [怎么创建索引的,有什么好处,有哪些分类](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题及答案,汇总版.md#6怎么创建索引的有什么好处有哪些分类)
**7、** [B树和B+树的区别,数据库为什么使用B+树而不是B树?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题及答案,汇总版.md#7B树和B+树的区别数据库为什么使用B+树而不是B树)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题及答案,汇总版.md)
## MySQL最新2021年面试题大汇总,附答案
**1、** [有多少种日志](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题大汇总,附答案.md#1有多少种日志)
**2、** [前缀索引](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题大汇总,附答案.md#2前缀索引)
**3、** [SQL语言包括哪几部分?每部分都有哪些操作关键字?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题大汇总,附答案.md#3SQL语言包括哪几部分每部分都有哪些操作关键字)
**4、** [Myql中的事务回滚机制概述](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题大汇总,附答案.md#4Myql中的事务回滚机制概述)
**5、** [从锁的类别角度讲,MySQL都有哪些锁呢?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题大汇总,附答案.md#5从锁的类别角度讲MySQL都有哪些锁呢)
**6、** [聚簇索引和非聚簇索引,在查询数据的时候有区别吗?为什么?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题大汇总,附答案.md#6聚簇索引和非聚簇索引在查询数据的时候有区别吗为什么)
**7、** [如何显示前50行?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题大汇总,附答案.md#7如何显示前50行)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题大汇总,附答案.md)
## MySQL最新2021年面试题附答案解析,大汇总
**1、** [一个6亿的表a,一个3亿的表b,通过外间tid关联,你如何最快的查询出满足条件的第50000到第50200中的这200条数据记录。](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题附答案解析,大汇总.md#1一个6亿的表a一个3亿的表b通过外间tid关联你如何最快的查询出满足条件的第50000到第50200中的这200条数据记录。)
**2、** [什么是幻读,脏读,不可重复读呢?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题附答案解析,大汇总.md#2什么是幻读脏读不可重复读呢)
**3、** [使用索引查询一定能提高查询的性能吗?为什么](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题附答案解析,大汇总.md#3使用索引查询一定能提高查询的性能吗为什么)
**4、** [你怎么知道SQL语句性能是高还是低](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题附答案解析,大汇总.md#4你怎么知道SQL语句性能是高还是低)
**5、** [事物的四大特性(ACID)介绍一下?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题附答案解析,大汇总.md#5事物的四大特性ACID介绍一下)
**6、** [为什么要尽量设定一个主键?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题附答案解析,大汇总.md#6为什么要尽量设定一个主键)
**7、** [MySQL中InnoDB引擎的行锁是怎么实现的?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题附答案解析,大汇总.md#7MySQL中InnoDB引擎的行锁是怎么实现的)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题附答案解析,大汇总.md)
## MySQL最新2021年面试题,高级面试题及附答案解析
**1、** [非主键索引一定会查询多次吗?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题,高级面试题及附答案解析.md#1非主键索引一定会查询多次吗)
**2、** [SQL的生命周期?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题,高级面试题及附答案解析.md#2SQL的生命周期)
**3、** [B+树在满足聚簇索引和覆盖索引的时候不需要回表查询数据,](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题,高级面试题及附答案解析.md#3B+树在满足聚簇索引和覆盖索引的时候不需要回表查询数据)
**4、** [什么是数据库连接池?为什么需要数据库连接池呢?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题,高级面试题及附答案解析.md#4什么是数据库连接池为什么需要数据库连接池呢)
**5、** [如何显示前50行?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题,高级面试题及附答案解析.md#5如何显示前50行)
**6、** [MySQL数据库cpu飙升到500%的话他怎么处理?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题,高级面试题及附答案解析.md#6MySQL数据库cpu飙升到500%的话他怎么处理)
**7、** [SQL注入漏洞产生的原因?如何防止?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题,高级面试题及附答案解析.md#7SQL注入漏洞产生的原因如何防止)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题,高级面试题及附答案解析.md)
## MySQL最新基础面试题及答案整理
**1、** [简单总结下](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新基础面试题及答案整理.md#1简单总结下)
**2、** [索引失效情况? ==校验SQL语句是否使用了索引方式为:](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新基础面试题及答案整理.md#2索引失效情况-==校验SQL语句是否使用了索引方式为:)
**3、** [为什么要使用视图?什么是视图?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新基础面试题及答案整理.md#3为什么要使用视图什么是视图)
**4、** [索引不适合哪些场景](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新基础面试题及答案整理.md#4索引不适合哪些场景)
**5、** [count(1)、count(*) 与 count(列名) 的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新基础面试题及答案整理.md#5count1count*-与-count列名-的区别)
**6、** [索引有哪几种类型?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新基础面试题及答案整理.md#6索引有哪几种类型)
**7、** [列的字符串类型可以是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新基础面试题及答案整理.md#7列的字符串类型可以是什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新基础面试题及答案整理.md)
## MySQL最新面试题2021年,常见面试题及答案汇总
**1、** [如果一个表有一列定义为TIMESTAMP,将发生什么?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题2021年,常见面试题及答案汇总.md#1如果一个表有一列定义为TIMESTAMP将发生什么)
**2、** [SQL 约束有哪几种呢?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题2021年,常见面试题及答案汇总.md#2SQL-约束有哪几种呢)
**3、** [一条Sql的执行顺序?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题2021年,常见面试题及答案汇总.md#3一条Sql的执行顺序)
**4、** [数据库索引的原理,为什么要用 B+树,为什么不用二叉树?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题2021年,常见面试题及答案汇总.md#4数据库索引的原理为什么要用-B+树为什么不用二叉树)
**5、** [使用悲观锁](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题2021年,常见面试题及答案汇总.md#5使用悲观锁)
**6、** [InnoDB存储引擎的锁的算法有三种](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题2021年,常见面试题及答案汇总.md#6InnoDB存储引擎的锁的算法有三种)
**7、** [索引哪些情况会失效](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题2021年,常见面试题及答案汇总.md#7索引哪些情况会失效)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题2021年,常见面试题及答案汇总.md)
## MySQL最新面试题及答案整理,汇总版
**1、** [什么是存储过程?有哪些优缺点?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案整理,汇总版.md#1什么是存储过程有哪些优缺点)
**2、** [MySQL5.6和MySQL5.7对索引做了哪些优化?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案整理,汇总版.md#2MySQL56和MySQL57对索引做了哪些优化)
**3、** [关心过业务系统里面的sql耗时吗?统计过慢查询吗?对慢查询都怎么优化过?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案整理,汇总版.md#3关心过业务系统里面的sql耗时吗统计过慢查询吗对慢查询都怎么优化过)
**4、** [最左匹配原则?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案整理,汇总版.md#4最左匹配原则)
**5、** [使用B+树的好处](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案整理,汇总版.md#5使用B+树的好处)
**6、** [BLOB和TEXT有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案整理,汇总版.md#6BLOB和TEXT有什么区别)
**7、** [什么是幻读,脏读,不可重复读呢?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案整理,汇总版.md#7什么是幻读脏读不可重复读呢)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案整理,汇总版.md)
## MySQL最新面试题及答案附答案汇总
**1、** [说说MySQL 的基础架构图](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案附答案汇总.md#1说说MySQL-的基础架构图)
**2、** [列的字符串类型可以是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案附答案汇总.md#2列的字符串类型可以是什么)
**3、** [SQL 约束有哪几种?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案附答案汇总.md#3SQL-约束有哪几种)
**4、** [drop、delete与truncate的区别](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案附答案汇总.md#4dropdelete与truncate的区别)
**5、** [说一下大表查询的优化方案](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案附答案汇总.md#5说一下大表查询的优化方案)
**6、** [为什么索引结构默认使用B+Tree,而不是Hash,二叉树,红黑树?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案附答案汇总.md#6为什么索引结构默认使用B+Tree而不是Hash二叉树红黑树)
**7、** [什么是非标准字符串类型?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案附答案汇总.md#7什么是非标准字符串类型)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案附答案汇总.md)
## MySQL最新面试题,2021年面试题及答案汇总
**1、** [CHAR和VARCHAR的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,2021年面试题及答案汇总.md#1CHAR和VARCHAR的区别)
**2、** [MYSQL的主从延迟,你怎么解决?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,2021年面试题及答案汇总.md#2MYSQL的主从延迟你怎么解决)
**3、** [什么是数据库事务?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,2021年面试题及答案汇总.md#3什么是数据库事务)
**4、** [一条SQL语句在MySQL中如何执行的?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,2021年面试题及答案汇总.md#4一条SQL语句在MySQL中如何执行的)
**5、** [视图的缺点](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,2021年面试题及答案汇总.md#5视图的缺点)
**6、** [主键使用自增ID还是UUID,为什么?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,2021年面试题及答案汇总.md#6主键使用自增ID还是UUID为什么)
**7、** [覆盖索引是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,2021年面试题及答案汇总.md#7覆盖索引是什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,2021年面试题及答案汇总.md)
## MySQL最新面试题,常见面试题及答案汇总
**1、** [什么是最左前缀原则?什么是最左匹配原则?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,常见面试题及答案汇总.md#1什么是最左前缀原则什么是最左匹配原则)
**2、** [主键、外键和索引的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,常见面试题及答案汇总.md#2主键外键和索引的区别)
**3、** [B树和B+树的区别](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,常见面试题及答案汇总.md#3B树和B+树的区别)
**4、** [索引的基本原理](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,常见面试题及答案汇总.md#4索引的基本原理)
**5、** [谈谈六种关联查询,使用场景。](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,常见面试题及答案汇总.md#5谈谈六种关联查询使用场景。)
**6、** [varchar(50)中50的涵义](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,常见面试题及答案汇总.md#6varchar50中50的涵义)
**7、** [隔离级别与锁的关系](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,常见面试题及答案汇总.md#7隔离级别与锁的关系)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,常见面试题及答案汇总.md)
## MySQL高级面试题及答案,企业真面试题
**1、** [SQL语句的语法顺序:](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题及答案,企业真面试题.md#1SQL语句的语法顺序:)
**2、** [什么是锁?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题及答案,企业真面试题.md#2什么是锁)
**3、** [MySQL中有哪几种锁,列举一下?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题及答案,企业真面试题.md#3MySQL中有哪几种锁列举一下)
**4、** [优化LIMIT分页](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题及答案,企业真面试题.md#4优化LIMIT分页)
**5、** [列对比运算符是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题及答案,企业真面试题.md#5列对比运算符是什么)
**6、** [怎么查询SQL语句是否使用了索引查询?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题及答案,企业真面试题.md#6怎么查询SQL语句是否使用了索引查询)
**7、** [锁的优化策略](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题及答案,企业真面试题.md#7锁的优化策略)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题及答案,企业真面试题.md)
## MySQL高级面试题整理及答案
**1、** [备份计划,MySQLdump以及xtranbackup的实现原理](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题整理及答案.md#1备份计划MySQLdump以及xtranbackup的实现原理)
**2、** [CHAR和VARCHAR的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题整理及答案.md#2CHAR和VARCHAR的区别)
**3、** [数据库存储日期格式时,如何考虑时区转换问题?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题整理及答案.md#3数据库存储日期格式时如何考虑时区转换问题)
**4、** [如何通俗地理解三个范式?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题整理及答案.md#4如何通俗地理解三个范式)
**5、** [什么是触发器?触发器的使用场景有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题整理及答案.md#5什么是触发器触发器的使用场景有哪些)
**6、** [数据库结构优化](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题整理及答案.md#6数据库结构优化)
**7、** [优化WHERE子句](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题整理及答案.md#7优化WHERE子句)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题整理及答案.md)
## MySQL高级面试题,中级面试题,大汇总
**1、** [创建索引的三种方式](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题,中级面试题,大汇总.md#1创建索引的三种方式)
**2、** [MySQL 分页](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题,中级面试题,大汇总.md#2MySQL-分页)
**3、** [如果要存储用户的密码散列,应该使用什么字段进行存储?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题,中级面试题,大汇总.md#3如果要存储用户的密码散列应该使用什么字段进行存储)
**4、** [列值为NULL时,查询是否会用到索引?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题,中级面试题,大汇总.md#4列值为NULL时查询是否会用到索引)
**5、** [UNION与UNION ALL的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题,中级面试题,大汇总.md#5UNION与UNION-ALL的区别)
**6、** [SQL语句优化的一些方法](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题,中级面试题,大汇总.md#6SQL语句优化的一些方法)
**7、** [如果要存储用户的密码散列,应该使用什么字段进行存储?](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题,中级面试题,大汇总.md#7如果要存储用户的密码散列应该使用什么字段进行存储)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题,中级面试题,大汇总.md)
## 并发编程最新2021年面试题及答案,汇总版
**1、** [什么是指令重排序?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题及答案,汇总版.md#1什么是指令重排序)
**2、** [ThreadPoolExecutor饱和策略有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题及答案,汇总版.md#2ThreadPoolExecutor饱和策略有哪些)
**3、** [什么是并发容器的实现?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题及答案,汇总版.md#3什么是并发容器的实现)
**4、** [volatile 能使得一个非原子操作变成原子操作吗?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题及答案,汇总版.md#4volatile-能使得一个非原子操作变成原子操作吗)
**5、** [如果你提交任务时,线程池队列已满,这时会发生什么](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题及答案,汇总版.md#5如果你提交任务时线程池队列已满这时会发生什么)
**6、** [synchronized可重入的原理](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题及答案,汇总版.md#6synchronized可重入的原理)
**7、** [非堵塞队列:](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题及答案,汇总版.md#7非堵塞队列:)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题及答案,汇总版.md)
## 并发编程最新2021年面试题大汇总,附答案
**1、** [实现可见性的方法有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题大汇总,附答案.md#1实现可见性的方法有哪些)
**2、** [Java 8 为什么要将永久代(PermGen)替换为元空间(MetaSpace)呢?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题大汇总,附答案.md#2Java-8-为什么要将永久代PermGen替换为元空间MetaSpace呢)
**3、** [线程 B 怎么知道线程 A 修改了变量](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题大汇总,附答案.md#3线程-B-怎么知道线程-A-修改了变量)
**4、** [直接内存是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题大汇总,附答案.md#4直接内存是什么)
**5、** [JVM 出现 fullGC 很频繁,怎么去线上排查问题](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题大汇总,附答案.md#5JVM-出现-fullGC-很频繁怎么去线上排查问题)
**6、** [说下有哪些类加载器?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题大汇总,附答案.md#6说下有哪些类加载器)
**7、** [notify() 和 notifyAll() 有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题大汇总,附答案.md#7notify-和-notifyAll-有什么区别)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题大汇总,附答案.md)
## 并发编程最新2021年面试题附答案解析,大汇总
**1、** [线程的调度策略](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题附答案解析,大汇总.md#1线程的调度策略)
**2、** [JRE、JDK、JVM 及 JIT 之间有什么不同?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题附答案解析,大汇总.md#2JREJDKJVM-及-JIT-之间有什么不同)
**3、** [线程的 run()和 start()有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题附答案解析,大汇总.md#3线程的-run和-start有什么区别)
**4、** [简述Java的对象结构](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题附答案解析,大汇总.md#4简述Java的对象结构)
**5、** [什么是原子操作?在Java Concurrency API中有哪些原子类(atomic classes)?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题附答案解析,大汇总.md#5什么是原子操作在Java-Concurrency-API中有哪些原子类atomic-classes)
**6、** [为什么wait(), notify()和notifyAll ()必须在同步方法或者同步块中被调用?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题附答案解析,大汇总.md#6为什么wait,-notify和notifyAll-必须在同步方法或者同步块中被调用)
**7、** [分区收集算法](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题附答案解析,大汇总.md#7分区收集算法)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题附答案解析,大汇总.md)
## 并发编程最新2021年面试题,高级面试题及附答案解析
**1、** [请你谈谈对OOM的认识](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题,高级面试题及附答案解析.md#1请你谈谈对OOM的认识)
**2、** [详细介绍一下JVM内存模型](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题,高级面试题及附答案解析.md#2详细介绍一下JVM内存模型)
**3、** [Java Concurrency API中的Lock接口(Lock interface)是什么?对比同步它有什么优势?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题,高级面试题及附答案解析.md#3Java-Concurrency-API中的Lock接口Lock-interface是什么对比同步它有什么优势)
**4、** [JAVA 强引用](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题,高级面试题及附答案解析.md#4JAVA-强引用)
**5、** [synchronized、volatile、CAS比较](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题,高级面试题及附答案解析.md#5synchronizedvolatileCAS比较)
**6、** [JAVA软引用](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题,高级面试题及附答案解析.md#6JAVA软引用)
**7、** [类加载的过程是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题,高级面试题及附答案解析.md#7类加载的过程是什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题,高级面试题及附答案解析.md)
## 并发编程最新基础面试题及答案整理
**1、** [重排序遵守的规则](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新基础面试题及答案整理.md#1重排序遵守的规则)
**2、** [synchronized的作用?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新基础面试题及答案整理.md#2synchronized的作用)
**3、** [类初始化的情况有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新基础面试题及答案整理.md#3类初始化的情况有哪些)
**4、** [你如何确保main()方法所在的线程是Java 程序最后结束的线程?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新基础面试题及答案整理.md#4你如何确保main方法所在的线程是Java-程序最后结束的线程)
**5、** [JVM 的内存模型以及分区情况和作用](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新基础面试题及答案整理.md#5JVM-的内存模型以及分区情况和作用)
**6、** [Java 中你怎样唤醒一个阻塞的线程?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新基础面试题及答案整理.md#6Java-中你怎样唤醒一个阻塞的线程)
**7、** [描述一下JVM加载class文件的原理机制?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新基础面试题及答案整理.md#7描述一下JVM加载class文件的原理机制)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新基础面试题及答案整理.md)
## 并发编程最新面试题2021年,常见面试题及答案汇总
**1、** [什么是可重入锁(ReentrantLock)?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题2021年,常见面试题及答案汇总.md#1什么是可重入锁ReentrantLock)
**2、** [Java的双亲委托机制是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题2021年,常见面试题及答案汇总.md#2Java的双亲委托机制是什么)
**3、** [谈谈你知道的垃圾收集器](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题2021年,常见面试题及答案汇总.md#3谈谈你知道的垃圾收集器)
**4、** [什么叫线程安全?servlet 是线程安全吗?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题2021年,常见面试题及答案汇总.md#4什么叫线程安全servlet-是线程安全吗)
**5、** [怎么检测一个线程是否拥有锁?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题2021年,常见面试题及答案汇总.md#5怎么检测一个线程是否拥有锁)
**6、** [有哪些打破了双亲委托机制的案例?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题2021年,常见面试题及答案汇总.md#6有哪些打破了双亲委托机制的案例)
**7、** [线程与进程的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题2021年,常见面试题及答案汇总.md#7线程与进程的区别)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题2021年,常见面试题及答案汇总.md)
## 并发编程最新面试题及答案整理,汇总版
**1、** [死锁的原因](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案整理,汇总版.md#1死锁的原因)
**2、** [怎么看死锁的线程?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案整理,汇总版.md#2怎么看死锁的线程)
**3、** [多线程同步和互斥有几种实现方法,都是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案整理,汇总版.md#3多线程同步和互斥有几种实现方法都是什么)
**4、** [如何停止一个正在运行的线程?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案整理,汇总版.md#4如何停止一个正在运行的线程)
**5、** [JVM内存模型](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案整理,汇总版.md#5JVM内存模型)
**6、** [什么是方法区](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案整理,汇总版.md#6什么是方法区)
**7、** [描述一下什么情况下,对象会从年轻代进入老年代](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案整理,汇总版.md#7描述一下什么情况下对象会从年轻代进入老年代)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案整理,汇总版.md)
## 并发编程最新面试题及答案附答案汇总
**1、** [运行时数据区是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案附答案汇总.md#1运行时数据区是什么)
**2、** [对象的内存布局了解吗?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案附答案汇总.md#2对象的内存布局了解吗)
**3、** [多线程应用场景](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案附答案汇总.md#3多线程应用场景)
**4、** [分配CPU和IO密集:](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案附答案汇总.md#4分配CPU和IO密集:)
**5、** [你有哪些手段来排查 OOM 的问题?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案附答案汇总.md#5你有哪些手段来排查-OOM-的问题)
**6、** [说说自己是怎么使用 synchronized 关键字,在项目中用到了吗](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案附答案汇总.md#6说说自己是怎么使用-synchronized-关键字在项目中用到了吗)
**7、** [什么情况会造成元空间溢出?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案附答案汇总.md#7什么情况会造成元空间溢出)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案附答案汇总.md)
## 并发编程最新面试题,2021年面试题及答案汇总
**1、** [线程池有什么优点?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,2021年面试题及答案汇总.md#1线程池有什么优点)
**2、** [生产上如何配置垃圾收集器的?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,2021年面试题及答案汇总.md#2生产上如何配置垃圾收集器的)
**3、** [什么是原子类](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,2021年面试题及答案汇总.md#3什么是原子类)
**4、** [volatile有什么用?能否用一句话说明下volatile的应用场景?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,2021年面试题及答案汇总.md#4volatile有什么用能否用一句话说明下volatile的应用场景)
**5、** [线程的状态流转图](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,2021年面试题及答案汇总.md#5线程的状态流转图)
**6、** [如何确保线程安全?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,2021年面试题及答案汇总.md#6如何确保线程安全)
**7、** [创建对象的过程是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,2021年面试题及答案汇总.md#7创建对象的过程是什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,2021年面试题及答案汇总.md)
## 并发编程最新面试题,常见面试题及答案汇总
**1、** [对于JDK自带的监控和性能分析工具用过哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,常见面试题及答案汇总.md#1对于JDK自带的监控和性能分析工具用过哪些)
**2、** [MinorGC、MajorGC、FullGC 什么时候发生?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,常见面试题及答案汇总.md#2MinorGCMajorGCFullGC-什么时候发生)
**3、** [Java 中会存在内存泄漏?简述一下](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,常见面试题及答案汇总.md#3Java-中会存在内存泄漏简述一下)
**4、** [finalize()方法什么时候被调用?析构函数(finalization)的目的是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,常见面试题及答案汇总.md#4finalize方法什么时候被调用析构函数finalization的目的是什么)
**5、** [ZGC 了解吗?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,常见面试题及答案汇总.md#5ZGC-了解吗)
**6、** [说说ZGC垃圾收集器的工作原理](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,常见面试题及答案汇总.md#6说说ZGC垃圾收集器的工作原理)
**7、** [你知道哪些故障处理工具?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,常见面试题及答案汇总.md#7你知道哪些故障处理工具)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,常见面试题及答案汇总.md)
## 并发编程面试题及答案整理,2021年最新,汇总版
**1、** [Java 中怎么获取一份线程 dump 文件?你如何在 Java 中获取线程堆栈?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题及答案整理,2021年最新,汇总版.md#1Java-中怎么获取一份线程-dump-文件你如何在-Java-中获取线程堆栈)
**2、** [如何创建守护线程?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题及答案整理,2021年最新,汇总版.md#2如何创建守护线程)
**3、** [如何判断对象是否是垃圾?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题及答案整理,2021年最新,汇总版.md#3如何判断对象是否是垃圾)
**4、** [JVM 年轻代到年老代的晋升过程的判断条件是什么呢?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题及答案整理,2021年最新,汇总版.md#4JVM-年轻代到年老代的晋升过程的判断条件是什么呢)
**5、** [ParNew 垃圾收集器(Serial+多线程)](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题及答案整理,2021年最新,汇总版.md#5ParNew-垃圾收集器Serial+多线程)
**6、** [你都用过G1垃圾回收器的哪几个重要参数?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题及答案整理,2021年最新,汇总版.md#6你都用过G1垃圾回收器的哪几个重要参数)
**7、** [CAS 的会产生什么问题?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题及答案整理,2021年最新,汇总版.md#7CAS-的会产生什么问题)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题及答案整理,2021年最新,汇总版.md)
## 并发编程面试题大汇总,2021年附答案解析
**1、** [线程之间是如何通信的?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题大汇总,2021年附答案解析.md#1线程之间是如何通信的)
**2、** [说一下 runnable 和 callable 有什么区别](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题大汇总,2021年附答案解析.md#2说一下-runnable-和-callable-有什么区别)
**3、** [什么是方法内联?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题大汇总,2021年附答案解析.md#3什么是方法内联)
**4、** [守护线程和用户线程有什么区别呢?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题大汇总,2021年附答案解析.md#4守护线程和用户线程有什么区别呢)
**5、** [垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题大汇总,2021年附答案解析.md#5垃圾回收器的基本原理是什么垃圾回收器可以马上回收内存吗有什么办法主动通知虚拟机进行垃圾回收)
**6、** [谈谈对 OOM 的认识](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题大汇总,2021年附答案解析.md#6谈谈对-OOM-的认识)
**7、** [synchronized 和 ReentrantLock 区别是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题大汇总,2021年附答案解析.md#7synchronized-和-ReentrantLock-区别是什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题大汇总,2021年附答案解析.md)
## 并发编程高级面试题及答案,2021版
**1、** [为什么你应该在循环中检查等待条件?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,2021版.md#1为什么你应该在循环中检查等待条件)
**2、** [内存溢出和内存泄漏的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,2021版.md#2内存溢出和内存泄漏的区别)
**3、** [如何判断一个类是无用的类?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,2021版.md#3如何判断一个类是无用的类)
**4、** [用过ConcurrentHashMap,讲一下他和HashTable的不同之处?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,2021版.md#4用过ConcurrentHashMap讲一下他和HashTable的不同之处)
**5、** [JVM 有哪些运行时内存区域?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,2021版.md#5JVM-有哪些运行时内存区域)
**6、** [阻塞队列和非阻塞队列区别](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,2021版.md#6阻塞队列和非阻塞队列区别)
**7、** [并行和并发有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,2021版.md#7并行和并发有什么区别)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,2021版.md)
## 并发编程高级面试题及答案,企业真面试题
**1、** [Java的内存模型是什么?(JMM是什么?)](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,企业真面试题.md#1Java的内存模型是什么JMM是什么)
**2、** [CyclicBarrier和CountDownLatch的区别](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,企业真面试题.md#2CyclicBarrier和CountDownLatch的区别)
**3、** [Java 中垃圾收集的方法有哪些](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,企业真面试题.md#3Java-中垃圾收集的方法有哪些)
**4、** [生产环境服务器变慢,如何诊断处理?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,企业真面试题.md#4生产环境服务器变慢如何诊断处理)
**5、** [CMS都有哪些问题?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,企业真面试题.md#5CMS都有哪些问题)
**6、** [怎样通过 Java 程序来判断 JVM 是 32 位 还是 64位?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,企业真面试题.md#6怎样通过-Java-程序来判断-JVM-是-32-位-还是-64位)
**7、** [什么叫线程安全?servlet是线程安全吗?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,企业真面试题.md#7什么叫线程安全servlet是线程安全吗)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,企业真面试题.md)
## 并发编程高级面试题合集,附答案解析
**1、** [Java 中 ConcurrentHashMap 的并发度是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题合集,附答案解析.md#1Java-中-ConcurrentHashMap-的并发度是什么)
**2、** [运行时栈帧包含哪些结构?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题合集,附答案解析.md#2运行时栈帧包含哪些结构)
**3、** [什么是类加载器,类加载器有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题合集,附答案解析.md#3什么是类加载器类加载器有哪些)
**4、** [Java 线程数过多会造成什么异常?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题合集,附答案解析.md#4Java-线程数过多会造成什么异常)
**5、** [如何合理分配线程池大小?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题合集,附答案解析.md#5如何合理分配线程池大小)
**6、** [如何在两个线程间共享数据?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题合集,附答案解析.md#6如何在两个线程间共享数据)
**7、** [描述一下 JVM 加载 class 文件的原理机制](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题合集,附答案解析.md#7描述一下-JVM-加载-class-文件的原理机制)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题合集,附答案解析.md)
## 并发编程高级面试题整理及答案
**1、** [为什么HashTable是线程安全的?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题整理及答案.md#1为什么HashTable是线程安全的)
**2、** [什么是Daemon线程?它有什么意义?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题整理及答案.md#2什么是Daemon线程它有什么意义)
**3、** [如何判断一个常量是废弃常量 ?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题整理及答案.md#3如何判断一个常量是废弃常量-)
**4、** [对象是怎么从年轻代进入老年代的?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题整理及答案.md#4对象是怎么从年轻代进入老年代的)
**5、** [什么是CAS](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题整理及答案.md#5什么是CAS)
**6、** [Java中用到的线程调度算法是什么](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题整理及答案.md#6Java中用到的线程调度算法是什么)
**7、** [Java 的引用有哪些类型?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题整理及答案.md#7Java-的引用有哪些类型)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题整理及答案.md)
## 并发编程高级面试题,中级面试题,大汇总
**1、** [Java 如何实现多线程之间的通讯和协作?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题,中级面试题,大汇总.md#1Java-如何实现多线程之间的通讯和协作)
**2、** [Java中用到的线程调度算法是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题,中级面试题,大汇总.md#2Java中用到的线程调度算法是什么)
**3、** [在新生代-复制算法](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题,中级面试题,大汇总.md#3在新生代-复制算法)
**4、** [说说线程栈](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题,中级面试题,大汇总.md#4说说线程栈)
**5、** [Linux环境下如何查找哪个线程使用CPU最长](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题,中级面试题,大汇总.md#5Linux环境下如何查找哪个线程使用CPU最长)
**6、** [动态改变构造](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题,中级面试题,大汇总.md#6动态改变构造)
**7、** [谈谈你知道的垃圾回收算法](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题,中级面试题,大汇总.md#7谈谈你知道的垃圾回收算法)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题,中级面试题,大汇总.md)
## Spring最新2021年面试题及答案,汇总版
**1、** [前后端分离,如何维护接口文档 ?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题及答案,汇总版.md#1前后端分离如何维护接口文档-)
**2、** [SpringBoot 的核心注解是哪个?它主要由哪几个注解组成的?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题及答案,汇总版.md#2SpringBoot-的核心注解是哪个它主要由哪几个注解组成的)
**3、** [SpringBoot、Spring MVC 和 Spring 有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题及答案,汇总版.md#3SpringBootSpring-MVC-和-Spring-有什么区别)
**4、** [Spring MVC里面拦截器是怎么写的](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题及答案,汇总版.md#4Spring-MVC里面拦截器是怎么写的)
**5、** [什么是服务降级](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题及答案,汇总版.md#5什么是服务降级)
**6、** [如何在 spring 中启动注解装配?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题及答案,汇总版.md#6如何在-spring-中启动注解装配)
**7、** [bootstrap.yml和application.yml有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题及答案,汇总版.md#7bootstrapyml和applicationyml有什么区别)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题及答案,汇总版.md)
## Spring最新2021年面试题大汇总,附答案
**1、** [微服务测试的主要障碍是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题大汇总,附答案.md#1微服务测试的主要障碍是什么)
**2、** [能否举一个例子来解释更多 Staters 的内容?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题大汇总,附答案.md#2能否举一个例子来解释更多-Staters-的内容)
**3、** [开启 SpringBoot 特性有哪几种方式?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题大汇总,附答案.md#3开启-SpringBoot-特性有哪几种方式)
**4、** [Spring Cloud Config](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题大汇总,附答案.md#4Spring-Cloud-Config)
**5、** [Eureka和ZooKeeper都可以提供服务注册与发现的功能,请说说两个的区别](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题大汇总,附答案.md#5Eureka和ZooKeeper都可以提供服务注册与发现的功能,请说说两个的区别)
**6、** [什么是JavaConfig?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题大汇总,附答案.md#6什么是JavaConfig)
**7、** [什么是执行器停机?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题大汇总,附答案.md#7什么是执行器停机)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题大汇总,附答案.md)
## Spring最新2021年面试题附答案解析,大汇总
**1、** [@RequestMapping注解的作用](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题附答案解析,大汇总.md#1@RequestMapping注解的作用)
**2、** [什么是Spring Initializer?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题附答案解析,大汇总.md#2什么是Spring-Initializer)
**3、** [SpringBoot 配置加载顺序?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题附答案解析,大汇总.md#3SpringBoot-配置加载顺序)
**4、** [Spring MVC用什么对象从后台向前台传递数据的?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题附答案解析,大汇总.md#4Spring-MVC用什么对象从后台向前台传递数据的)
**5、** [我们如何监视所有SpringBoot微服务?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题附答案解析,大汇总.md#5我们如何监视所有SpringBoot微服务)
**6、** [什么是Spring的MVC框架?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题附答案解析,大汇总.md#6什么是Spring的MVC框架)
**7、** [你可以在Spring中注入一个null 和一个空字符串吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题附答案解析,大汇总.md#7你可以在Spring中注入一个null-和一个空字符串吗)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题附答案解析,大汇总.md)
## Spring最新2021年面试题,高级面试题及附答案解析
**1、** [如何重新加载SpringBoot上的更改,而无需重新启动服务器?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题,高级面试题及附答案解析.md#1如何重新加载SpringBoot上的更改而无需重新启动服务器)
**2、** [不同版本的 Spring Framework 有哪些主要功能?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题,高级面试题及附答案解析.md#2不同版本的-Spring-Framework-有哪些主要功能)
**3、** [自动装配有哪些局限性 ?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题,高级面试题及附答案解析.md#3自动装配有哪些局限性-)
**4、** [IOC的优点是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题,高级面试题及附答案解析.md#4IOC的优点是什么)
**5、** [什么是基于注解的容器配置?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题,高级面试题及附答案解析.md#5什么是基于注解的容器配置)
**6、** [使用 SpringBoot 启动连接到内存数据库 H2 的 JPA 应用程序需要哪些依赖项?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题,高级面试题及附答案解析.md#6使用-SpringBoot-启动连接到内存数据库-H2-的-JPA-应用程序需要哪些依赖项)
**7、** [Spring Framework 中有多少个模块,它们分别是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题,高级面试题及附答案解析.md#7Spring-Framework-中有多少个模块它们分别是什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题,高级面试题及附答案解析.md)
## Spring最新基础面试题及答案整理
**1、** [path=”users”, collectionResourceRel=”users” 如何与 Spring Data Rest 一起使用?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新基础面试题及答案整理.md#1path=users,-collectionResourceRel=users-如何与-Spring-Data-Rest-一起使用)
**2、** [SpringBoot集成mybatis的过程](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新基础面试题及答案整理.md#2SpringBoot集成mybatis的过程)
**3、** [什么是 AOP?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新基础面试题及答案整理.md#3什么是-AOP)
**4、** [SpringBoot 实现热部署有哪几种方式?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新基础面试题及答案整理.md#4SpringBoot-实现热部署有哪几种方式)
**5、** [解释基于XML Schema方式的切面实现。](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新基础面试题及答案整理.md#5解释基于XML-Schema方式的切面实现。)
**6、** [什么是Semantic监控?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新基础面试题及答案整理.md#6什么是Semantic监控)
**7、** [为什么我们不建议在实际的应用程序中使用 Spring Data Rest?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新基础面试题及答案整理.md#7为什么我们不建议在实际的应用程序中使用-Spring-Data-Rest)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新基础面试题及答案整理.md)
## Spring最新面试题2021年,常见面试题及答案汇总
**1、** [SpringBoot常用的starter有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题2021年,常见面试题及答案汇总.md#1SpringBoot常用的starter有哪些)
**2、** [SpringCloud Config 可以实现实时刷新吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题2021年,常见面试题及答案汇总.md#2SpringCloud-Config-可以实现实时刷新吗)
**3、** [什么是Swagger?你用SpringBoot实现了它吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题2021年,常见面试题及答案汇总.md#3什么是Swagger你用SpringBoot实现了它吗)
**4、** [什么是代理?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题2021年,常见面试题及答案汇总.md#4什么是代理)
**5、** [运行 SpringBoot 有哪几种方式?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题2021年,常见面试题及答案汇总.md#5运行-SpringBoot-有哪几种方式)
**6、** [如何使用 SpringBoot 实现异常处理?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题2021年,常见面试题及答案汇总.md#6如何使用-SpringBoot-实现异常处理)
**7、** [什么是领域驱动设计?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题2021年,常见面试题及答案汇总.md#7什么是领域驱动设计)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题2021年,常见面试题及答案汇总.md)
## Spring最新面试题及答案整理,汇总版
**1、** [如何设计一套API接口](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案整理,汇总版.md#1如何设计一套API接口)
**2、** [如何实现动态Zuul网关路由转发](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案整理,汇总版.md#2如何实现动态Zuul网关路由转发)
**3、** [什么是SpringBoot?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案整理,汇总版.md#3什么是SpringBoot)
**4、** [SpringBoot 需要独立的容器运行吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案整理,汇总版.md#4SpringBoot-需要独立的容器运行吗)
**5、** [SpringBoot 中的监视器是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案整理,汇总版.md#5SpringBoot-中的监视器是什么)
**6、** [什么是 AOP 通知](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案整理,汇总版.md#6什么是-AOP-通知)
**7、** [SpringBoot如何实现打包](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案整理,汇总版.md#7SpringBoot如何实现打包)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案整理,汇总版.md)
## Spring最新面试题及答案附答案汇总
**1、** [什么是 Hystrix?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案附答案汇总.md#1什么是-Hystrix)
**2、** [Ribbon是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案附答案汇总.md#2Ribbon是什么)
**3、** [微服务的端到端测试意味着什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案附答案汇总.md#3微服务的端到端测试意味着什么)
**4、** [Container在微服务中的用途是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案附答案汇总.md#4Container在微服务中的用途是什么)
**5、** [SOA和微服务架构之间的主要区别是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案附答案汇总.md#5SOA和微服务架构之间的主要区别是什么)
**6、** [Eureka如何 保证AP](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案附答案汇总.md#6Eureka如何-保证AP)
**7、** [SpringBoot 常用的 Starter 有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案附答案汇总.md#7SpringBoot-常用的-Starter-有哪些)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案附答案汇总.md)
## Spring最新面试题,2021年面试题及答案汇总
**1、** [Spring Framework 有哪些不同的功能?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,2021年面试题及答案汇总.md#1Spring-Framework-有哪些不同的功能)
**2、** [为什么需要学习Spring Cloud](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,2021年面试题及答案汇总.md#2为什么需要学习Spring-Cloud)
**3、** [什么是基于Java的Spring注解配置? 给一些注解的例子.](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,2021年面试题及答案汇总.md#3什么是基于Java的Spring注解配置-给一些注解的例子)
**4、** [Spring配置文件](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,2021年面试题及答案汇总.md#4Spring配置文件)
**5、** [Spring AOP and AspectJ AOP 有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,2021年面试题及答案汇总.md#5Spring-AOP-and-AspectJ-AOP-有什么区别)
**6、** [什么是依赖注入?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,2021年面试题及答案汇总.md#6什么是依赖注入)
**7、** [RequestMapping 和 GetMapping 的不同之处在哪里?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,2021年面试题及答案汇总.md#7RequestMapping-和-GetMapping-的不同之处在哪里)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,2021年面试题及答案汇总.md)
## Spring最新面试题,常见面试题及答案汇总
**1、** [什么是REST / RESTful以及它的用途是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,常见面试题及答案汇总.md#1什么是REST-/-RESTful以及它的用途是什么)
**2、** [[@Required ](/Required ) 注解有什么用?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,常见面试题及答案汇总.md#2[@Required-]/Required--注解有什么用)
**3、** [Nginx与Ribbon的区别](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,常见面试题及答案汇总.md#3Nginx与Ribbon的区别)
**4、** [什么是Spring IOC 容器?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,常见面试题及答案汇总.md#4什么是Spring-IOC-容器)
**5、** [什么是Netflix Feign?它的优点是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,常见面试题及答案汇总.md#5什么是Netflix-Feign它的优点是什么)
**6、** [SpringBoot 中的 starter 到底是什么 ?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,常见面试题及答案汇总.md#6SpringBoot-中的-starter-到底是什么-)
**7、** [什么是YAML?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,常见面试题及答案汇总.md#7什么是YAML)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,常见面试题及答案汇总.md)
## Spring面试题及答案整理汇总,2021年最新版
**1、** [什么是 JavaConfig?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理汇总,2021年最新版.md#1什么是-JavaConfig)
**2、** [Spring Cloud Consul](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理汇总,2021年最新版.md#2Spring-Cloud-Consul)
**3、** [分布式配置中心的作用?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理汇总,2021年最新版.md#3分布式配置中心的作用)
**4、** [哪些是重要的bean生命周期方法? 你能重载它们吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理汇总,2021年最新版.md#4哪些是重要的bean生命周期方法-你能重载它们吗)
**5、** [什么是 AOP什么是引入?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理汇总,2021年最新版.md#5什么是-AOP什么是引入)
**6、** [SpringCloud主要项目](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理汇总,2021年最新版.md#6SpringCloud主要项目)
**7、** [Ribbon底层实现原理](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理汇总,2021年最新版.md#7Ribbon底层实现原理)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理汇总,2021年最新版.md)
## Spring面试题及答案整理,2021年最新,汇总版
**1、** [SpringBoot 打成的 jar 和普通的 jar 有什么区别 ?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理,2021年最新,汇总版.md#1SpringBoot-打成的-jar-和普通的-jar-有什么区别-)
**2、** [SpringBoot默认支持的日志框架有哪些?可以进行哪些设置?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理,2021年最新,汇总版.md#2SpringBoot默认支持的日志框架有哪些可以进行哪些设置)
**3、** [微服务限流 dubbo限流:dubbo提供了多个和请求相关的filter:ActiveLimitFilter ExecuteLimitFilter TPSLimiterFilter](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理,2021年最新,汇总版.md#3微服务限流-dubbo限流:dubbo提供了多个和请求相关的filter:ActiveLimitFilter-ExecuteLimitFilter-TPSLimiterFilter)
**4、** [在微服务中,如何保护服务?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理,2021年最新,汇总版.md#4在微服务中如何保护服务)
**5、** [使用 Spring 访问 Hibernate 的方法有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理,2021年最新,汇总版.md#5使用-Spring-访问-Hibernate-的方法有哪些)
**6、** [如何给Spring 容器提供配置元数据?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理,2021年最新,汇总版.md#6如何给Spring-容器提供配置元数据)
**7、** [Spring Cache 三种常用的缓存注解和意义?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理,2021年最新,汇总版.md#7Spring-Cache-三种常用的缓存注解和意义)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理,2021年最新,汇总版.md)
## Spring面试题大全带答案,持续更新
**1、** [springcloud和dubbo有哪些区别](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大全带答案,持续更新.md#1springcloud和dubbo有哪些区别)
**2、** [有哪些不同类型的IOC(依赖注入)方式?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大全带答案,持续更新.md#2有哪些不同类型的IOC依赖注入方式)
**3、** [Spring Cloud Stream](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大全带答案,持续更新.md#3Spring-Cloud-Stream)
**4、** [什么是Spring MVC框架的控制器?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大全带答案,持续更新.md#4什么是Spring-MVC框架的控制器)
**5、** [解释Spring支持的几种bean的作用域。](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大全带答案,持续更新.md#5解释Spring支持的几种bean的作用域。)
**6、** [链路跟踪Sleuth](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大全带答案,持续更新.md#6链路跟踪Sleuth)
**7、** [什么是feigin?它的优点是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大全带答案,持续更新.md#7什么是feigin它的优点是什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大全带答案,持续更新.md)
## Spring面试题大汇总,2021年附答案解析
**1、** [SpringBoot 自动配置原理是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021年附答案解析.md#1SpringBoot-自动配置原理是什么)
**2、** [什么是基于注解的容器配置](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021年附答案解析.md#2什么是基于注解的容器配置)
**3、** [我们如何连接一个像 MySQL 或者Orcale 一样的外部数据库?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021年附答案解析.md#3我们如何连接一个像-MySQL-或者Orcale-一样的外部数据库)
**4、** [使用Spring通过什么方式访问Hibernate?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021年附答案解析.md#4使用Spring通过什么方式访问Hibernate)
**5、** [SpringBoot性能如何优化](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021年附答案解析.md#5SpringBoot性能如何优化)
**6、** [SpringBoot 最大的优势是什么呢?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021年附答案解析.md#6SpringBoot-最大的优势是什么呢)
**7、** [RequestMapping 和 GetMapping 的不同之处在哪里?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021年附答案解析.md#7RequestMapping-和-GetMapping-的不同之处在哪里)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021年附答案解析.md)
## Spring面试题大汇总,2021面试题及答案汇总
**1、** [Zuul网关如何搭建集群](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021面试题及答案汇总.md#1Zuul网关如何搭建集群)
**2、** [解释JDBC抽象和DAO模块。](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021面试题及答案汇总.md#2解释JDBC抽象和DAO模块。)
**3、** [spring 支持哪些 ORM 框架](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021面试题及答案汇总.md#3spring-支持哪些-ORM-框架)
**4、** [spring boot 核心配置文件是什么?bootstrap、properties 和 application、properties 有何区别 ?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021面试题及答案汇总.md#4spring-boot-核心配置文件是什么bootstrapproperties-和-applicationproperties-有何区别-)
**5、** [SpringBoot 的核心注解是哪个?它主要由哪几个注解组成的?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021面试题及答案汇总.md#5SpringBoot-的核心注解是哪个它主要由哪几个注解组成的)
**6、** [@RestController和@Controller的区别](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021面试题及答案汇总.md#6@RestController和@Controller的区别)
**7、** [SpringBoot 的核心注解是哪个?它主要由哪几个注解组成的?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021面试题及答案汇总.md#7SpringBoot-的核心注解是哪个它主要由哪几个注解组成的)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021面试题及答案汇总.md)
## Spring高级面试题及答案,2021版
**1、** [您使用了哪些 starter maven 依赖项?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,2021版.md#1您使用了哪些-starter-maven-依赖项)
**2、** [SpringBoot支持哪些嵌入式容器?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,2021版.md#2SpringBoot支持哪些嵌入式容器)
**3、** [创建一个 SpringBoot Project 的最简单的方法是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,2021版.md#3创建一个-SpringBoot-Project-的最简单的方法是什么)
**4、** [Spring Cloud Zookeeper](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,2021版.md#4Spring-Cloud-Zookeeper)
**5、** [SpringBoot 的核心配置文件有哪几个?它们的区别是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,2021版.md#5SpringBoot-的核心配置文件有哪几个它们的区别是什么)
**6、** [JPA 和 Hibernate 有哪些区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,2021版.md#6JPA-和-Hibernate-有哪些区别)
**7、** [什么是Hystrix?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,2021版.md#7什么是Hystrix)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,2021版.md)
## Spring高级面试题及答案,企业真面试题
**1、** [运行 SpringBoot 有哪几种方式?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,企业真面试题.md#1运行-SpringBoot-有哪几种方式)
**2、** [SpringBoot 的核心配置文件有哪几个?它们的区别是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,企业真面试题.md#2SpringBoot-的核心配置文件有哪几个它们的区别是什么)
**3、** [如何覆盖SpringBoot项目的默认属性?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,企业真面试题.md#3如何覆盖SpringBoot项目的默认属性)
**4、** [开启SpringBoot特性有哪几种方式?(创建SpringBoot项目的两种方式)](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,企业真面试题.md#4开启SpringBoot特性有哪几种方式创建SpringBoot项目的两种方式)
**5、** [如何使用 SpringBoot 自动重装我的应用程序?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,企业真面试题.md#5如何使用-SpringBoot-自动重装我的应用程序)
**6、** [Spring、SpringBoot、SpringMVC的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,企业真面试题.md#6SpringSpringBootSpringMVC的区别)
**7、** [什么是Spring Actuator?它有什么优势?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,企业真面试题.md#7什么是Spring-Actuator它有什么优势)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,企业真面试题.md)
## Spring高级面试题及答案,最新版
**1、** [怎样在方法里面得到Request,或者Session?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,最新版.md#1怎样在方法里面得到Request,或者Session)
**2、** [康威定律是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,最新版.md#2康威定律是什么)
**3、** [[@Required ](/Required ) 注解有什么用?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,最新版.md#3[@Required-]/Required--注解有什么用)
**4、** [缓存机制:](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,最新版.md#4缓存机制:)
**5、** [解释基于注解的切面实现](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,最新版.md#5解释基于注解的切面实现)
**6、** [什么是 Spring IOC 容器?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,最新版.md#6什么是-Spring-IOC-容器)
**7、** [哪些是重要的bean生命周期方法?你能重载它们吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,最新版.md#7哪些是重要的bean生命周期方法你能重载它们吗)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,最新版.md)
## Spring高级面试题合集,附答案解析
**1、** [如何重新加载 SpringBoot 上的更改,而无需重新启动服务器?SpringBoot项目如何热部署?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题合集,附答案解析.md#1如何重新加载-SpringBoot-上的更改而无需重新启动服务器SpringBoot项目如何热部署)
**2、** [运行 SpringBoot 有哪几种方式?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题合集,附答案解析.md#2运行-SpringBoot-有哪几种方式)
**3、** [保护 SpringBoot 应用有哪些方法?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题合集,附答案解析.md#3保护-SpringBoot-应用有哪些方法)
**4、** [Spring Cloud OpenFeign](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题合集,附答案解析.md#4Spring-Cloud-OpenFeign)
**5、** [什么是 WebSockets?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题合集,附答案解析.md#5什么是-WebSockets)
**6、** [什么是 Apache Kafka?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题合集,附答案解析.md#6什么是-Apache-Kafka)
**7、** [网关与过滤器有什么区别](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题合集,附答案解析.md#7网关与过滤器有什么区别)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题合集,附答案解析.md)
## Spring高级面试题整理及答案
**1、** [如何使用SpringBoot实现异常处理?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题整理及答案.md#1如何使用SpringBoot实现异常处理)
**2、** [@Controller注解的作用](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题整理及答案.md#2@Controller注解的作用)
**3、** [什么是 AOP什么是目标对象?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题整理及答案.md#3什么是-AOP什么是目标对象)
**4、** [当 SpringBoot 应用程序作为 Java 应用程序运行时,后台会发生什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题整理及答案.md#4当-SpringBoot-应用程序作为-Java-应用程序运行时后台会发生什么)
**5、** [服务注册和发现是什么意思?Spring Cloud如何实现?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题整理及答案.md#5服务注册和发现是什么意思Spring-Cloud如何实现)
**6、** [什么是Idempotence以及它在哪里使用?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题整理及答案.md#6什么是Idempotence以及它在哪里使用)
**7、** [SpringBoot 中如何解决跨域问题 ?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题整理及答案.md#7SpringBoot-中如何解决跨域问题-)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题整理及答案.md)
## Spring高级面试题,中级面试题,大汇总
**1、** [SpringBoot运行项目的几种方式?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题,中级面试题,大汇总.md#1SpringBoot运行项目的几种方式)
**2、** [SpringBoot Starter的工作原理](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题,中级面试题,大汇总.md#2SpringBoot-Starter的工作原理)
**3、** [SpringBoot多数据源拆分的思路](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题,中级面试题,大汇总.md#3SpringBoot多数据源拆分的思路)
**4、** [您对微服务架构中的语义监控有何了解?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题,中级面试题,大汇总.md#4您对微服务架构中的语义监控有何了解)
**5、** [什么是通知(Advice)?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题,中级面试题,大汇总.md#5什么是通知Advice)
**6、** [如何集成SpringBoot和ActiveMQ?](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题,中级面试题,大汇总.md#6如何集成SpringBoot和ActiveMQ)
**7、** [微服务限流 http限流:我们使⽤nginx的limitzone来完成:](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题,中级面试题,大汇总.md#7微服务限流-http限流:我们使⽤nginx的limitzone来完成:)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题,中级面试题,大汇总.md)
## SpringBoot最新2021年面试题及答案,汇总版
**1、** [使用 SpringBoot 启动连接到内存数据库 H2 的 JPA 应用程序需要哪些依赖项?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题及答案,汇总版.md#1使用-SpringBoot-启动连接到内存数据库-H2-的-JPA-应用程序需要哪些依赖项)
**2、** [spring boot 核心的两个配置文件:](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题及答案,汇总版.md#2spring-boot-核心的两个配置文件:)
**3、** [SpringBoot 的核心配置文件有哪几个?它们的区别是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题及答案,汇总版.md#3SpringBoot-的核心配置文件有哪几个它们的区别是什么)
**4、** [SpringBoot 还提供了其它的哪些 Starter Project Options?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题及答案,汇总版.md#4SpringBoot-还提供了其它的哪些-Starter-Project-Options)
**5、** [如何在 SpringBoot 启动的时候运行一些特定的代码?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题及答案,汇总版.md#5如何在-SpringBoot-启动的时候运行一些特定的代码)
**6、** [什么是Swagger?你用SpringBoot实现了它吗?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题及答案,汇总版.md#6什么是Swagger你用SpringBoot实现了它吗)
**7、** [什么是 Spring Profiles?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题及答案,汇总版.md#7什么是-Spring-Profiles)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题及答案,汇总版.md)
## SpringBoot最新2021年面试题大汇总,附答案
**1、** [我们如何监视所有 SpringBoot 微服务?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题大汇总,附答案.md#1我们如何监视所有-SpringBoot-微服务)
**2、** [如何使用 SpringBoot 部署到不同的服务器?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题大汇总,附答案.md#2如何使用-SpringBoot-部署到不同的服务器)
**3、** [运行 SpringBoot 有哪几种方式?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题大汇总,附答案.md#3运行-SpringBoot-有哪几种方式)
**4、** [你如何理解 SpringBoot 配置加载顺序?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题大汇总,附答案.md#4你如何理解-SpringBoot-配置加载顺序)
**5、** [SpringBoot 的核心注解是哪个?它主要由哪几个注解组成的?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题大汇总,附答案.md#5SpringBoot-的核心注解是哪个它主要由哪几个注解组成的)
**6、** [什么是YAML?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题大汇总,附答案.md#6什么是YAML)
**7、** [什么是SpringBoot](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题大汇总,附答案.md#7什么是SpringBoot)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题大汇总,附答案.md)
## SpringBoot最新2021年面试题附答案解析,大汇总
**1、** [如何集成 SpringBoot 和 ActiveMQ?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题附答案解析,大汇总.md#1如何集成-SpringBoot-和-ActiveMQ)
**2、** [项目中前后端分离部署,所以需要解决跨域的问题。](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题附答案解析,大汇总.md#2项目中前后端分离部署所以需要解决跨域的问题。)
**3、** [如何在SpringBoot中禁用Actuator端点安全性?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题附答案解析,大汇总.md#3如何在SpringBoot中禁用Actuator端点安全性)
**4、** [如何在SpringBoot中禁用Actuator端点安全性?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题附答案解析,大汇总.md#4如何在SpringBoot中禁用Actuator端点安全性)
**5、** [SpringBoot与SpringCloud 区别](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题附答案解析,大汇总.md#5SpringBoot与SpringCloud-区别)
**6、** [SpringBoot运行项目的几种方式?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题附答案解析,大汇总.md#6SpringBoot运行项目的几种方式)
**7、** [SpringBoot自动配置的原理](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题附答案解析,大汇总.md#7SpringBoot自动配置的原理)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题附答案解析,大汇总.md)
## SpringBoot最新2021年面试题,高级面试题及附答案解析
**1、** [SpringBoot 怎么用好自动配置,精髓:](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题,高级面试题及附答案解析.md#1SpringBoot-怎么用好自动配置精髓:)
**2、** [SpringBoot 配置加载顺序?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题,高级面试题及附答案解析.md#2SpringBoot-配置加载顺序)
**3、** [如何重新加载SpringBoot上的更改,而无需重新启动服务器?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题,高级面试题及附答案解析.md#3如何重新加载SpringBoot上的更改而无需重新启动服务器)
**4、** [如何使用 SpringBoot 生成一个 WAR 文件?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题,高级面试题及附答案解析.md#4如何使用-SpringBoot-生成一个-WAR-文件)
**5、** [SpringBoot 是否可以使用 XML 配置 ?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题,高级面试题及附答案解析.md#5SpringBoot-是否可以使用-XML-配置-)
**6、** [开启 SpringBoot 特性有哪几种方式?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题,高级面试题及附答案解析.md#6开启-SpringBoot-特性有哪几种方式)
**7、** [SpringBoot 最大的优势是什么呢?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题,高级面试题及附答案解析.md#7SpringBoot-最大的优势是什么呢)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题,高级面试题及附答案解析.md)
## SpringBoot最新面试题2021年,常见面试题及答案汇总
**1、** [SpringBoot微服务中如何实现 session 共享 ?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题2021年,常见面试题及答案汇总.md#1SpringBoot微服务中如何实现-session-共享-)
**2、** [SpringBoot 的核心注解是哪个?它主要由哪几个注解组成的?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题2021年,常见面试题及答案汇总.md#2SpringBoot-的核心注解是哪个它主要由哪几个注解组成的)
**3、** [Spring Initializr 是创建 SpringBoot Projects 的唯一方法吗?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题2021年,常见面试题及答案汇总.md#3Spring-Initializr-是创建-SpringBoot-Projects-的唯一方法吗)
**4、** [能否举一个例子来解释更多 Staters 的内容?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题2021年,常见面试题及答案汇总.md#4能否举一个例子来解释更多-Staters-的内容)
**5、** [运行 SpringBoot 有哪几种方式?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题2021年,常见面试题及答案汇总.md#5运行-SpringBoot-有哪几种方式)
**6、** [什么是 WebSockets?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题2021年,常见面试题及答案汇总.md#6什么是-WebSockets)
**7、** [SpringBoot Starter 的工作原理是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题2021年,常见面试题及答案汇总.md#7SpringBoot-Starter-的工作原理是什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题2021年,常见面试题及答案汇总.md)
## SpringBoot最新面试题及答案整理,汇总版
**1、** [如何在自定义端口上运行SpringBoot应用程序?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案整理,汇总版.md#1如何在自定义端口上运行SpringBoot应用程序)
**2、** [SpringBoot 的核心注解是哪个?它主要由哪几个注解组成的?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案整理,汇总版.md#2SpringBoot-的核心注解是哪个它主要由哪几个注解组成的)
**3、** [什么是WebSockets?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案整理,汇总版.md#3什么是WebSockets)
**4、** [spring boot 核心配置文件是什么?bootstrap.properties 和 application.properties 有何区别 ?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案整理,汇总版.md#4spring-boot-核心配置文件是什么bootstrapproperties-和-applicationproperties-有何区别-)
**5、** [SpringBoot有哪些优点?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案整理,汇总版.md#5SpringBoot有哪些优点)
**6、** [SpringBoot中的监视器是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案整理,汇总版.md#6SpringBoot中的监视器是什么)
**7、** [SpringData 项目所支持的关系数据存储技术:](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案整理,汇总版.md#7SpringData-项目所支持的关系数据存储技术:)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案整理,汇总版.md)
## SpringBoot最新面试题及答案附答案汇总
**1、** [SpringBoot 的核心注解是哪个?它主要由哪几个注解组成的?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案附答案汇总.md#1SpringBoot-的核心注解是哪个它主要由哪几个注解组成的)
**2、** [SpringBoot 的核心配置文件有哪几个?它们的区别是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案附答案汇总.md#2SpringBoot-的核心配置文件有哪几个它们的区别是什么)
**3、** [SpringBoot多数据源事务如何管理](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案附答案汇总.md#3SpringBoot多数据源事务如何管理)
**4、** [我们如何监视所有SpringBoot微服务?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案附答案汇总.md#4我们如何监视所有SpringBoot微服务)
**5、** [什么是Spring Profiles?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案附答案汇总.md#5什么是Spring-Profiles)
**6、** [SpringBoot 2.X 有什么新特性?与 1.X 有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案附答案汇总.md#6SpringBoot-2X-有什么新特性与-1X-有什么区别)
**7、** [什么是嵌入式服务器?我们为什么要使用嵌入式服务器呢?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案附答案汇总.md#7什么是嵌入式服务器我们为什么要使用嵌入式服务器呢)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案附答案汇总.md)
## SpringBoot最新面试题,2021年面试题及答案汇总
**1、** [SpringBoot 的配置文件有哪几种格式?它们有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题,2021年面试题及答案汇总.md#1SpringBoot-的配置文件有哪几种格式它们有什么区别)
**2、** [什么是SpringBoot ?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题,2021年面试题及答案汇总.md#2什么是SpringBoot-)
**3、** [什么是 Spring Batch?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题,2021年面试题及答案汇总.md#3什么是-Spring-Batch)
**4、** [什么是 Swagger?你用 SpringBoot 实现了它吗?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题,2021年面试题及答案汇总.md#4什么是-Swagger你用-SpringBoot-实现了它吗)
**5、** [什么是执行器停机?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题,2021年面试题及答案汇总.md#5什么是执行器停机)
**6、** [如何使用 SpringBoot 实现全局异常处理?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题,2021年面试题及答案汇总.md#6如何使用-SpringBoot-实现全局异常处理)
**7、** [什么是Spring Initializer?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题,2021年面试题及答案汇总.md#7什么是Spring-Initializer)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题,2021年面试题及答案汇总.md)
## SpringCloud最新2021年面试题及答案,汇总版
**1、** [什么是Hystrix?它如何实现容错?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题及答案,汇总版.md#1什么是Hystrix它如何实现容错)
**2、** [什么是Hystrix?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题及答案,汇总版.md#2什么是Hystrix)
**3、** [Container在微服务中的用途是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题及答案,汇总版.md#3Container在微服务中的用途是什么)
**4、** [Spring Cloud Security](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题及答案,汇总版.md#4Spring-Cloud-Security)
**5、** [什么是Spring Cloud?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题及答案,汇总版.md#5什么是Spring-Cloud)
**6、** [什么是Spring Cloud Bus?我们需要它吗?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题及答案,汇总版.md#6什么是Spring-Cloud-Bus我们需要它吗)
**7、** [Spring Cloud 和dubbo区别?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题及答案,汇总版.md#7Spring-Cloud-和dubbo区别)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题及答案,汇总版.md)
## SpringCloud最新2021年面试题大汇总,附答案
**1、** [服务注册和发现是什么意思?Spring Cloud如何实现?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题大汇总,附答案.md#1服务注册和发现是什么意思Spring-Cloud如何实现)
**2、** [在微服务中,如何保护服务?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题大汇总,附答案.md#2在微服务中如何保护服务)
**3、** [如何配置SpringBoot应用程序日志记录?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题大汇总,附答案.md#3如何配置SpringBoot应用程序日志记录)
**4、** [什么是凝聚力?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题大汇总,附答案.md#4什么是凝聚力)
**5、** [什么是Eureka](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题大汇总,附答案.md#5什么是Eureka)
**6、** [设计微服务的最佳实践是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题大汇总,附答案.md#6设计微服务的最佳实践是什么)
**7、** [您对微服务架构中的语义监控有何了解?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题大汇总,附答案.md#7您对微服务架构中的语义监控有何了解)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题大汇总,附答案.md)
## SpringCloud最新2021年面试题附答案解析,大汇总
**1、** [什么是Netflix Feign?它的优点是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题附答案解析,大汇总.md#1什么是Netflix-Feign它的优点是什么)
**2、** [什么是微服务中的反应性扩展?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题附答案解析,大汇总.md#2什么是微服务中的反应性扩展)
**3、** [Spring Cloud Sleuth](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题附答案解析,大汇总.md#3Spring-Cloud-Sleuth)
**4、** [SpringCloud Config 可以实现实时刷新吗?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题附答案解析,大汇总.md#4SpringCloud-Config-可以实现实时刷新吗)
**5、** [如何覆盖SpringBoot项目的默认属性?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题附答案解析,大汇总.md#5如何覆盖SpringBoot项目的默认属性)
**6、** [Web,RESTful API在微服务中的作用是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题附答案解析,大汇总.md#6WebRESTful-API在微服务中的作用是什么)
**7、** [在使用微服务架构时,您面临哪些挑战?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题附答案解析,大汇总.md#7在使用微服务架构时您面临哪些挑战)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题附答案解析,大汇总.md)
## SpringCloud最新2021年面试题,高级面试题及附答案解析
**1、** [什么是微服务架构](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题,高级面试题及附答案解析.md#1什么是微服务架构)
**2、** [Eureka怎么实现高可用](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题,高级面试题及附答案解析.md#2Eureka怎么实现高可用)
**3、** [如何设置服务发现?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题,高级面试题及附答案解析.md#3如何设置服务发现)
**4、** [SpringBoot和SpringCloud的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题,高级面试题及附答案解析.md#4SpringBoot和SpringCloud的区别)
**5、** [您将如何在微服务上执行安全测试?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题,高级面试题及附答案解析.md#5您将如何在微服务上执行安全测试)
**6、** [Spring Cloud Config](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题,高级面试题及附答案解析.md#6Spring-Cloud-Config)
**7、** [负载平衡的意义什么?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题,高级面试题及附答案解析.md#7负载平衡的意义什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题,高级面试题及附答案解析.md)
## SpringCloud最新面试题2021年,常见面试题及答案汇总
**1、** [如何设计一套API接口](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题2021年,常见面试题及答案汇总.md#1如何设计一套API接口)
**2、** [21、在Spring MVC应用程序中使用WebMvcTest注释有什么用处?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题2021年,常见面试题及答案汇总.md#221在Spring-MVC应用程序中使用WebMvcTest注释有什么用处)
**3、** [多个消费者调⽤同⼀接⼝,eruka默认的分配⽅式是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题2021年,常见面试题及答案汇总.md#3多个消费者调⽤同⼀接⼝eruka默认的分配⽅式是什么)
**4、** [Ribbon底层实现原理](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题2021年,常见面试题及答案汇总.md#4Ribbon底层实现原理)
**5、** [PACT在微服务架构中的用途是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题2021年,常见面试题及答案汇总.md#5PACT在微服务架构中的用途是什么)
**6、** [微服务架构有哪些优势?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题2021年,常见面试题及答案汇总.md#6微服务架构有哪些优势)
**7、** [你对SpringBoot有什么了解?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题2021年,常见面试题及答案汇总.md#7你对SpringBoot有什么了解)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题2021年,常见面试题及答案汇总.md)
## SpringCloud最新面试题及答案附答案汇总
**1、** [什么是微服务](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题及答案附答案汇总.md#1什么是微服务)
**2、** [什么是Semantic监控?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题及答案附答案汇总.md#2什么是Semantic监控)
**3、** [Nginx与Ribbon的区别](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题及答案附答案汇总.md#3Nginx与Ribbon的区别)
**4、** [Ribbon和Feign的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题及答案附答案汇总.md#4Ribbon和Feign的区别)
**5、** [Ribbon和Feign调用服务的区别](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题及答案附答案汇总.md#5Ribbon和Feign调用服务的区别)
**6、** [springcloud核⼼组件及其作⽤,以及springcloud⼯作原理:](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题及答案附答案汇总.md#6springcloud核⼼组件及其作⽤以及springcloud⼯作原理:)
**7、** [为什么需要域驱动设计(DDD)?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题及答案附答案汇总.md#7为什么需要域驱动设计DDD)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题及答案附答案汇总.md)
## SpringCloud最新面试题,2021年面试题及答案汇总
**1、** [服务雪崩?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题,2021年面试题及答案汇总.md#1服务雪崩)
**2、** [康威定律是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题,2021年面试题及答案汇总.md#2康威定律是什么)
**3、** [Spring Cloud 实现服务注册和发现的原理是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题,2021年面试题及答案汇总.md#3Spring-Cloud-实现服务注册和发现的原理是什么)
**4、** [什么是客户证书?](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题,2021年面试题及答案汇总.md#4什么是客户证书)
**5、** [Spring Cloud和SpringBoot版本对应关系](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题,2021年面试题及答案汇总.md#5Spring-Cloud和SpringBoot版本对应关系)
**6、** [谈谈服务降级、熔断、服务隔离](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题,2021年面试题及答案汇总.md#6谈谈服务降级熔断服务隔离)
**7、** [Spring Cloud Consul](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题,2021年面试题及答案汇总.md#7Spring-Cloud-Consul)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题,2021年面试题及答案汇总.md)
## ZooKeeper最新2021年面试题大汇总,附答案
**1、** [ZooKeeper 提供了什么?](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题大汇总,附答案.md#1ZooKeeper-提供了什么)
**2、** [服务器角色](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题大汇总,附答案.md#2服务器角色)
**3、** [集群最少要几台机器,集群规则是怎样的?集群中有 3 台服务器,其中一个节点宕机,这个时候 Zookeeper 还可以使用吗?](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题大汇总,附答案.md#3集群最少要几台机器集群规则是怎样的集群中有-3-台服务器其中一个节点宕机这个时候-Zookeeper-还可以使用吗)
**4、** [Zookeeper集群管理(文件系统、通知机制)](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题大汇总,附答案.md#4Zookeeper集群管理文件系统通知机制)
**5、** [会话管理](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题大汇总,附答案.md#5会话管理)
**6、** [客户端回调Watcher](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题大汇总,附答案.md#6客户端回调Watcher)
**7、** [zookeeper 是如何保证事务的顺序一致性的?](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题大汇总,附答案.md#7zookeeper-是如何保证事务的顺序一致性的)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题大汇总,附答案.md)
## ZooKeeper最新2021年面试题附答案解析,大汇总
**1、** [zookeeper是如何选取主leader的?](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题附答案解析,大汇总.md#1zookeeper是如何选取主leader的)
**2、** [Zookeeper工作原理](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题附答案解析,大汇总.md#2Zookeeper工作原理)
**3、** [发布订阅的两种设计模式?](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题附答案解析,大汇总.md#3发布订阅的两种设计模式)
**4、** [zk的命名服务(文件系统)](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题附答案解析,大汇总.md#4zk的命名服务文件系统)
**5、** [发现?](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题附答案解析,大汇总.md#5发现)
**6、** [ZNode的类型?](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题附答案解析,大汇总.md#6ZNode的类型)
**7、** [四种类型的数据节点 Znode](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题附答案解析,大汇总.md#7四种类型的数据节点-Znode)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题附答案解析,大汇总.md)
## ZooKeeper最新2021年面试题,高级面试题及附答案解析
**1、** [Zookeeper分布式锁(文件系统、通知机制)](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题,高级面试题及附答案解析.md#1Zookeeper分布式锁文件系统通知机制)
**2、** [分布式通知和协调](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题,高级面试题及附答案解析.md#2分布式通知和协调)
**3、** [ZAB和Paxos算法的联系与区别?](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题,高级面试题及附答案解析.md#3ZAB和Paxos算法的联系与区别)
**4、** [BASE理论?](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题,高级面试题及附答案解析.md#4BASE理论)
**5、** [Zookeeper Watcher 机制 -- 数据变更通知](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题,高级面试题及附答案解析.md#5Zookeeper-Watcher-机制----数据变更通知)
**6、** [机器中为什么会有leader?](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题,高级面试题及附答案解析.md#6机器中为什么会有leader)
**7、** [ZooKeeper用推/拉模式?](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题,高级面试题及附答案解析.md#7ZooKeeper用推/拉模式)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题,高级面试题及附答案解析.md)
## ZooKeeper最新面试题2021年,常见面试题及答案汇总
**1、** [客户端回调 Watcher](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新面试题2021年,常见面试题及答案汇总.md#1客户端回调-Watcher)
**2、** [A是根节点,如何表达A子节点下的B节点?](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新面试题2021年,常见面试题及答案汇总.md#2A是根节点如何表达A子节点下的B节点)
**3、** [如何识别请求的先后顺序?](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新面试题2021年,常见面试题及答案汇总.md#3如何识别请求的先后顺序)
**4、** [如何创建一个ZNode?](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新面试题2021年,常见面试题及答案汇总.md#4如何创建一个ZNode)
**5、** [Zookeeper 和 Dubbo 的关系?](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新面试题2021年,常见面试题及答案汇总.md#5Zookeeper-和-Dubbo-的关系)
**6、** [Zookeeper的典型应用场景](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新面试题2021年,常见面试题及答案汇总.md#6Zookeeper的典型应用场景)
**7、** [服务器的3中角色?](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新面试题2021年,常见面试题及答案汇总.md#7服务器的3中角色)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新面试题2021年,常见面试题及答案汇总.md)
## 大数据最新2021年面试题及答案,汇总版
**1、** [SSH工作的端口号是?](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题及答案,汇总版.md#1SSH工作的端口号是)
**2、** [什么是udf](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题及答案,汇总版.md#2什么是udf)
**3、** [单机(本地)模式中的注意点?](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题及答案,汇总版.md#3单机本地模式中的注意点)
**4、** [Namenode、Job tracker和task tracker的端口号是?](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题及答案,汇总版.md#4NamenodeJob-tracker和task-tracker的端口号是)
**5、** [全分布式环境下为什么需求password-less SSH?](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题及答案,汇总版.md#5全分布式环境下为什么需求password-less-SSH)
**6、** [假如Namenode中没有数据会怎么样?](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题及答案,汇总版.md#6假如Namenode中没有数据会怎么样)
**7、** [简述hive中的虚拟列的作用?使用它注意事项](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题及答案,汇总版.md#7简述hive中的虚拟列的作用使用它注意事项)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题及答案,汇总版.md)
## 大数据最新2021年面试题大汇总,附答案
**1、** [insert into 和override write区别](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题大汇总,附答案.md#1insert-into-和override-write区别)
**2、** [过滤器有什么用途:](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题大汇总,附答案.md#2过滤器有什么用途:)
**3、** [spark的优化怎么做?](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题大汇总,附答案.md#3spark的优化怎么做)
**4、** [描述一下hadoop中,有哪些地方使用到了缓存机制,作用分别是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题大汇总,附答案.md#4描述一下hadoop中有哪些地方使用到了缓存机制作用分别是什么)
**5、** [为什么hive的分区](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题大汇总,附答案.md#5为什么hive的分区)
**6、** [Hive与关系型数据库的关系?](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题大汇总,附答案.md#6Hive与关系型数据库的关系)
**7、** [简单说一下hadoop的map-reduce模型](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题大汇总,附答案.md#7简单说一下hadoop的map-reduce模型)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题大汇总,附答案.md)
## 大数据最新2021年面试题附答案解析,大汇总
**1、** [HDFS存储机制](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题附答案解析,大汇总.md#1HDFS存储机制)
**2、** [storm怎么保障消息不丢失](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题附答案解析,大汇总.md#2storm怎么保障消息不丢失)
**3、** [在Hadoop_PID_DIR中,PID代表了什么?](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题附答案解析,大汇总.md#3在Hadoop_PID_DIR中PID代表了什么)
**4、** [hive sql知识点](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题附答案解析,大汇总.md#4hive-sql知识点)
**5、** [三个datanode中当有一个datanode出现错误时会怎样?](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题附答案解析,大汇总.md#5三个datanode中当有一个datanode出现错误时会怎样)
**6、** [hdfs-site.xml的3个主要属性?](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题附答案解析,大汇总.md#6hdfs-sitexml的3个主要属性)
**7、** [那当下又该如何配置?](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题附答案解析,大汇总.md#7那当下又该如何配置)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题附答案解析,大汇总.md)
## 大数据最新2021年面试题,高级面试题及附答案解析
**1、** [hive如何控制权限](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题,高级面试题及附答案解析.md#1hive如何控制权限)
**2、** [hive中存放的是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题,高级面试题及附答案解析.md#2hive中存放的是什么)
**3、** [RDD 是什么](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题,高级面试题及附答案解析.md#3RDD-是什么)
**4、** [给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url?](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题,高级面试题及附答案解析.md#4给定ab两个文件各存放50亿个url每个url各占64字节内存限制是4G让你找出ab文件共同的url)
**5、** [hdfs的体系结构](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题,高级面试题及附答案解析.md#5hdfs的体系结构)
**6、** [请列出你所知道的hadoop调度器,并简要说明其工作方法](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题,高级面试题及附答案解析.md#6请列出你所知道的hadoop调度器并简要说明其工作方法)
**7、** [对于hadoop自带的wordcount的例子,value就是一个叠加的数字,所以map一结束就可以进行reduce的value叠加,而不必要等到所有的map结束再去进行reduce的value叠加。](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题,高级面试题及附答案解析.md#7对于hadoop自带的wordcount的例子value就是一个叠加的数字所以map一结束就可以进行reduce的value叠加而不必要等到所有的map结束再去进行reduce的value叠加。)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题,高级面试题及附答案解析.md)
## 大数据最新面试题2021年,常见面试题及答案汇总
**1、** [Kafka的消费](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题2021年,常见面试题及答案汇总.md#1Kafka的消费)
**2、** [描述Hbase,ZooKeeper搭建过程](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题2021年,常见面试题及答案汇总.md#2描述HbaseZooKeeper搭建过程)
**3、** [什么是队列](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题2021年,常见面试题及答案汇总.md#3什么是队列)
**4、** [hbase内部机制是什么](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题2021年,常见面试题及答案汇总.md#4hbase内部机制是什么)
**5、** [查看所有的topic](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题2021年,常见面试题及答案汇总.md#5查看所有的topic)
**6、** [hadoop框架怎么来优化](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题2021年,常见面试题及答案汇总.md#6hadoop框架怎么来优化)
**7、** [什么是DAG](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题2021年,常见面试题及答案汇总.md#7什么是DAG)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题2021年,常见面试题及答案汇总.md)
## 大数据最新面试题及答案附答案汇总
**1、** [Kafka与传统消息队列的区别](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题及答案附答案汇总.md#1Kafka与传统消息队列的区别)
**2、** [HBase简单读写流程?](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题及答案附答案汇总.md#2HBase简单读写流程)
**3、** [如何确认hadoop集群的健康状况](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题及答案附答案汇总.md#3如何确认hadoop集群的健康状况)
**4、** [简答说一下hadoop的map-reduce编程模型](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题及答案附答案汇总.md#4简答说一下hadoop的map-reduce编程模型)
**5、** [Master文件是否提供了多个入口?](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题及答案附答案汇总.md#5Master文件是否提供了多个入口)
**6、** [有10个文件,每个文件1G,每个文件的每一行存放的都是用户的query,每个文件的query都可能重复。要求你按照query的频度排序。](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题及答案附答案汇总.md#6有10个文件每个文件1G每个文件的每一行存放的都是用户的query每个文件的query都可能重复。要求你按照query的频度排序。)
**7、** [如何重启Namenode?](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题及答案附答案汇总.md#7如何重启Namenode)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题及答案附答案汇总.md)
## 大数据最新面试题,2021年面试题及答案汇总
**1、** [Kafka怎么保证消息不丢失机制](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题,2021年面试题及答案汇总.md#1Kafka怎么保证消息不丢失机制)
**2、** [列族怎么创建比较好 <=2](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题,2021年面试题及答案汇总.md#2列族怎么创建比较好-<=2)
**3、** [HDFS写文件的步骤:](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题,2021年面试题及答案汇总.md#3HDFS写文件的步骤:)
**4、** [Hadoop需求什么样的网络?](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题,2021年面试题及答案汇总.md#4Hadoop需求什么样的网络)
**5、** [hive数仓开发的基本流程](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题,2021年面试题及答案汇总.md#5hive数仓开发的基本流程)
**6、** [hive是什么](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题,2021年面试题及答案汇总.md#6hive是什么)
**7、** [hive 跟hbase的区别](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题,2021年面试题及答案汇总.md#7hive-跟hbase的区别)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题,2021年面试题及答案汇总.md)
## Redis最新2021年面试题及答案,汇总版
**1、** [都有哪些办法可以降低 Redis 的内存使用情况呢?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题及答案,汇总版.md#1都有哪些办法可以降低-Redis-的内存使用情况呢)
**2、** [SCAN系列命令注意事项](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题及答案,汇总版.md#2SCAN系列命令注意事项)
**3、** [Redis回收进程如何工作的?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题及答案,汇总版.md#3Redis回收进程如何工作的)
**4、** [使用过 Redis 分布式锁么,它是什么回事?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题及答案,汇总版.md#4使用过-Redis-分布式锁么它是什么回事)
**5、** [如果有大量的 key 需要设置同一时间过期,一般需要注意什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题及答案,汇总版.md#5如果有大量的-key-需要设置同一时间过期一般需要注意什么)
**6、** [什么是Redis?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题及答案,汇总版.md#6什么是Redis)
**7、** [Redis对象有5种类型](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题及答案,汇总版.md#7Redis对象有5种类型)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题及答案,汇总版.md)
## Redis最新2021年面试题大汇总,附答案
**1、** [Redis通讯协议](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题大汇总,附答案.md#1Redis通讯协议)
**2、** [Redis中的管道有什么用?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题大汇总,附答案.md#2Redis中的管道有什么用)
**3、** [假如 Redis 里面有 1 亿个key,其中有 10w 个key 是以某个固定的已知的前缀开头的,如果将它们全部找出来?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题大汇总,附答案.md#3假如-Redis-里面有-1-亿个key其中有-10w-个key-是以某个固定的已知的前缀开头的如果将它们全部找出来)
**4、** [一个字符串类型的值能存储最大容量是多少?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题大汇总,附答案.md#4一个字符串类型的值能存储最大容量是多少)
**5、** [缓冲内存](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题大汇总,附答案.md#5缓冲内存)
**6、** [Redis 中设置过期时间主要通过以下四种方式](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题大汇总,附答案.md#6Redis-中设置过期时间主要通过以下四种方式)
**7、** [Redis的内存用完了会发生什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题大汇总,附答案.md#7Redis的内存用完了会发生什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题大汇总,附答案.md)
## Redis最新2021年面试题附答案解析,大汇总
**1、** [Redis有哪几种数据淘汰策略?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题附答案解析,大汇总.md#1Redis有哪几种数据淘汰策略)
**2、** [Redis如何做大量数据插入?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题附答案解析,大汇总.md#2Redis如何做大量数据插入)
**3、** [Redis前端启动命令](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题附答案解析,大汇总.md#3Redis前端启动命令)
**4、** [Redis 开启AOF](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题附答案解析,大汇总.md#4Redis-开启AOF)
**5、** [Memcache与Redis的区别都有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题附答案解析,大汇总.md#5Memcache与Redis的区别都有哪些)
**6、** [Reids持久化触发条件](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题附答案解析,大汇总.md#6Reids持久化触发条件)
**7、** [RDB和AOF的优缺点](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题附答案解析,大汇总.md#7RDB和AOF的优缺点)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题附答案解析,大汇总.md)
## Redis最新2021年面试题,高级面试题及附答案解析
**1、** [MySQL里有2000w数据,Redis中只存20w的数据,如何保证Redis中的数据都是热点数据?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题,高级面试题及附答案解析.md#1MySQL里有2000w数据Redis中只存20w的数据如何保证Redis中的数据都是热点数据)
**2、** [Reids三种不同删除策略](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题,高级面试题及附答案解析.md#2Reids三种不同删除策略)
**3、** [怎么测试Redis的连通性?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题,高级面试题及附答案解析.md#3怎么测试Redis的连通性)
**4、** [Redis集群之间是如何复制的?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题,高级面试题及附答案解析.md#4Redis集群之间是如何复制的)
**5、** [是否使用过Redis集群,集群的原理是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题,高级面试题及附答案解析.md#5是否使用过Redis集群集群的原理是什么)
**6、** [Redis集群方案什么情况下会导致整个集群不可用?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题,高级面试题及附答案解析.md#6Redis集群方案什么情况下会导致整个集群不可用)
**7、** [Redis事物的了解CAS(check-and-set 操作实现乐观锁 )?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题,高级面试题及附答案解析.md#7Redis事物的了解CAScheck-and-set-操作实现乐观锁-)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题,高级面试题及附答案解析.md)
## Redis最新面试题2021年,常见面试题及答案汇总
**1、** [Redis提供了哪几种持久化方式?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题2021年,常见面试题及答案汇总.md#1Redis提供了哪几种持久化方式)
**2、** [惰性删除](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题2021年,常见面试题及答案汇总.md#2惰性删除)
**3、** [说说Redis哈希槽的概念?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题2021年,常见面试题及答案汇总.md#3说说Redis哈希槽的概念)
**4、** [缓存和数据库间数据一致性问题](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题2021年,常见面试题及答案汇总.md#4缓存和数据库间数据一致性问题)
**5、** [Redis 的回收策略(淘汰策略)](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题2021年,常见面试题及答案汇总.md#5Redis-的回收策略淘汰策略)
**6、** [Redis集群如何选择数据库?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题2021年,常见面试题及答案汇总.md#6Redis集群如何选择数据库)
**7、** [Redis 过期键的删除策略?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题2021年,常见面试题及答案汇总.md#7Redis-过期键的删除策略)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题2021年,常见面试题及答案汇总.md)
## Redis最新面试题及答案附答案汇总
**1、** [Redis还提供的高级工具](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题及答案附答案汇总.md#1Redis还提供的高级工具)
**2、** [Redis回收进程如何工作的?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题及答案附答案汇总.md#2Redis回收进程如何工作的)
**3、** [Redis 如何做内存优化?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题及答案附答案汇总.md#3Redis-如何做内存优化)
**4、** [都有哪些办法可以降低Redis的内存使用情况呢?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题及答案附答案汇总.md#4都有哪些办法可以降低Redis的内存使用情况呢)
**5、** [Redis回收使用的是什么算法?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题及答案附答案汇总.md#5Redis回收使用的是什么算法)
**6、** [Redis回收进程如何工作的?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题及答案附答案汇总.md#6Redis回收进程如何工作的)
**7、** [定时删除](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题及答案附答案汇总.md#7定时删除)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题及答案附答案汇总.md)
## Redis最新面试题,2021年面试题及答案汇总
**1、** [Redis内存模型](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题,2021年面试题及答案汇总.md#1Redis内存模型)
**2、** [,免费领取架构资料。](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题,2021年面试题及答案汇总.md#2免费领取架构资料。)
**3、** [使用Redis 有哪些好处?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题,2021年面试题及答案汇总.md#3使用Redis-有哪些好处)
**4、** [Redis集群最大节点个数是多少?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题,2021年面试题及答案汇总.md#4Redis集群最大节点个数是多少)
**5、** [Redis常见的几种缓存策略](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题,2021年面试题及答案汇总.md#5Redis常见的几种缓存策略)
**6、** [Redis是单线程的,如何提高多核CPU的利用率?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题,2021年面试题及答案汇总.md#6Redis是单线程的如何提高多核CPU的利用率)
**7、** [Jedis与Redisson对比有什么优缺点?](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题,2021年面试题及答案汇总.md#7Jedis与Redisson对比有什么优缺点)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题,2021年面试题及答案汇总.md)
## React最新2021年面试题大汇总,附答案
**1、** [如何更新组件的状态?](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题大汇总,附答案.md#1如何更新组件的状态)
**2、** [为什么要用redux](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题大汇总,附答案.md#2为什么要用redux)
**3、** [diff算法?](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题大汇总,附答案.md#3diff算法)
**4、** [React 中 refs 的作用是什么](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题大汇总,附答案.md#4React-中-refs-的作用是什么)
**5、** [setState到底是异步还是同步?](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题大汇总,附答案.md#5setState到底是异步还是同步)
**6、** [简述flux 思想](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题大汇总,附答案.md#6简述flux-思想)
**7、** [你对 Time Slice的理解?](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题大汇总,附答案.md#7你对-Time-Slice的理解)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题大汇总,附答案.md)
## React最新2021年面试题附答案解析,大汇总
**1、** [说说你用react有什么坑点](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题附答案解析,大汇总.md#1说说你用react有什么坑点)
**2、** [为什么需要 React 中的路由?](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题附答案解析,大汇总.md#2为什么需要-React-中的路由)
**3、** [列出 Redux 的组件。](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题附答案解析,大汇总.md#3列出-Redux-的组件。)
**4、** [什么是高阶组件(HOC)?](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题附答案解析,大汇总.md#4什么是高阶组件HOC)
**5、** [React实现的移动应用中如果出现卡顿有哪些可以考虑的优化方案](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题附答案解析,大汇总.md#5React实现的移动应用中如果出现卡顿有哪些可以考虑的优化方案)
**6、** [如何在 React 中创建表单](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题附答案解析,大汇总.md#6如何在-React-中创建表单)
**7、** [redux中间件](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题附答案解析,大汇总.md#7redux中间件)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题附答案解析,大汇总.md)
## React最新2021年面试题,高级面试题及附答案解析
**1、** [为什么React Router v4中使用 switch 关键字 ?](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题,高级面试题及附答案解析.md#1为什么React-Router-v4中使用-switch-关键字-)
**2、** [React的请求应该放在哪个生命周期中?](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题,高级面试题及附答案解析.md#2React的请求应该放在哪个生命周期中)
**3、** [那你知道Vue3.x响应式数据原理吗?](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题,高级面试题及附答案解析.md#3那你知道Vue3x响应式数据原理吗)
**4、** [HOC(高阶组件)](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题,高级面试题及附答案解析.md#4HOC高阶组件)
**5、** [react组件的划分业务组件技术组件](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题,高级面试题及附答案解析.md#5react组件的划分业务组件技术组件)
**6、** [Vue模版编译原理知道吗,能简单说一下吗?](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题,高级面试题及附答案解析.md#6Vue模版编译原理知道吗能简单说一下吗)
**7、** [说一下v-if和v-show的区别](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题,高级面试题及附答案解析.md#7说一下v-if和v-show的区别)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题,高级面试题及附答案解析.md)
## React最新面试题2021年,常见面试题及答案汇总
**1、** [React有哪些优化性能是手段?](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题2021年,常见面试题及答案汇总.md#1React有哪些优化性能是手段)
**2、** [如何在React中创建一个事件?](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题2021年,常见面试题及答案汇总.md#2如何在React中创建一个事件)
**3、** [在生命周期中的哪一步你应该发起 AJAX 请求](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题2021年,常见面试题及答案汇总.md#3在生命周期中的哪一步你应该发起-AJAX-请求)
**4、** [在合成事件 和 生命周期钩子(除 componentDidUpdate) 中setState是"异步"的](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题2021年,常见面试题及答案汇总.md#4在合成事件-和-生命周期钩子除-componentDidUpdate-中setState是"异步"的)
**5、** [再说一下vue2.x中如何监测数组变化](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题2021年,常见面试题及答案汇总.md#5再说一下vue2x中如何监测数组变化)
**6、** [区分Real DOM和Virtual DOM](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题2021年,常见面试题及答案汇总.md#6区分Real-DOM和Virtual-DOM)
**7、** [解释 React 中 render() 的目的。](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题2021年,常见面试题及答案汇总.md#7解释-React-中-render-的目的。)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题2021年,常见面试题及答案汇总.md)
## React最新面试题,2021年面试题及答案汇总
**1、** [简单说一下Vue2.x响应式数据原理](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题,2021年面试题及答案汇总.md#1简单说一下Vue2x响应式数据原理)
**2、** [再说一下虚拟Dom以及key属性的作用](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题,2021年面试题及答案汇总.md#2再说一下虚拟Dom以及key属性的作用)
**3、** [如何模块化 React 中的代码?](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题,2021年面试题及答案汇总.md#3如何模块化-React-中的代码)
**4、** [Redux与Flux有何不同?](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题,2021年面试题及答案汇总.md#4Redux与Flux有何不同)
**5、** [再说一下Computed和Watch](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题,2021年面试题及答案汇总.md#5再说一下Computed和Watch)
**6、** [react 的渲染过程中兄弟节点之间是怎么处理的也就是key值不一样的时候](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题,2021年面试题及答案汇总.md#6react-的渲染过程中兄弟节点之间是怎么处理的也就是key值不一样的时候)
**7、** [React有哪些限制?](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题,2021年面试题及答案汇总.md#7React有哪些限制)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题,2021年面试题及答案汇总.md)
## RabbitMQ最新2021年面试题大汇总,附答案
**1、** [什么是Queue队列?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题大汇总,附答案.md#1什么是Queue队列)
**2、** [能够在地理上分开的不同数据中心使用 RabbitMQ cluster 么?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题大汇总,附答案.md#2能够在地理上分开的不同数据中心使用-RabbitMQ-cluster-么)
**3、** [RabbitMQ消息是如何路由的?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题大汇总,附答案.md#3RabbitMQ消息是如何路由的)
**4、** [什么是消费者Consumer?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题大汇总,附答案.md#4什么是消费者Consumer)
**5、** [消费者Consumer?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题大汇总,附答案.md#5消费者Consumer)
**6、** [集群中的节点类型?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题大汇总,附答案.md#6集群中的节点类型)
**7、** [RabbitMQ中消息可能有的几种状态?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题大汇总,附答案.md#7RabbitMQ中消息可能有的几种状态)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题大汇总,附答案.md)
## RabbitMQ最新2021年面试题附答案解析,大汇总
**1、** [Kafka、ActiveMQ、RabbitMQ、RocketMQ 有什么优缺点?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题附答案解析,大汇总.md#1KafkaActiveMQRabbitMQRocketMQ-有什么优缺点)
**2、** [如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万消息持续积压几小时,怎么办?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题附答案解析,大汇总.md#2如何解决消息队列的延时以及过期失效问题消息队列满了以后该怎么处理有几百万消息持续积压几小时怎么办)
**3、** [为什么不应该对所有的 message 都使用持久化机制?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题附答案解析,大汇总.md#3为什么不应该对所有的-message-都使用持久化机制)
**4、** [RabbitMQ topic 主题模式(路由模式的一种)](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题附答案解析,大汇总.md#4RabbitMQ-topic-主题模式路由模式的一种)
**5、** [事务机制?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题附答案解析,大汇总.md#5事务机制)
**6、** [什么是元数据?元数据分为哪些类型?包括哪些内容?与 cluster 相关的元数据有哪些?元数据是如何保存的?元数据在 cluster 中是如何分布的?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题附答案解析,大汇总.md#6什么是元数据元数据分为哪些类型包括哪些内容与-cluster-相关的元数据有哪些元数据是如何保存的元数据在-cluster-中是如何分布的)
**7、** [无法被路由的消息去了哪里?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题附答案解析,大汇总.md#7无法被路由的消息去了哪里)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题附答案解析,大汇总.md)
## RabbitMQ最新2021年面试题,高级面试题及附答案解析
**1、** [vhost 是什么?起什么作用?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题,高级面试题及附答案解析.md#1vhost-是什么起什么作用)
**2、** [使用RabbitMQ有什么好处?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题,高级面试题及附答案解析.md#2使用RabbitMQ有什么好处)
**3、** [RabbitMQ的工作模式有几种?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题,高级面试题及附答案解析.md#3RabbitMQ的工作模式有几种)
**4、** [消息基于什么传输?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题,高级面试题及附答案解析.md#4消息基于什么传输)
**5、** [如何确保消息正确地发送至RabbitMQ? 如何确保消息接收方消费了消息?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题,高级面试题及附答案解析.md#5如何确保消息正确地发送至RabbitMQ-如何确保消息接收方消费了消息)
**6、** [MQ的优点](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题,高级面试题及附答案解析.md#6MQ的优点)
**7、** [生产者Producer?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题,高级面试题及附答案解析.md#7生产者Producer)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题,高级面试题及附答案解析.md)
## RabbitMQ最新面试题2021年,常见面试题及答案汇总
**1、** [cluster 中 node 的失效会对 consumer 产生什么影响?若是在 cluster 中创建了mirrored queue ,这时 node 失效会对 consumer 产生什么影响?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题2021年,常见面试题及答案汇总.md#1cluster-中-node-的失效会对-consumer-产生什么影响若是在-cluster-中创建了mirrored-queue-这时-node-失效会对-consumer-产生什么影响)
**2、** [你们公司生产环境用的是什么消息中间件?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题2021年,常见面试题及答案汇总.md#2你们公司生产环境用的是什么消息中间件)
**3、** [如何保证消息的可靠性投递?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题2021年,常见面试题及答案汇总.md#3如何保证消息的可靠性投递)
**4、** [多个消费者监听一个队列时,消息如何分发?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题2021年,常见面试题及答案汇总.md#4多个消费者监听一个队列时消息如何分发)
**5、** [RabbitMQ 什么是信道?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题2021年,常见面试题及答案汇总.md#5RabbitMQ-什么是信道)
**6、** [消息如何被优先消费?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题2021年,常见面试题及答案汇总.md#6消息如何被优先消费)
**7、** [routing_key 和 binding_key 的最大长度是多少?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题2021年,常见面试题及答案汇总.md#7routing_key-和-binding_key-的最大长度是多少)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题2021年,常见面试题及答案汇总.md)
## RabbitMQ最新面试题,2021年面试题及答案汇总
**1、** [如何避免消息重复投递或重复消费?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题,2021年面试题及答案汇总.md#1如何避免消息重复投递或重复消费)
**2、** [什么情况下会出现 blackholed 问题?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题,2021年面试题及答案汇总.md#2什么情况下会出现-blackholed-问题)
**3、** [什么是生产者Producer?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题,2021年面试题及答案汇总.md#3什么是生产者Producer)
**4、** [AMQP协议3层?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题,2021年面试题及答案汇总.md#4AMQP协议3层)
**5、** [为什么要使用rabbitmq](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题,2021年面试题及答案汇总.md#5为什么要使用rabbitmq)
**6、** [消息如何分发?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题,2021年面试题及答案汇总.md#6消息如何分发)
**7、** [Binding绑定?](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题,2021年面试题及答案汇总.md#7Binding绑定)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题,2021年面试题及答案汇总.md)
## Elasticsearch最新2021年面试题大汇总,附答案
**1、** [介绍一下你们的个性化搜索方案?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题大汇总,附答案.md#1介绍一下你们的个性化搜索方案)
**2、** [Elasticsearch在部署时,对Linux的设置有哪些优化方法](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题大汇总,附答案.md#2Elasticsearch在部署时对Linux的设置有哪些优化方法)
**3、** [Elasticsearch 对于大数据量(上亿量级)的聚合如何实现?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题大汇总,附答案.md#3Elasticsearch-对于大数据量上亿量级的聚合如何实现)
**4、** [在索引中更新 Mapping 的语法?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题大汇总,附答案.md#4在索引中更新-Mapping-的语法)
**5、** [详细描述一下 Elasticsearch 搜索的过程?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题大汇总,附答案.md#5详细描述一下-Elasticsearch-搜索的过程)
**6、** [ElasticSearch对于大数据量(上亿量级)的聚合如何实现?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题大汇总,附答案.md#6ElasticSearch对于大数据量上亿量级的聚合如何实现)
**7、** [Elasticsearch的 文档是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题大汇总,附答案.md#7Elasticsearch的-文档是什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题大汇总,附答案.md)
## Elasticsearch最新2021年面试题附答案解析,大汇总
**1、** [客户端在和集群连接时,如何选择特定的节点执行请求的?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题附答案解析,大汇总.md#1客户端在和集群连接时如何选择特定的节点执行请求的)
**2、** [介绍下你们电商搜索的整体技术架构。](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题附答案解析,大汇总.md#2介绍下你们电商搜索的整体技术架构。)
**3、** [详细描述一下Elasticsearch更新和删除文档的过程。](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题附答案解析,大汇总.md#3详细描述一下Elasticsearch更新和删除文档的过程。)
**4、** [ElasticSearch中的倒排索引是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题附答案解析,大汇总.md#4ElasticSearch中的倒排索引是什么)
**5、** [在安装Elasticsearch时,请说明不同的软件包及其重要性?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题附答案解析,大汇总.md#5在安装Elasticsearch时请说明不同的软件包及其重要性)
**6、** [elasticsearch 的 filesystem](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题附答案解析,大汇总.md#6elasticsearch-的-filesystem)
**7、** [Master 节点和 候选 Master节点有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题附答案解析,大汇总.md#7Master-节点和-候选-Master节点有什么区别)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题附答案解析,大汇总.md)
## Elasticsearch最新2021年面试题,高级面试题及附答案解析
**1、** [lucence 内部结构是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题,高级面试题及附答案解析.md#1lucence-内部结构是什么)
**2、** [解释一下 Elasticsearch Node?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题,高级面试题及附答案解析.md#2解释一下-Elasticsearch-Node)
**3、** [Elasticsearch 支持哪些配置管理工具?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题,高级面试题及附答案解析.md#3Elasticsearch-支持哪些配置管理工具)
**4、** [迁移 Migration API 如何用作 Elasticsearch?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题,高级面试题及附答案解析.md#4迁移-Migration-API-如何用作-Elasticsearch)
**5、** [REST API在 Elasticsearch 方面有哪些优势?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题,高级面试题及附答案解析.md#5REST-API在-Elasticsearch-方面有哪些优势)
**6、** [什么是Elasticsearch Analyzer?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题,高级面试题及附答案解析.md#6什么是Elasticsearch-Analyzer)
**7、** [Elasticsearch 支持哪些类型的查询?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题,高级面试题及附答案解析.md#7Elasticsearch-支持哪些类型的查询)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题,高级面试题及附答案解析.md)
## Elasticsearch最新面试题2021年,常见面试题及答案汇总
**1、** [您能否列出 与 ELK日志分析相关的应用场景?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题2021年,常见面试题及答案汇总.md#1您能否列出-与-ELK日志分析相关的应用场景)
**2、** [什么是ElasticSearch索引?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题2021年,常见面试题及答案汇总.md#2什么是ElasticSearch索引)
**3、** [Elasticsearch 在部署时,对 Linux 的设置有哪些优化方法?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题2021年,常见面试题及答案汇总.md#3Elasticsearch-在部署时对-Linux-的设置有哪些优化方法)
**4、** [什么是ElasticSearch脑裂?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题2021年,常见面试题及答案汇总.md#4什么是ElasticSearch脑裂)
**5、** [您能解释一下 Elasticsearch 中的 Explore API 吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题2021年,常见面试题及答案汇总.md#5您能解释一下-Elasticsearch-中的-Explore-API-吗)
**6、** [elasticsearch 数据预热](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题2021年,常见面试题及答案汇总.md#6elasticsearch-数据预热)
**7、** [Elasticsearch是如何实现master选举的?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题2021年,常见面试题及答案汇总.md#7Elasticsearch是如何实现master选举的)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题2021年,常见面试题及答案汇总.md)
## Elasticsearch最新面试题,2021年面试题及答案汇总
**1、** [能列举过你使用的 X-Pack 命令吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题,2021年面试题及答案汇总.md#1能列举过你使用的-X-Pack-命令吗)
**2、** [ES在生产集群的部署架构是什么,每个索引有多大的数据量,每个索引有多少分片](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题,2021年面试题及答案汇总.md#2ES在生产集群的部署架构是什么每个索引有多大的数据量每个索引有多少分片)
**3、** [在Elasticsearch中 cat API的功能是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题,2021年面试题及答案汇总.md#3在Elasticsearch中-cat-API的功能是什么)
**4、** [详细说明ELK Stack及其内容?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题,2021年面试题及答案汇总.md#4详细说明ELK-Stack及其内容)
**5、** [详细描述一下 Elasticsearch 索引文档的过程](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题,2021年面试题及答案汇总.md#5详细描述一下-Elasticsearch-索引文档的过程)
**6、** [介绍一下你们的个性化搜索方案?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题,2021年面试题及答案汇总.md#6介绍一下你们的个性化搜索方案)
**7、** [ElasticSearch如何避免脑裂?](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题,2021年面试题及答案汇总.md#7ElasticSearch如何避免脑裂)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题,2021年面试题及答案汇总.md)
## Kafka最新2021年面试题大汇总,附答案
**1、** [producer 是否直接将数据发送到 broker 的 leader(主节点)?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题大汇总,附答案.md#1producer-是否直接将数据发送到-broker-的-leader主节点)
**2、** [Kafka的高可用机制是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题大汇总,附答案.md#2Kafka的高可用机制是什么)
**3、** [解释术语“主题复制因子”。](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题大汇总,附答案.md#3解释术语“主题复制因子。)
**4、** [连接器API的作用是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题大汇总,附答案.md#4连接器API的作用是什么)
**5、** [什么是Apache Kafka?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题大汇总,附答案.md#5什么是Apache-Kafka)
**6、** [消费者负载均衡策略](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题大汇总,附答案.md#6消费者负载均衡策略)
**7、** [Kafka的一些最显著的应用。](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题大汇总,附答案.md#7Kafka的一些最显著的应用。)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题大汇总,附答案.md)
## Kafka最新2021年面试题附答案解析,大汇总
**1、** [为什么Kafka的复制至关重要?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题附答案解析,大汇总.md#1为什么Kafka的复制至关重要)
**2、** [Kafka中的 Broker 是干什么的?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题附答案解析,大汇总.md#2Kafka中的-Broker-是干什么的)
**3、** [Kafka 新建的分区会在哪个目录下创建](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题附答案解析,大汇总.md#3Kafka-新建的分区会在哪个目录下创建)
**4、** [Kafka的主要API有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题附答案解析,大汇总.md#4Kafka的主要API有哪些)
**5、** [为什么要使用Apache Kafka集群?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题附答案解析,大汇总.md#5为什么要使用Apache-Kafka集群)
**6、** [什么情况下一个 Broker 会从ISR中踢出去?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题附答案解析,大汇总.md#6什么情况下一个-Broker-会从ISR中踢出去)
**7、** [Kafka 与传统MQ消息系统之间有三个关键区别](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题附答案解析,大汇总.md#7Kafka-与传统MQ消息系统之间有三个关键区别)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题附答案解析,大汇总.md)
## Kafka最新2021年面试题,高级面试题及附答案解析
**1、** [什么是Kafka中的地域复制?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题,高级面试题及附答案解析.md#1什么是Kafka中的地域复制)
**2、** [Kafka一次reblance大概要多久](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题,高级面试题及附答案解析.md#2Kafka一次reblance大概要多久)
**3、** [:35, 36, 37](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题,高级面试题及附答案解析.md#3:35,-36,-37)
**4、** [Kafka 的 ack 机制](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题,高级面试题及附答案解析.md#4Kafka-的-ack-机制)
**5、** [Kafka 判断一个节点是否还活着有那两个条件?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题,高级面试题及附答案解析.md#5Kafka-判断一个节点是否还活着有那两个条件)
**6、** [Kafka如何不消费重复数据?比如扣款,我们不能重复的扣。](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题,高级面试题及附答案解析.md#6Kafka如何不消费重复数据比如扣款我们不能重复的扣。)
**7、** [什么是多租户?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题,高级面试题及附答案解析.md#7什么是多租户)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题,高级面试题及附答案解析.md)
## Kafka最新面试题2021年,常见面试题及答案汇总
**1、** [副本和 ISR 扮演什么角色?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题2021年,常见面试题及答案汇总.md#1副本和-ISR-扮演什么角色)
**2、** [传统的消息传递方法有哪些类型?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题2021年,常见面试题及答案汇总.md#2传统的消息传递方法有哪些类型)
**3、** [讲一讲Kafka的ack的三种机制](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题2021年,常见面试题及答案汇总.md#3讲一讲Kafka的ack的三种机制)
**4、** [简述Follower副本消息同步的完整流程](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题2021年,常见面试题及答案汇总.md#4简述Follower副本消息同步的完整流程)
**5、** [Kafka的哪些场景中使用了零拷贝(Zero Copy)?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题2021年,常见面试题及答案汇总.md#5Kafka的哪些场景中使用了零拷贝Zero-Copy)
**6、** [Kafka流的特点。](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题2021年,常见面试题及答案汇总.md#6Kafka流的特点。)
**7、** [Kafka能手动删除消息吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题2021年,常见面试题及答案汇总.md#7Kafka能手动删除消息吗)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题2021年,常见面试题及答案汇总.md)
## Kafka最新面试题及答案附答案汇总
**1、** [Kafka和Flume之间的主要区别是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题及答案附答案汇总.md#1Kafka和Flume之间的主要区别是什么)
**2、** [Kafka 存储在硬盘上的消息格式是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题及答案附答案汇总.md#2Kafka-存储在硬盘上的消息格式是什么)
**3、** [什么是消费者或用户?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题及答案附答案汇总.md#3什么是消费者或用户)
**4、** [为什么需要消息系统,MySQL不能满足需求吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题及答案附答案汇总.md#4为什么需要消息系统MySQL不能满足需求吗)
**5、** [3.它还可以在记录进入时对其进行处理。Apache Kafka对于新手的面试](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题及答案附答案汇总.md#53它还可以在记录进入时对其进行处理。Apache-Kafka对于新手的面试)
**6、** [解释Kafka Producer API的作用。](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题及答案附答案汇总.md#6解释Kafka-Producer-API的作用。)
**7、** [什么是消费者组?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题及答案附答案汇总.md#7什么是消费者组)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题及答案附答案汇总.md)
## Kafka最新面试题,2021年面试题及答案汇总
**1、** [为什么Kafka技术很重要?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题,2021年面试题及答案汇总.md#1为什么Kafka技术很重要)
**2、** [比较传统队列系统与Apache Kafka](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题,2021年面试题及答案汇总.md#2比较传统队列系统与Apache-Kafka)
**3、** [消费者提交消费位移时提交的是当前消费到的最新消息的offset还是offset+1?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题,2021年面试题及答案汇总.md#3消费者提交消费位移时提交的是当前消费到的最新消息的offset还是offset+1)
**4、** [如何设置Kafka能接收的最大消息的大小?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题,2021年面试题及答案汇总.md#4如何设置Kafka能接收的最大消息的大小)
**5、** [解释Kafka可以接收的消息最大为多少?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题,2021年面试题及答案汇总.md#5解释Kafka可以接收的消息最大为多少)
**6、** [为什么Kafka的复制至关重要?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题,2021年面试题及答案汇总.md#6为什么Kafka的复制至关重要)
**7、** [当ack为-1时,什么情况下,Leader 认为一条消息 Commit了?](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题,2021年面试题及答案汇总.md#7当ack为-1时什么情况下Leader-认为一条消息-Commit了)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题,2021年面试题及答案汇总.md)
## MyBatis最新2021年面试题大汇总,附答案
**1、** [JDBC编程有哪些不足之处,MyBatis是如何解决这些问题的?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题大汇总,附答案.md#1JDBC编程有哪些不足之处MyBatis是如何解决这些问题的)
**2、** [Mybatis映射文件中,如果A标签通过include引用了B标签的内容](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题大汇总,附答案.md#2Mybatis映射文件中如果A标签通过include引用了B标签的内容)
**3、** [IBatis 和 MyBatis 在细节上的不同有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题大汇总,附答案.md#3IBatis-和-MyBatis-在细节上的不同有哪些)
**4、** [MyBatis框架的缺点有什么?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题大汇总,附答案.md#4MyBatis框架的缺点有什么)
**5、** [Mybaits的优点:](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题大汇总,附答案.md#5Mybaits的优点:)
**6、** [MyBatis与Hibernate有哪些不同?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题大汇总,附答案.md#6MyBatis与Hibernate有哪些不同)
**7、** [什么是Mybatis?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题大汇总,附答案.md#7什么是Mybatis)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题大汇总,附答案.md)
## MyBatis最新2021年面试题附答案解析,大汇总
**1、** [Mybatis 中如何执行批处理?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题附答案解析,大汇总.md#1Mybatis-中如何执行批处理)
**2、** [什么是MyBatis的接口绑定?有哪些实现方式?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题附答案解析,大汇总.md#2什么是MyBatis的接口绑定有哪些实现方式)
**3、** [如何获取自动生成的(主)键值?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题附答案解析,大汇总.md#3如何获取自动生成的主键值)
**4、** [在mapper中如何传递多个参数](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题附答案解析,大汇总.md#4在mapper中如何传递多个参数)
**5、** [模糊查询like语句该怎么写](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题附答案解析,大汇总.md#5模糊查询like语句该怎么写)
**6、** [Mybatis是否支持延迟加载?如果支持,它的实现原理是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题附答案解析,大汇总.md#6Mybatis是否支持延迟加载如果支持它的实现原理是什么)
**7、** [Mybaits的优点有什么?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题附答案解析,大汇总.md#7Mybaits的优点有什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题附答案解析,大汇总.md)
## MyBatis最新2021年面试题,高级面试题及附答案解析
**1、** [简述Mybatis的Xml映射文件和Mybatis内部数据结构之间的映射关系?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题,高级面试题及附答案解析.md#1简述Mybatis的Xml映射文件和Mybatis内部数据结构之间的映射关系)
**2、** [MyBatis框架的缺点:](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题,高级面试题及附答案解析.md#2MyBatis框架的缺点:)
**3、** [Mybatis 是否支持延迟加载?如果支持,它的实现原理是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题,高级面试题及附答案解析.md#3Mybatis-是否支持延迟加载如果支持它的实现原理是什么)
**4、** [MyBatis与hibernate有哪些不同?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题,高级面试题及附答案解析.md#4MyBatis与hibernate有哪些不同)
**5、** [Mybatis是如何进行分页的?分页插件的原理是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题,高级面试题及附答案解析.md#5Mybatis是如何进行分页的分页插件的原理是什么)
**6、** [使用Mybatis的mapper接口调用时候有哪些要求?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题,高级面试题及附答案解析.md#6使用Mybatis的mapper接口调用时候有哪些要求)
**7、** [使用MyBatis的mapper接口调用时有哪些要求?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题,高级面试题及附答案解析.md#7使用MyBatis的mapper接口调用时有哪些要求)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题,高级面试题及附答案解析.md)
## MyBatis最新面试题2021年,常见面试题及答案汇总
**1、** [Mybatis动态sql有什么用?执行原理?有哪些动态sql?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题2021年,常见面试题及答案汇总.md#1Mybatis动态sql有什么用执行原理有哪些动态sql)
**2、** [Mybatis是如何进行分页的?分页插件的原理是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题2021年,常见面试题及答案汇总.md#2Mybatis是如何进行分页的分页插件的原理是什么)
**3、** [MyBatis编程步骤是什么样的?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题2021年,常见面试题及答案汇总.md#3MyBatis编程步骤是什么样的)
**4、** [为什么说 Mybatis 是半自动 ORM 映射工具?它与全自动的区别在哪里?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题2021年,常见面试题及答案汇总.md#4为什么说-Mybatis-是半自动-ORM-映射工具它与全自动的区别在哪里)
**5、** [Mapper 编写有哪几种方式?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题2021年,常见面试题及答案汇总.md#5Mapper-编写有哪几种方式)
**6、** [简述 Mybatis 的 Xml 映射文件和 Mybatis 内部数据结构之间的映射关系?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题2021年,常见面试题及答案汇总.md#6简述-Mybatis-的-Xml-映射文件和-Mybatis-内部数据结构之间的映射关系)
**7、** [Mybatis动态SQL?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题2021年,常见面试题及答案汇总.md#7Mybatis动态SQL)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题2021年,常见面试题及答案汇总.md)
## MyBatis最新面试题,2021年面试题及答案汇总
**1、** [什么是MyBatis的接口绑定?有哪些实现方式?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题,2021年面试题及答案汇总.md#1什么是MyBatis的接口绑定有哪些实现方式)
**2、** [ORM是什么](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题,2021年面试题及答案汇总.md#2ORM是什么)
**3、** [JDBC编程有哪些不足之处,MyBatis是如何解决的?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题,2021年面试题及答案汇总.md#3JDBC编程有哪些不足之处MyBatis是如何解决的)
**4、** [讲下 MyBatis 的缓存](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题,2021年面试题及答案汇总.md#4讲下-MyBatis-的缓存)
**5、** [Mybatis 是否可以映射 Enum 枚举类?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题,2021年面试题及答案汇总.md#5Mybatis-是否可以映射-Enum-枚举类)
**6、** [当实体类中的属性名和表中的字段名不一样 ,怎么办](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题,2021年面试题及答案汇总.md#6当实体类中的属性名和表中的字段名不一样-怎么办)
**7、** [当实体类中的属性名和表中的字段名不一样 ,怎么办 ?](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题,2021年面试题及答案汇总.md#7当实体类中的属性名和表中的字段名不一样-怎么办-)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题,2021年面试题及答案汇总.md)
## Linux最新2021年面试题及答案,汇总版
**1、** [什么是root帐户](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题及答案,汇总版.md#1什么是root帐户)
**2、** [已知 apache 服务的访问日志按天记录在服务器本地目录/app/logs 下,由于磁盘空间紧张现在要求只能保留最近 7 天的访问日志!请问如何解决?请给出解决办法或配置或处理命令](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题及答案,汇总版.md#2已知-apache-服务的访问日志按天记录在服务器本地目录/app/logs-下由于磁盘空间紧张现在要求只能保留最近-7-天的访问日志请问如何解决请给出解决办法或配置或处理命令)
**3、** [BASH和DOS之间的基本区别是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题及答案,汇总版.md#3BASH和DOS之间的基本区别是什么)
**4、** [终端是哪个文件夹下的哪个文件?黑洞文件是哪个文件夹下的哪个命令?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题及答案,汇总版.md#4终端是哪个文件夹下的哪个文件黑洞文件是哪个文件夹下的哪个命令)
**5、** [启动shell](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题及答案,汇总版.md#5启动shell)
**6、** [绝对文件路径?相对文件路径?快捷方式?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题及答案,汇总版.md#6绝对文件路径相对文件路径快捷方式)
**7、** [8.迷路,我的当前位置在哪?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题及答案,汇总版.md#78迷路我的当前位置在哪)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题及答案,汇总版.md)
## Linux最新2021年面试题大汇总,附答案
**1、** [如何把一个进程放到后台运行?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题大汇总,附答案.md#1如何把一个进程放到后台运行)
**2、** [怎样一页一页地查看一个大文件的内容呢?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题大汇总,附答案.md#2怎样一页一页地查看一个大文件的内容呢)
**3、** [使用哪一个命令可以查看自己文件系统的磁盘空间配额呢?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题大汇总,附答案.md#3使用哪一个命令可以查看自己文件系统的磁盘空间配额呢)
**4、** [制表符自动补全?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题大汇总,附答案.md#4制表符自动补全)
**5、** [查看http的并发请求数与其TCP连接状态](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题大汇总,附答案.md#5查看http的并发请求数与其TCP连接状态)
**6、** [查找命令的可执行文件是去哪查找的? 怎么对其进行设置及添加?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题大汇总,附答案.md#6查找命令的可执行文件是去哪查找的-怎么对其进行设置及添加)
**7、** [netstat 命令](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题大汇总,附答案.md#7netstat-命令)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题大汇总,附答案.md)
## Linux最新2021年面试题附答案解析,大汇总
**1、** [你常用的Nginx模块,用来做什么](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题附答案解析,大汇总.md#1你常用的Nginx模块用来做什么)
**2、** [查看某端口是否被占用?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题附答案解析,大汇总.md#2查看某端口是否被占用)
**3、** [用tcpdump嗅探80端口的访问看看谁最高](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题附答案解析,大汇总.md#3用tcpdump嗅探80端口的访问看看谁最高)
**4、** [什么是Linux](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题附答案解析,大汇总.md#4什么是Linux)
**5、** [什么是中间件?什么是jdk?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题附答案解析,大汇总.md#5什么是中间件什么是jdk)
**6、** [ls (ls:list的缩写,查看列表)查看当前目录下的所有文件夹(ls 只列出文件名或目录名)](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题附答案解析,大汇总.md#6ls-ls:list的缩写查看列表查看当前目录下的所有文件夹ls-只列出文件名或目录名)
**7、** [RAID 是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题附答案解析,大汇总.md#7RAID-是什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题附答案解析,大汇总.md)
## Linux最新2021年面试题,高级面试题及附答案解析
**1、** [查看当前谁在使用该主机用什么命令? 查找自己所在的终端信息用什么命令?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题,高级面试题及附答案解析.md#1查看当前谁在使用该主机用什么命令-查找自己所在的终端信息用什么命令)
**2、** [通过什么命令指定命令提示符?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题,高级面试题及附答案解析.md#2通过什么命令指定命令提示符)
**3、** [说说TCP/IP的七层模型](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题,高级面试题及附答案解析.md#3说说TCP/IP的七层模型)
**4、** [如果一个linux新手想要知道当前系统支持的所有命令的列表,他需要怎么做?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题,高级面试题及附答案解析.md#4如果一个linux新手想要知道当前系统支持的所有命令的列表他需要怎么做)
**5、** [如何停止一个进程?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题,高级面试题及附答案解析.md#5如何停止一个进程)
**6、** [现在给你三百台服务器,你怎么对他们进行管理?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题,高级面试题及附答案解析.md#6现在给你三百台服务器你怎么对他们进行管理)
**7、** [ll (ll:list的缩写,查看列表详情)查看当前目录下的所有详细信息和文件夹(ll 结果是详细,有时间,是否可读写等信息)](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题,高级面试题及附答案解析.md#7ll-ll:list的缩写查看列表详情查看当前目录下的所有详细信息和文件夹ll-结果是详细,有时间,是否可读写等信息)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题,高级面试题及附答案解析.md)
## Linux最新面试题2021年,常见面试题及答案汇总
**1、** [mkdir (mkdir:创建目录) 创建目录](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题2021年,常见面试题及答案汇总.md#1mkdir-mkdir:创建目录-创建目录)
**2、** [建立软链接(快捷方式),以及硬链接的命令。](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题2021年,常见面试题及答案汇总.md#2建立软链接快捷方式以及硬链接的命令。)
**3、** [删除文件?强制删除?递归删除?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题2021年,常见面试题及答案汇总.md#3删除文件强制删除递归删除)
**4、** [什么是 Linux 内核?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题2021年,常见面试题及答案汇总.md#4什么是-Linux-内核)
**5、** [同步时间命令](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题2021年,常见面试题及答案汇总.md#5同步时间命令)
**6、** [每天晚上 12 点,打包站点目录/var/www/html 备份到/data 目录下(最好每次备份按时间生成不同的备份包)](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题2021年,常见面试题及答案汇总.md#6每天晚上-12-点打包站点目录/var/www/html-备份到/data-目录下最好每次备份按时间生成不同的备份包)
**7、** [验证网络可链接命令是什么?什么原理?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题2021年,常见面试题及答案汇总.md#7验证网络可链接命令是什么什么原理)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题2021年,常见面试题及答案汇总.md)
## Linux最新面试题及答案附答案汇总
**1、** [ifconfig命令](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题及答案附答案汇总.md#1ifconfig命令)
**2、** [tar (解压 压缩 命令)](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题及答案附答案汇总.md#2tar-解压-压缩-命令)
**3、** [简述raid0 raid1 raid5 三种工作模式的工作原理及特点](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题及答案附答案汇总.md#3简述raid0-raid1-raid5-三种工作模式的工作原理及特点)
**4、** [使用什么命令查看磁盘使用空间? 空闲空间呢?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题及答案附答案汇总.md#4使用什么命令查看磁盘使用空间-空闲空间呢)
**5、** [文件描述符?每个描述符的含义?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题及答案附答案汇总.md#5文件描述符每个描述符的含义)
**6、** [什么是交换空间?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题及答案附答案汇总.md#6什么是交换空间)
**7、** [讲述一下LVS三种模式的工作过程?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题及答案附答案汇总.md#7讲述一下LVS三种模式的工作过程)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题及答案附答案汇总.md)
## Linux最新面试题,2021年面试题及答案汇总
**1、** [绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示? 切换目录用什么命令?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题,2021年面试题及答案汇总.md#1绝对路径用什么符号表示当前目录上层目录用什么表示主目录用什么表示-切换目录用什么命令)
**2、** [统计ip访问情况,要求分析nginx访问日志,找出访问页面数量在前十位的ip](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题,2021年面试题及答案汇总.md#2统计ip访问情况要求分析nginx访问日志找出访问页面数量在前十位的ip)
**3、** [MySQL数据备份工具](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题,2021年面试题及答案汇总.md#3MySQL数据备份工具)
**4、** [free 命令 (显示系统内存)](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题,2021年面试题及答案汇总.md#4free-命令-显示系统内存)
**5、** [如何写一条规则,拒绝某个ip访问本机8080端口?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题,2021年面试题及答案汇总.md#5如何写一条规则拒绝某个ip访问本机8080端口)
**6、** [怎么查看系统支持的所有信号?](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题,2021年面试题及答案汇总.md#6怎么查看系统支持的所有信号)
**7、** [请列出你了解的web服务器负载架构](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题,2021年面试题及答案汇总.md#7请列出你了解的web服务器负载架构)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题,2021年面试题及答案汇总.md)
## MongoDB最新2021年面试题大汇总,附答案
**1、** [mongodb是否支持事务](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题大汇总,附答案.md#1mongodb是否支持事务)
**2、** [什么是master或primary?](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题大汇总,附答案.md#2什么是master或primary)
**3、** [允许空值null吗?](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题大汇总,附答案.md#3允许空值null吗)
**4、** [可以把movechunk目录里的旧文件删除吗?](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题大汇总,附答案.md#4可以把movechunk目录里的旧文件删除吗)
**5、** [我怎么查看 Mongo 正在使用的链接?](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题大汇总,附答案.md#5我怎么查看-Mongo-正在使用的链接)
**6、** [如果块移动操作(movechunk)失败了,我需要手动清除部分转移的文档吗?](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题大汇总,附答案.md#6如果块移动操作movechunk失败了,我需要手动清除部分转移的文档吗)
**7、** [MySQL与mongodb本质之间最基本的差别是什么](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题大汇总,附答案.md#7MySQL与mongodb本质之间最基本的差别是什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题大汇总,附答案.md)
## MongoDB最新2021年面试题附答案解析,大汇总
**1、** [提到在MongoDB中使用索引的基本语法是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题附答案解析,大汇总.md#1提到在MongoDB中使用索引的基本语法是什么)
**2、** [查看是否在主服务器上的命令语法是什么?MongoDB允许多少个主机?](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题附答案解析,大汇总.md#2查看是否在主服务器上的命令语法是什么MongoDB允许多少个主机)
**3、** [解释一下MongoDB中的索引是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题附答案解析,大汇总.md#3解释一下MongoDB中的索引是什么)
**4、** [提到用于查看Mongo的命令语法正在使用链接吗?](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题附答案解析,大汇总.md#4提到用于查看Mongo的命令语法正在使用链接吗)
**5、** [分片(sharding)和复制(replication)是怎样工作的?](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题附答案解析,大汇总.md#5分片sharding和复制replication是怎样工作的)
**6、** [解释什么是MongoDB?](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题附答案解析,大汇总.md#6解释什么是MongoDB)
**7、** [什么是非关系型数据库](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题附答案解析,大汇总.md#7什么是非关系型数据库)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题附答案解析,大汇总.md)
## MongoDB最新2021年面试题,高级面试题及附答案解析
**1、** [你怎么比较MongoDB、CouchDB及CouchBase?](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题,高级面试题及附答案解析.md#1你怎么比较MongoDBCouchDB及CouchBase)
**2、** [什么是NoSQL数据库?NoSQL和RDBMS有什么区别?在哪些情况下使用和不使用NoSQL数据库?](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题,高级面试题及附答案解析.md#2什么是NoSQL数据库NoSQL和RDBMS有什么区别在哪些情况下使用和不使用NoSQL数据库)
**3、** [MongoDB支持存储过程吗?如果支持的话,怎么用?](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题,高级面试题及附答案解析.md#3MongoDB支持存储过程吗如果支持的话怎么用)
**4、** [在MongoDB中如何排序](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题,高级面试题及附答案解析.md#4在MongoDB中如何排序)
**5、** [ObjectID"有哪些部分组成](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题,高级面试题及附答案解析.md#5ObjectID"有哪些部分组成)
**6、** [MongoDB在A:{B,C}上建立索引,查询A:{B,C}和A:{C,B}都会使用索引吗?](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题,高级面试题及附答案解析.md#6MongoDB在A:{B,C}上建立索引查询A:{B,C}和A:{C,B}都会使用索引吗)
**7、** [如果在一个分片(shard)停止或者很慢的时候,我发起一个查询会怎样?](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题,高级面试题及附答案解析.md#7如果在一个分片shard停止或者很慢的时候,我发起一个查询会怎样)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题,高级面试题及附答案解析.md)
## Oracle最新2021年面试题大汇总,附答案
**1、** [Oracle中function和procedure的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题大汇总,附答案.md#1Oracle中function和procedure的区别)
**2、** [如何变动数据文件的大小?](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题大汇总,附答案.md#2如何变动数据文件的大小)
**3、** [集合操作符](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题大汇总,附答案.md#3集合操作符)
**4、** [使用存储过程访问数据库比直接用SQL语句访问有何优点?](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题大汇总,附答案.md#4使用存储过程访问数据库比直接用SQL语句访问有何优点)
**5、** [说一下,什么是Oracle分区](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题大汇总,附答案.md#5说一下什么是Oracle分区)
**6、** [说下 怎样创建一个视图,视图的好处, 视图可以控制权限吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题大汇总,附答案.md#6说下-怎样创建一个视图,视图的好处,-视图可以控制权限吗)
**7、** [说下 Oracle的导入导出有几种方式,有何区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题大汇总,附答案.md#7说下-Oracle的导入导出有几种方式有何区别)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题大汇总,附答案.md)
## Oracle最新2021年面试题附答案解析,大汇总
**1、** [Oralce怎样存储文件,能够存储哪些文件?](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题附答案解析,大汇总.md#1Oralce怎样存储文件能够存储哪些文件)
**2、** [给出数据库正常启动所经历的几种状态 ?](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题附答案解析,大汇总.md#2给出数据库正常启动所经历的几种状态-)
**3、** [Oracle 分区在什么情况下使用](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题附答案解析,大汇总.md#3Oracle-分区在什么情况下使用)
**4、** [如何使用Oracle的游标?](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题附答案解析,大汇总.md#4如何使用Oracle的游标)
**5、** [如何生成explain plan?](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题附答案解析,大汇总.md#5如何生成explain-plan)
**6、** [举出3种可以收集three advisory statistics](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题附答案解析,大汇总.md#6举出3种可以收集three-advisory-statistics)
**7、** [什么是绑定变量?](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题附答案解析,大汇总.md#7什么是绑定变量)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题附答案解析,大汇总.md)
## Oracle最新2021年面试题,高级面试题及附答案解析
**1、** [给出两个检查表结构的方法](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题,高级面试题及附答案解析.md#1给出两个检查表结构的方法)
**2、** [如何在不影响子表的前提下,重建一个母表](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题,高级面试题及附答案解析.md#2如何在不影响子表的前提下重建一个母表)
**3、** [你必须利用备份恢复数据库,但是你没有控制文件,该如何解决问题呢?](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题,高级面试题及附答案解析.md#3你必须利用备份恢复数据库但是你没有控制文件该如何解决问题呢)
**4、** [怎样查看数据库引擎的报错](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题,高级面试题及附答案解析.md#4怎样查看数据库引擎的报错)
**5、** [说下,内连接,左连接,右连接的区别](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题,高级面试题及附答案解析.md#5说下内连接左连接右连接的区别)
**6、** [日志的作用是什么](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题,高级面试题及附答案解析.md#6日志的作用是什么)
**7、** [说说Oracle中经常使用到的函数](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题,高级面试题及附答案解析.md#7说说Oracle中经常使用到的函数)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题,高级面试题及附答案解析.md)
## Oracle最新面试题2021年,常见面试题及答案汇总
**1、** [给出两个检查表结构的方法](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题2021年,常见面试题及答案汇总.md#1给出两个检查表结构的方法)
**2、** [解释冷备份和热备份的不同点以及各自的优点](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题2021年,常见面试题及答案汇总.md#2解释冷备份和热备份的不同点以及各自的优点)
**3、** [存储过程 、函数 、游标 在项目中怎么用的:](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题2021年,常见面试题及答案汇总.md#3存储过程-函数-游标-在项目中怎么用的:)
**4、** [触发器的作用有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题2021年,常见面试题及答案汇总.md#4触发器的作用有哪些)
**5、** [给出两个检查表结构的方法](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题2021年,常见面试题及答案汇总.md#5给出两个检查表结构的方法)
**6、** [给出两种相关约束?](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题2021年,常见面试题及答案汇总.md#6给出两种相关约束)
**7、** [解释data block , extent 和 segment的区别(这里建议用英文术语)](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题2021年,常见面试题及答案汇总.md#7解释data-block-,-extent-和-segment的区别这里建议用英文术语)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题2021年,常见面试题及答案汇总.md)
## Oracle最新面试题,2021年面试题及答案汇总
**1、** [解释$$ORACLE\_HOME和$$ORACLE_BASE的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题,2021年面试题及答案汇总.md#1解释$$ORACLE\_HOME和$$ORACLE_BASE的区别)
**2、** [Oracle跟SQL Server 2005的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题,2021年面试题及答案汇总.md#2Oracle跟SQL-Server-2005的区别)
**3、** [给出在STAR SCHEMA中的两种表及它们分别含有的数据](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题,2021年面试题及答案汇总.md#3给出在STAR-SCHEMA中的两种表及它们分别含有的数据)
**4、** [比较truncate和delete 命令](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题,2021年面试题及答案汇总.md#4比较truncate和delete-命令)
**5、** [MySQL数据库与Oracle 数据库有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题,2021年面试题及答案汇总.md#5MySQL数据库与Oracle-数据库有什么区别)
**6、** [说明如何在指定的块中迭代项目和记录?](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题,2021年面试题及答案汇总.md#6说明如何在指定的块中迭代项目和记录)
**7、** [给出数据库正常启动所经历的几种状态 ?](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题,2021年面试题及答案汇总.md#7给出数据库正常启动所经历的几种状态-)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题,2021年面试题及答案汇总.md)
## Netty最新2021年面试题附答案解析,大汇总
**1、** [AIO 是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题附答案解析,大汇总.md#1AIO-是什么)
**2、** [默认情况 Netty 起多少线程?何时启动?](https://github.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题附答案解析,大汇总.md#2默认情况-Netty-起多少线程何时启动)
**3、** [什么是Netty](https://github.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题附答案解析,大汇总.md#3什么是Netty)
**4、** [Netty 支持哪些心跳类型设置?](https://github.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题附答案解析,大汇总.md#4Netty-支持哪些心跳类型设置)
**5、** [简单解析一下服务端的创建过程具体是怎样的:](https://github.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题附答案解析,大汇总.md#5简单解析一下服务端的创建过程具体是怎样的:)
**6、** [Netty 的可扩展如何体现](https://github.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题附答案解析,大汇总.md#6Netty-的可扩展如何体现)
**7、** [NIO 是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题附答案解析,大汇总.md#7NIO-是什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题附答案解析,大汇总.md)
## Netty最新2021年面试题,高级面试题及附答案解析
**1、** [Netty 的高性能体现在哪方面](https://github.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题,高级面试题及附答案解析.md#1Netty-的高性能体现在哪方面)
**2、** [BIO、NIO和AIO的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题,高级面试题及附答案解析.md#2BIONIO和AIO的区别)
**3、** [为什么需要心跳机制?Netty 中心跳机制了解么?](https://github.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题,高级面试题及附答案解析.md#3为什么需要心跳机制Netty-中心跳机制了解么)
**4、** [BIO、NIO 和 AIO 的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题,高级面试题及附答案解析.md#4BIONIO-和-AIO-的区别)
**5、** [BIO、NIO 有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题,高级面试题及附答案解析.md#5BIONIO-有什么区别)
**6、** [Netty 是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题,高级面试题及附答案解析.md#6Netty-是什么)
**7、** [EventloopGroup 了解么?和 EventLoop 啥关系?](https://github.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题,高级面试题及附答案解析.md#7EventloopGroup-了解么和-EventLoop-啥关系)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题,高级面试题及附答案解析.md)
## Nginx最新2021年面试题大汇总,附答案
**1、** [Nginx的优缺点?](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题大汇总,附答案.md#1Nginx的优缺点)
**2、** [请列举Nginx的一些特性?](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题大汇总,附答案.md#2请列举Nginx的一些特性)
**3、** [Nginx服务器上的Master和Worker进程分别是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题大汇总,附答案.md#3Nginx服务器上的Master和Worker进程分别是什么)
**4、** [正常限制访问频率(正常流量)](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题大汇总,附答案.md#4正常限制访问频率正常流量)
**5、** [fastcgi 与 cgi 的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题大汇总,附答案.md#5fastcgi-与-cgi-的区别)
**6、** [请解释是否有可能将 Nginx 的错误替换为 502 错误、503?](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题大汇总,附答案.md#6请解释是否有可能将-Nginx-的错误替换为-502-错误503)
**7、** [请解释 Nginx 如何处理 HTTP 请求?](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题大汇总,附答案.md#7请解释-Nginx-如何处理-HTTP-请求)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题大汇总,附答案.md)
## Nginx最新2021年面试题附答案解析,大汇总
**1、** [在 Nginx 中,如何使用未定义的服务器名称来阻止处理请求?](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题附答案解析,大汇总.md#1在-Nginx-中如何使用未定义的服务器名称来阻止处理请求)
**2、** [为什么Nginx性能这么高?](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题附答案解析,大汇总.md#2为什么Nginx性能这么高)
**3、** [什么是正向代理和反向代理?](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题附答案解析,大汇总.md#3什么是正向代理和反向代理)
**4、** [Rewrite全局变量是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题附答案解析,大汇总.md#4Rewrite全局变量是什么)
**5、** [请解释 Nginx 服务器上的 Master 和 Worker 进程分别是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题附答案解析,大汇总.md#5请解释-Nginx-服务器上的-Master-和-Worker-进程分别是什么)
**6、** [为什么要用Nginx?](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题附答案解析,大汇总.md#6为什么要用Nginx)
**7、** [Nginx 有哪些负载均衡策略?](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题附答案解析,大汇总.md#7Nginx-有哪些负载均衡策略)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题附答案解析,大汇总.md)
## Nginx最新2021年面试题,高级面试题及附答案解析
**1、** [轮询(默认)](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题,高级面试题及附答案解析.md#1轮询默认)
**2、** [为什么要做动静分离?](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题,高级面试题及附答案解析.md#2为什么要做动静分离)
**3、** [权重 weight](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题,高级面试题及附答案解析.md#3权重-weight)
**4、** [如何用Nginx解决前端跨域问题?](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题,高级面试题及附答案解析.md#4如何用Nginx解决前端跨域问题)
**5、** [怎么限制浏览器访问?](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题,高级面试题及附答案解析.md#5怎么限制浏览器访问)
**6、** [请解释你如何通过不同于 80 的端口开启 Nginx?](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题,高级面试题及附答案解析.md#6请解释你如何通过不同于-80-的端口开启-Nginx)
**7、** [请解释什么是`C10K`问题?](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题,高级面试题及附答案解析.md#7请解释什么是C10K问题)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题,高级面试题及附答案解析.md)
## Memcached最新2021年面试题,高级面试题及附答案解析
**1、** [Memcached是怎么工作的?](https://github.com/souyunku/DevBooks/blob/master/docs/Memcached/Memcached最新2021年面试题,高级面试题及附答案解析.md#1Memcached是怎么工作的)
**2、** [Memcached能接受的key的最大长度是多少?](https://github.com/souyunku/DevBooks/blob/master/docs/Memcached/Memcached最新2021年面试题,高级面试题及附答案解析.md#2Memcached能接受的key的最大长度是多少)
**3、** [简述Memcached内存管理机制原理?](https://github.com/souyunku/DevBooks/blob/master/docs/Memcached/Memcached最新2021年面试题,高级面试题及附答案解析.md#3简述Memcached内存管理机制原理)
**4、** [Memcached最大能存储多大的单个item?](https://github.com/souyunku/DevBooks/blob/master/docs/Memcached/Memcached最新2021年面试题,高级面试题及附答案解析.md#4Memcached最大能存储多大的单个item)
**5、** [Memcached与Redis的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Memcached/Memcached最新2021年面试题,高级面试题及附答案解析.md#5Memcached与Redis的区别)
**6、** [Memcached能够更有效地使用内存吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Memcached/Memcached最新2021年面试题,高级面试题及附答案解析.md#6Memcached能够更有效地使用内存吗)
**7、** [如果缓存数据在导出导入之间过期了,您又怎么处理这些数据呢?](https://github.com/souyunku/DevBooks/blob/master/docs/Memcached/Memcached最新2021年面试题,高级面试题及附答案解析.md#7如果缓存数据在导出导入之间过期了您又怎么处理这些数据呢)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Memcached/Memcached最新2021年面试题,高级面试题及附答案解析.md)
## Python最新2021年面试题及答案,汇总版
**1、** [在Python中有多少种运算符?解释一下算数运算符。](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题及答案,汇总版.md#1在Python中有多少种运算符解释一下算数运算符。)
**2、** [什么是断言(assert)?应用场景?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题及答案,汇总版.md#2什么是断言assert应用场景)
**3、** [什么是封装?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题及答案,汇总版.md#3什么是封装)
**4、** [什么是反射,以及应用场景](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题及答案,汇总版.md#4什么是反射以及应用场景)
**5、** [类的加载和实例化过程](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题及答案,汇总版.md#5类的加载和实例化过程)
**6、** [请解释使用*args和**kwargs的含义](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题及答案,汇总版.md#6请解释使用*args和**kwargs的含义)
**7、** [break、continue、pass是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题及答案,汇总版.md#7breakcontinuepass是什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题及答案,汇总版.md)
## Python最新2021年面试题大汇总,附答案
**1、** [Redis中默认有多少个哈希槽](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题大汇总,附答案.md#1Redis中默认有多少个哈希槽)
**2、** [b、B、kB、MB、GB的关系](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题大汇总,附答案.md#2bBkBMBGB的关系)
**3、** [a=range(10),则a[::-3]的值是?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题大汇总,附答案.md#3a=range10,则a[::-3]的值是)
**4、** [在python中如何拷贝一个对象,并说明他们之间的区别](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题大汇总,附答案.md#4在python中如何拷贝一个对象并说明他们之间的区别)
**5、** [什么是C/S和B/S架构](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题大汇总,附答案.md#5什么是C/S和B/S架构)
**6、** [实例方法、静态方法和类方法的区别](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题大汇总,附答案.md#6实例方法静态方法和类方法的区别)
**7、** [怎么移除一个字符串中的前导空格?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题大汇总,附答案.md#7怎么移除一个字符串中的前导空格)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题大汇总,附答案.md)
## Python最新2021年面试题附答案解析,大汇总
**1、** [解释re模块的split()、sub()、subn()方法?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题附答案解析,大汇总.md#1解释re模块的splitsubsubn方法)
**2、** [22、iterables和iterators之间的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题附答案解析,大汇总.md#222iterables和iterators之间的区别)
**3、** [!=和is not运算符的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题附答案解析,大汇总.md#3=和is-not运算符的区别)
**4、** [Python支持多重继承吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题附答案解析,大汇总.md#4Python支持多重继承吗)
**5、** [Python中的标识符长度能有多长?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题附答案解析,大汇总.md#5Python中的标识符长度能有多长)
**6、** [请列出至少5个PEP8规范](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题附答案解析,大汇总.md#6请列出至少5个PEP8规范)
**7、** [是否使用过functools中的函数?他的作用是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题附答案解析,大汇总.md#7是否使用过functools中的函数他的作用是什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题附答案解析,大汇总.md)
## Python最新2021年面试题,高级面试题及附答案解析
**1、** [解决哈希冲突的算法有哪几种?分别有什么特点?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题,高级面试题及附答案解析.md#1解决哈希冲突的算法有哪几种分别有什么特点)
**2、** [曾经使用过哪些前端框架](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题,高级面试题及附答案解析.md#2曾经使用过哪些前端框架)
**3、** [如何修改本地hosts文件](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题,高级面试题及附答案解析.md#3如何修改本地hosts文件)
**4、** [简述Redis的有几种持久化策略以及比较?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题,高级面试题及附答案解析.md#4简述Redis的有几种持久化策略以及比较)
**5、** [解释一下Python中的继承?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题,高级面试题及附答案解析.md#5解释一下Python中的继承)
**6、** [使用生成器编写一个函数实现生成指定个数的斐波那契数列](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题,高级面试题及附答案解析.md#6使用生成器编写一个函数实现生成指定个数的斐波那契数列)
**7、** [什么是cdn](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题,高级面试题及附答案解析.md#7什么是cdn)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题,高级面试题及附答案解析.md)
## Python最新基础面试题及答案整理
**1、** [有两个字符串列表a和b,每个字符串是由逗号隔开的一些字符](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新基础面试题及答案整理.md#1有两个字符串列表a和b每个字符串是由逗号隔开的一些字符)
**2、** [怎样声明多个变量并赋值?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新基础面试题及答案整理.md#2怎样声明多个变量并赋值)
**3、** [super的作用](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新基础面试题及答案整理.md#3super的作用)
**4、** [有如下代码:](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新基础面试题及答案整理.md#4有如下代码:)
**5、** [有如下链表类,请实现单链表逆置。](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新基础面试题及答案整理.md#5有如下链表类请实现单链表逆置。)
**6、** [什么是c3算法?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新基础面试题及答案整理.md#6什么是c3算法)
**7、** [编写程序,检查数字是否为Armstrong](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新基础面试题及答案整理.md#7编写程序检查数字是否为Armstrong)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新基础面试题及答案整理.md)
## Python最新面试题2021年,常见面试题及答案汇总
**1、** [输入一个字符串,输出该字符串的字符的所有组合。如输入'abc',输出a,b,c,ab,ac,bc,abc.](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题2021年,常见面试题及答案汇总.md#1输入一个字符串输出该字符串的字符的所有组合。如输入'abc',输出a,b,c,ab,ac,bc,abc)
**2、** [使用python将数据库的student表中的数据写入db.txt](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题2021年,常见面试题及答案汇总.md#2使用python将数据库的student表中的数据写入dbtxt)
**3、** [如何在函数中设置一个全局变量?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题2021年,常见面试题及答案汇总.md#3如何在函数中设置一个全局变量)
**4、** [Python中的闭包是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题2021年,常见面试题及答案汇总.md#4Python中的闭包是什么)
**5、** [如何用一行代码生成[1,4,9,16,25,36,49,64,81,100]?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题2021年,常见面试题及答案汇总.md#5如何用一行代码生成[1,4,9,16,25,36,49,64,81,100])
**6、** [前后端分离的基本原理](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题2021年,常见面试题及答案汇总.md#6前后端分离的基本原理)
**7、** [解释Python中reduce函数的用法?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题2021年,常见面试题及答案汇总.md#7解释Python中reduce函数的用法)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题2021年,常见面试题及答案汇总.md)
## Python最新面试题及答案整理,汇总版
**1、** [如何更改列表的数据类型?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案整理,汇总版.md#1如何更改列表的数据类型)
**2、** [用一行Python代码,从给定列表中取出所有的偶数和奇数](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案整理,汇总版.md#2用一行Python代码从给定列表中取出所有的偶数和奇数)
**3、** [在什么情况下y!=x-(x-y)会成立?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案整理,汇总版.md#3在什么情况下y=x-x-y会成立)
**4、** [Python中使用的zip函数是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案整理,汇总版.md#4Python中使用的zip函数是什么)
**5、** [编写程序,打印斐波那契数列的前十项](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案整理,汇总版.md#5编写程序打印斐波那契数列的前十项)
**6、** [索引有什么作用,有哪些分类,有什么好处和坏处?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案整理,汇总版.md#6索引有什么作用有哪些分类有什么好处和坏处)
**7、** [简述多进程开发中join和deamon的区别](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案整理,汇总版.md#7简述多进程开发中join和deamon的区别)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案整理,汇总版.md)
## Python最新面试题及答案附答案汇总
**1、** [索引再什么情况下遵循最左前缀的规则?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案附答案汇总.md#1索引再什么情况下遵循最左前缀的规则)
**2、** [python递归的最大层数?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案附答案汇总.md#2python递归的最大层数)
**3、** [什么是twisted框架](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案附答案汇总.md#3什么是twisted框架)
**4、** [对列表[3,1,-4,-2]按照绝对值排序](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案附答案汇总.md#4对列表[3,1,-4,-2]按照绝对值排序)
**5、** [什么是Python?为什么它会如此流行?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案附答案汇总.md#5什么是Python为什么它会如此流行)
**6、** [字节码和机器码的区别](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案附答案汇总.md#6字节码和机器码的区别)
**7、** [lambda表达式格式以及应用场景?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案附答案汇总.md#7lambda表达式格式以及应用场景)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案附答案汇总.md)
## Python最新面试题,2021年面试题及答案汇总
**1、** [求下面代码结果](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,2021年面试题及答案汇总.md#1求下面代码结果)
**2、** [如何基于Redis实现发布和订阅](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,2021年面试题及答案汇总.md#2如何基于Redis实现发布和订阅)
**3、** [Python中的字典是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,2021年面试题及答案汇总.md#3Python中的字典是什么)
**4、** [python中enumerate的意思是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,2021年面试题及答案汇总.md#4python中enumerate的意思是什么)
**5、** [MySQL常见数据库引擎及区别](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,2021年面试题及答案汇总.md#5MySQL常见数据库引擎及区别)
**6、** [列表中保留顺序和不保留顺序去重](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,2021年面试题及答案汇总.md#6列表中保留顺序和不保留顺序去重)
**7、** [什么是闭包](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,2021年面试题及答案汇总.md#7什么是闭包)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,2021年面试题及答案汇总.md)
## Python最新面试题,常见面试题及答案汇总
**1、** [获取python解释器版本的方法](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,常见面试题及答案汇总.md#1获取python解释器版本的方法)
**2、** [简述线程死锁是怎么造成的。如何避免?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,常见面试题及答案汇总.md#2简述线程死锁是怎么造成的。如何避免)
**3、** [路由器和交换机的区别](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,常见面试题及答案汇总.md#3路由器和交换机的区别)
**4、** [Python中append,insert和extend的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,常见面试题及答案汇总.md#4Python中appendinsert和extend的区别)
**5、** [编写一个函数,找出数组中没有重复的值的和](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,常见面试题及答案汇总.md#5编写一个函数找出数组中没有重复的值的和)
**6、** [python中如何使用进程池和线程池](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,常见面试题及答案汇总.md#6python中如何使用进程池和线程池)
**7、** [数据库的导入与导出命令](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,常见面试题及答案汇总.md#7数据库的导入与导出命令)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,常见面试题及答案汇总.md)
## Python高级面试题及答案,企业真面试题
**1、** [什么是域名解析](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python高级面试题及答案,企业真面试题.md#1什么是域名解析)
**2、** [怎样将字符串转换为小写?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python高级面试题及答案,企业真面试题.md#2怎样将字符串转换为小写)
**3、** [简述jsonp及其原理](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python高级面试题及答案,企业真面试题.md#3简述jsonp及其原理)
**4、** [讲讲Python中的位运算符](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python高级面试题及答案,企业真面试题.md#4讲讲Python中的位运算符)
**5、** [在Python中如何使用多进制数字?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python高级面试题及答案,企业真面试题.md#5在Python中如何使用多进制数字)
**6、** [解释Python中map()函数?](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python高级面试题及答案,企业真面试题.md#6解释Python中map函数)
**7、** [MySQL如何创建索引](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python高级面试题及答案,企业真面试题.md#7MySQL如何创建索引)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Python/Python高级面试题及答案,企业真面试题.md)
## Android最新2021年面试题大汇总,附答案
**1、** [谈MVC ,MVP,MVVM](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题大汇总,附答案.md#1谈MVC-MVPMVVM)
**2、** [AIDL的全称是什么?如何工作?能处理哪些类型的数据?](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题大汇总,附答案.md#2AIDL的全称是什么如何工作能处理哪些类型的数据)
**3、** [ListView 可以显示多种类型的条目吗](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题大汇总,附答案.md#3ListView-可以显示多种类型的条目吗)
**4、** [ListView 中图片错位的问题是如何产生的](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题大汇总,附答案.md#4ListView-中图片错位的问题是如何产生的)
**5、** [andorid 应用第二次登录实现自动登录](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题大汇总,附答案.md#5andorid-应用第二次登录实现自动登录)
**6、** [什么是嵌入式实时操作系统, Android 操作系统属于实时操作系统吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题大汇总,附答案.md#6什么是嵌入式实时操作系统,-Android-操作系统属于实时操作系统吗)
**7、** [如何将SQLite数据库(dictionary.db文件)与apk文件一起发布](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题大汇总,附答案.md#7如何将SQLite数据库dictionarydb文件与apk文件一起发布)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题大汇总,附答案.md)
## Android最新2021年面试题附答案解析,大汇总
**1、** [jni 的调用过程?](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题附答案解析,大汇总.md#1jni-的调用过程)
**2、** [音视频相关类](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题附答案解析,大汇总.md#2音视频相关类)
**3、** [Activity间通过Intent传递数据大小有没有限制?](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题附答案解析,大汇总.md#3Activity间通过Intent传递数据大小有没有限制)
**4、** [如何保存activity的状态?](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题附答案解析,大汇总.md#4如何保存activity的状态)
**5、** [怎样对 android 进行优化?](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题附答案解析,大汇总.md#5怎样对-android-进行优化)
**6、** [activity的启动模式有哪些?是什么含义](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题附答案解析,大汇总.md#6activity的启动模式有哪些是什么含义)
**7、** [属性动画](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题附答案解析,大汇总.md#7属性动画)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题附答案解析,大汇总.md)
## Android最新2021年面试题,高级面试题及附答案解析
**1、** [Service生命周期](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题,高级面试题及附答案解析.md#1Service生命周期)
**2、** [Android 判断SD卡是否存在](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题,高级面试题及附答案解析.md#2Android-判断SD卡是否存在)
**3、** [内存溢出和内存泄漏有什么区别?何时会产生内存泄漏?](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题,高级面试题及附答案解析.md#3内存溢出和内存泄漏有什么区别何时会产生内存泄漏)
**4、** [如何在 ScrollView 中如何嵌入 ListView](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题,高级面试题及附答案解析.md#4如何在-ScrollView-中如何嵌入-ListView)
**5、** [事件分发中的 onTouch 和 onTouchEvent 有什么区别,又该如何使用?](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题,高级面试题及附答案解析.md#5事件分发中的-onTouch-和-onTouchEvent-有什么区别又该如何使用)
**6、** [Android中常用布局](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题,高级面试题及附答案解析.md#6Android中常用布局)
**7、** [Intent 传递数据时,可以传递哪些类型数据?](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题,高级面试题及附答案解析.md#7Intent-传递数据时可以传递哪些类型数据)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题,高级面试题及附答案解析.md)
## Android最新面试题2021年,常见面试题及答案汇总
**1、** [简述TCP,UDP,Socket](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题2021年,常见面试题及答案汇总.md#1简述TCPUDPSocket)
**2、** [属性动画,例如一个 button 从 A 移动到 B 点,B 点还是可以响应点击事件,这个原理是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题2021年,常见面试题及答案汇总.md#2属性动画例如一个-button-从-A-移动到-B-点B-点还是可以响应点击事件这个原理是什么)
**3、** [谈谈你对 Bitmap 的理解, 什么时候应该手动调用 bitmap.recycle()](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题2021年,常见面试题及答案汇总.md#3谈谈你对-Bitmap-的理解,-什么时候应该手动调用-bitmaprecycle)
**4、** [系统上安装了多种浏览器,能否指定某浏览器访问指定页面?请说明原由。](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题2021年,常见面试题及答案汇总.md#4系统上安装了多种浏览器能否指定某浏览器访问指定页面请说明原由。)
**5、** [RecyclerView和ListView的区别](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题2021年,常见面试题及答案汇总.md#5RecyclerView和ListView的区别)
**6、** [java中如何引用本地语言](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题2021年,常见面试题及答案汇总.md#6java中如何引用本地语言)
**7、** [请描述下Activity的生命周期。](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题2021年,常见面试题及答案汇总.md#7请描述下Activity的生命周期。)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题2021年,常见面试题及答案汇总.md)
## Android最新面试题及答案附答案汇总
**1、** [Android 引入广播机制的用意](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题及答案附答案汇总.md#1Android-引入广播机制的用意)
**2、** [内存泄露如何查看和解决](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题及答案附答案汇总.md#2内存泄露如何查看和解决)
**3、** [定位项目中,如何选取定位方案,如何平衡耗电与实时位置的精度?](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题及答案附答案汇总.md#3定位项目中如何选取定位方案如何平衡耗电与实时位置的精度)
**4、** [如果后台的Activity由于某原因被系统回收了,如何在被系统回收之前保存当前状态?](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题及答案附答案汇总.md#4如果后台的Activity由于某原因被系统回收了如何在被系统回收之前保存当前状态)
**5、** [什么是 IntentService?有何优点?](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题及答案附答案汇总.md#5什么是-IntentService有何优点)
**6、** [什么是aar?aar是jar有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题及答案附答案汇总.md#6什么是aaraar是jar有什么区别)
**7、** [Serializable 和 Parcelable 的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题及答案附答案汇总.md#7Serializable-和-Parcelable-的区别)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题及答案附答案汇总.md)
## Android最新面试题,2021年面试题及答案汇总
**1、** [Fragment 如何实现类似 Activity 栈的压栈和出栈效果的?](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题,2021年面试题及答案汇总.md#1Fragment-如何实现类似-Activity-栈的压栈和出栈效果的)
**2、** [为什么Android引入广播机制?](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题,2021年面试题及答案汇总.md#2为什么Android引入广播机制)
**3、** [AIDL 的全称是什么?如何工作?能处理哪些类型的数据?](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题,2021年面试题及答案汇总.md#3AIDL-的全称是什么如何工作能处理哪些类型的数据)
**4、** [android系统的优势和不足](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题,2021年面试题及答案汇总.md#4android系统的优势和不足)
**5、** [activity在屏幕旋转时的生命周期](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题,2021年面试题及答案汇总.md#5activity在屏幕旋转时的生命周期)
**6、** [如何将打开res aw目录中的数据库文件?](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题,2021年面试题及答案汇总.md#6如何将打开res-aw目录中的数据库文件)
**7、** [Android的四大组件是哪些,它们的作用?](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题,2021年面试题及答案汇总.md#7Android的四大组件是哪些它们的作用)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题,2021年面试题及答案汇总.md)
## Vue最新2021年面试题及答案,汇总版
**1、** [如何通过类别名获取 dom 元素](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题及答案,汇总版.md#1如何通过类别名获取-dom-元素)
**2、** [解释JS中的高阶函数?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题及答案,汇总版.md#2解释JS中的高阶函数)
**3、** [module.exports 和 exports 之间有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题及答案,汇总版.md#3moduleexports-和-exports-之间有什么区别)
**4、** [解释一下什么是 promise ?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题及答案,汇总版.md#4解释一下什么是-promise-)
**5、** [怎么定义vue-router的动态路由?怎么获取传过来的动态参数?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题及答案,汇总版.md#5怎么定义vue-router的动态路由怎么获取传过来的动态参数)
**6、** [如何封装一个vue组件?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题及答案,汇总版.md#6如何封装一个vue组件)
**7、** [子组件更新过程](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题及答案,汇总版.md#7子组件更新过程)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题及答案,汇总版.md)
## Vue最新2021年面试题大汇总,附答案
**1、** [如何在JS中编码和解码](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题大汇总,附答案.md#1如何在JS中编码和解码)
**2、** [vue生命周期的作用是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题大汇总,附答案.md#2vue生命周期的作用是什么)
**3、** [vue中transition的理解?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题大汇总,附答案.md#3vue中transition的理解)
**4、** [导航钩子有哪些?它们有哪些参数?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题大汇总,附答案.md#4导航钩子有哪些它们有哪些参数)
**5、** [vue与react、angular的比较?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题大汇总,附答案.md#5vue与reactangular的比较)
**6、** [你们vue项目是打包了一个js文件,一个css文件,还是有多个文件?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题大汇总,附答案.md#6你们vue项目是打包了一个js文件一个css文件还是有多个文件)
**7、** [vue常用的UI组件库](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题大汇总,附答案.md#7vue常用的UI组件库)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题大汇总,附答案.md)
## Vue最新2021年面试题附答案解析,大汇总
**1、** [Vue事件绑定原理说一下](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题附答案解析,大汇总.md#1Vue事件绑定原理说一下)
**2、** [vue和jQuery的区别](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题附答案解析,大汇总.md#2vue和jQuery的区别)
**3、** [说出几种vue当中的指令和它的用法?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题附答案解析,大汇总.md#3说出几种vue当中的指令和它的用法)
**4、** [delete和Vue.delete删除数组的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题附答案解析,大汇总.md#4delete和Vuedelete删除数组的区别)
**5、** [vue与angular的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题附答案解析,大汇总.md#5vue与angular的区别)
**6、** [如何让CSS只在当前组件中起作用?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题附答案解析,大汇总.md#6如何让CSS只在当前组件中起作用)
**7、** [vue-router实现路由懒加载( 动态加载路由 )](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题附答案解析,大汇总.md#7vue-router实现路由懒加载-动态加载路由-)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题附答案解析,大汇总.md)
## Vue最新2021年面试题,高级面试题及附答案解析
**1、** [vue常用的修饰符](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题,高级面试题及附答案解析.md#1vue常用的修饰符)
**2、** [v-modal的使用。](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题,高级面试题及附答案解析.md#2v-modal的使用。)
**3、** [请详细说下你对vue生命周期的理解?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题,高级面试题及附答案解析.md#3请详细说下你对vue生命周期的理解)
**4、** [如何在单页 Vue 应用(SPA)中实现路由?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题,高级面试题及附答案解析.md#4如何在单页-Vue-应用SPA中实现路由)
**5、** [$nextTick的使用](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题,高级面试题及附答案解析.md#5$nextTick的使用)
**6、** [JS中有哪些不同类型的弹出框可用](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题,高级面试题及附答案解析.md#6JS中有哪些不同类型的弹出框可用)
**7、** [如何在现有函数中添加新属性](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题,高级面试题及附答案解析.md#7如何在现有函数中添加新属性)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题,高级面试题及附答案解析.md)
## Vue最新面试题2021年,常见面试题及答案汇总
**1、** [v-show 与 v-if 指令有何不同?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题2021年,常见面试题及答案汇总.md#1v-show-与-v-if-指令有何不同)
**2、** [Vue2中注册在router-link上事件无效解决方法](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题2021年,常见面试题及答案汇总.md#2Vue2中注册在router-link上事件无效解决方法)
**3、** [对于作为元素实现的注释框,我们希望使用户能够按下键盘上的Enter键,来将内容提交给名为 “storeComment” 的方法。在代码中对此进行演示。](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题2021年,常见面试题及答案汇总.md#3对于作为元素实现的注释框我们希望使用户能够按下键盘上的Enter键来将内容提交给名为-“storeComment-的方法。在代码中对此进行演示。)
**4、** [列出JS中的一些设计模式:](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题2021年,常见面试题及答案汇总.md#4列出JS中的一些设计模式:)
**5、** [为什么Vue被称为“渐进框架”?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题2021年,常见面试题及答案汇总.md#5为什么Vue被称为“渐进框架)
**6、** [vue更新数组时触发视图更新的方法?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题2021年,常见面试题及答案汇总.md#6vue更新数组时触发视图更新的方法)
**7、** [什么是组件?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题2021年,常见面试题及答案汇总.md#7什么是组件)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题2021年,常见面试题及答案汇总.md)
## Vue最新面试题及答案整理,汇总版
**1、** [Vue-router跳转和location.href有什么区别](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案整理,汇总版.md#1Vue-router跳转和locationhref有什么区别)
**2、** [简单说一下Vue2.x响应式数据原理](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案整理,汇总版.md#2简单说一下Vue2x响应式数据原理)
**3、** [VUE的生命周期及理解?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案整理,汇总版.md#3VUE的生命周期及理解)
**4、** [axios及安装?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案整理,汇总版.md#4axios及安装)
**5、** [vue-router 是什么?它有哪些组件](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案整理,汇总版.md#5vue-router-是什么它有哪些组件)
**6、** [如何在JS中克隆对象](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案整理,汇总版.md#6如何在JS中克隆对象)
**7、** [说一下v-if和v-show的区别](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案整理,汇总版.md#7说一下v-if和v-show的区别)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案整理,汇总版.md)
## Vue最新面试题及答案附答案汇总
**1、** [开发人员经常使用字母 “vm” 作为变量名来声明根 Vue 实例。例如 const vm = new Vue()。在这种情况下,“vm”指的是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案附答案汇总.md#1开发人员经常使用字母-“vm-作为变量名来声明根-Vue-实例。例如-const-vm-=-new-Vue。在这种情况下“vm指的是什么)
**2、** [active-class 是哪个组件的属性?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案附答案汇总.md#2active-class-是哪个组件的属性)
**3、** [简述每个周期具体适合哪些场景](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案附答案汇总.md#3简述每个周期具体适合哪些场景)
**4、** [JS中的匿名函数是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案附答案汇总.md#4JS中的匿名函数是什么)
**5、** [vue-router实现懒加载的方式?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案附答案汇总.md#5vue-router实现懒加载的方式)
**6、** [vue-router有哪几种导航钩子?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案附答案汇总.md#6vue-router有哪几种导航钩子)
**7、** [组件中的data为什么是一个函数?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案附答案汇总.md#7组件中的data为什么是一个函数)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案附答案汇总.md)
## Vue最新面试题,2021年面试题及答案汇总
**1、** [vue优点?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题,2021年面试题及答案汇总.md#1vue优点)
**2、** [vue.cli中怎样使用自定义的组件?有遇到过哪些问题吗?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题,2021年面试题及答案汇总.md#2vuecli中怎样使用自定义的组件有遇到过哪些问题吗)
**3、** [解释 JS 事件委托模型?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题,2021年面试题及答案汇总.md#3解释-JS-事件委托模型)
**4、** [再说一下Computed和Watch](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题,2021年面试题及答案汇总.md#4再说一下Computed和Watch)
**5、** [如何从子组件发出自定义事件?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题,2021年面试题及答案汇总.md#5如何从子组件发出自定义事件)
**6、** [mint-ui是什么?怎么使用?说出至少三个组件使用方法?](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题,2021年面试题及答案汇总.md#6mint-ui是什么怎么使用说出至少三个组件使用方法)
**7、** [说一下Vue的生命周期](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题,2021年面试题及答案汇总.md#7说一下Vue的生命周期)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题,2021年面试题及答案汇总.md)
## 前端最新2021年面试题及答案,汇总版
**1、** [说说你对作用域链的理解](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题及答案,汇总版.md#1说说你对作用域链的理解)
**2、** [webSocket 如何兼容低版本浏览器?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题及答案,汇总版.md#2webSocket-如何兼容低版本浏览器)
**3、** [使用箭头函数应注意什么?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题及答案,汇总版.md#3使用箭头函数应注意什么)
**4、** [语义化的理解](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题及答案,汇总版.md#4语义化的理解)
**5、** [html5有哪些新特性、移除了那些元素?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题及答案,汇总版.md#5html5有哪些新特性移除了那些元素)
**6、** [png、jpg、gif 这些图片格式解释一下,分别什么时候用。有没有了解过webp?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题及答案,汇总版.md#6pngjpggif-这些图片格式解释一下分别什么时候用。有没有了解过webp)
**7、** [你如何对网站的文件和资源进行优化?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题及答案,汇总版.md#7你如何对网站的文件和资源进行优化)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题及答案,汇总版.md)
## 前端最新2021年面试题大汇总,附答案
**1、** [CSS新特性](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题大汇总,附答案.md#1CSS新特性)
**2、** [闭包](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题大汇总,附答案.md#2闭包)
**3、** [DOM事件模型和事件流?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题大汇总,附答案.md#3DOM事件模型和事件流)
**4、** [谈一下你对网页标准和标准制定机构重要性的理解。](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题大汇总,附答案.md#4谈一下你对网页标准和标准制定机构重要性的理解。)
**5、** [平时工作中怎么样进行数据交互?如果后台没有提供数据怎么样进行开发?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题大汇总,附答案.md#5平时工作中怎么样进行数据交互如果后台没有提供数据怎么样进行开发)
**6、** [元素竖向的百分比设定是相对于容器的高度吗?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题大汇总,附答案.md#6元素竖向的百分比设定是相对于容器的高度吗)
**7、** [!! 运算符能做什么?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题大汇总,附答案.md#7-运算符能做什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题大汇总,附答案.md)
## 前端最新2021年面试题附答案解析,大汇总
**1、** [什么是 event.target ?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题附答案解析,大汇总.md#1什么是-eventtarget-)
**2、** [为什么利用多个域名来存储网站资源?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题附答案解析,大汇总.md#2为什么利用多个域名来存储网站资源)
**3、** [css3有哪些新特性](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题附答案解析,大汇总.md#3css3有哪些新特性)
**4、** [Function.prototype.apply 方法的用途是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题附答案解析,大汇总.md#4Functionprototypeapply-方法的用途是什么)
**5、** [关于建站安全防护](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题附答案解析,大汇总.md#5关于建站安全防护)
**6、** [使用 CSS 预处理器吗?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题附答案解析,大汇总.md#6使用-CSS-预处理器吗)
**7、** [什么是事件捕获?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题附答案解析,大汇总.md#7什么是事件捕获)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题附答案解析,大汇总.md)
## 前端最新2021年面试题,高级面试题及附答案解析
**1、** [静态网页和动态网页区别:](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题,高级面试题及附答案解析.md#1静态网页和动态网页区别:)
**2、** [表格自动换行怎么实现?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题,高级面试题及附答案解析.md#2表格自动换行怎么实现)
**3、** [说出几个http协议状态码?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题,高级面试题及附答案解析.md#3说出几个http协议状态码)
**4、** [HTML5的文件离线储存怎么使用,工作原理是什么](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题,高级面试题及附答案解析.md#4HTML5的文件离线储存怎么使用工作原理是什么)
**5、** [absolute的containing block计算方式跟正常流有什么不同?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题,高级面试题及附答案解析.md#5absolute的containing-block计算方式跟正常流有什么不同)
**6、** [Label 的作用是什么?是怎么用的?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题,高级面试题及附答案解析.md#6Label-的作用是什么是怎么用的)
**7、** [JS引用方法](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题,高级面试题及附答案解析.md#7JS引用方法)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题,高级面试题及附答案解析.md)
## 前端最新基础面试题及答案整理
**1、** [JS作用域及作用域链](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新基础面试题及答案整理.md#1JS作用域及作用域链)
**2、** [行内元素和块级元素](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新基础面试题及答案整理.md#2行内元素和块级元素)
**3、** [JavaScript 中的虚值是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新基础面试题及答案整理.md#3JavaScript-中的虚值是什么)
**4、** [选择器优先级是怎样的?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新基础面试题及答案整理.md#4选择器优先级是怎样的)
**5、** [什么是移动端的300ms延迟?什么是点击穿透?解决方案?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新基础面试题及答案整理.md#5什么是移动端的300ms延迟什么是点击穿透解决方案)
**6、** [异步加载JS的方式有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新基础面试题及答案整理.md#6异步加载JS的方式有哪些)
**7、** [Promise 是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新基础面试题及答案整理.md#7Promise-是什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新基础面试题及答案整理.md)
## 前端最新面试题2021年,常见面试题及答案汇总
**1、** [为什么要初始化CSS样式?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题2021年,常见面试题及答案汇总.md#1为什么要初始化CSS样式)
**2、** [webpack的缺点](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题2021年,常见面试题及答案汇总.md#2webpack的缺点)
**3、** [commonjs?requirejs?AMD|CMD|UMD?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题2021年,常见面试题及答案汇总.md#3commonjsrequirejsAMD|CMD|UMD)
**4、** [CSS 如何阻塞文档解析?(浏览器解析过程)](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题2021年,常见面试题及答案汇总.md#4CSS-如何阻塞文档解析浏览器解析过程)
**5、** [JavaScript原型,原型链 ? 有什么特点?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题2021年,常见面试题及答案汇总.md#5JavaScript原型原型链--有什么特点)
**6、** [前端需要注意哪些 SEO ?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题2021年,常见面试题及答案汇总.md#6前端需要注意哪些-SEO-)
**7、** [label的作用是什么? 是怎么用的?**](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题2021年,常见面试题及答案汇总.md#7label的作用是什么-是怎么用的**)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题2021年,常见面试题及答案汇总.md)
## 前端最新面试题及答案整理,汇总版
**1、** [说说你对promise的了解](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案整理,汇总版.md#1说说你对promise的了解)
**2、** [iframe框架有那些优缺点](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案整理,汇总版.md#2iframe框架有那些优缺点)
**3、** [AMD和CMD是什么?它们的区别有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案整理,汇总版.md#3AMD和CMD是什么它们的区别有哪些)
**4、** [v-show与v-if区别](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案整理,汇总版.md#4v-show与v-if区别)
**5、** [无样式内容闪烁(FOUC)Flash of Unstyle Content**](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案整理,汇总版.md#5无样式内容闪烁FOUCFlash-of-Unstyle-Content**)
**6、** [CSS优化](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案整理,汇总版.md#6CSS优化)
**7、** [box-sizing、transition、translate分别是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案整理,汇总版.md#7box-sizingtransitiontranslate分别是什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案整理,汇总版.md)
## 前端最新面试题及答案附答案汇总
**1、** [行内元素定义](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案附答案汇总.md#1行内元素定义)
**2、** [解决异步回调地狱](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案附答案汇总.md#2解决异步回调地狱)
**3、** [如何创建一个没有 prototype(原型)的对象?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案附答案汇总.md#3如何创建一个没有-prototype原型的对象)
**4、** [Doctype作用? 严格模式与混杂模式如何区分?它们有何意义?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案附答案汇总.md#4Doctype作用-严格模式与混杂模式如何区分它们有何意义)
**5、** [什么是 ES6 模块?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案附答案汇总.md#5什么是-ES6-模块)
**6、** [H5新特性:](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案附答案汇总.md#6H5新特性:)
**7、** [同步和异步的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案附答案汇总.md#7同步和异步的区别)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案附答案汇总.md)
## 前端最新面试题,2021年面试题及答案汇总
**1、** [什么是重绘和回流?(浏览器绘制过程)](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,2021年面试题及答案汇总.md#1什么是重绘和回流浏览器绘制过程)
**2、** [为什么在 JS 中比较两个相似的对象时返回 false?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,2021年面试题及答案汇总.md#2为什么在-JS-中比较两个相似的对象时返回-false)
**3、** [HTML元素的显示优先级?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,2021年面试题及答案汇总.md#3HTML元素的显示优先级)
**4、** [undefined 和 null 有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,2021年面试题及答案汇总.md#4undefined-和-null-有什么区别)
**5、** [浏览器解析过程:](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,2021年面试题及答案汇总.md#5浏览器解析过程:)
**6、** [那些操作会造成内存泄漏?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,2021年面试题及答案汇总.md#6那些操作会造成内存泄漏)
**7、** [HTML5 有哪些新特性、移除了那些元素?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,2021年面试题及答案汇总.md#7HTML5-有哪些新特性移除了那些元素)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,2021年面试题及答案汇总.md)
## 前端最新面试题,常见面试题及答案汇总
**1、** [谁是c的构造函数?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,常见面试题及答案汇总.md#1谁是c的构造函数)
**2、** [页面可见性(Page Visibility API) 可以有哪些用途?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,常见面试题及答案汇总.md#2页面可见性Page-Visibility-API-可以有哪些用途)
**3、** [JavaScript优化](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,常见面试题及答案汇总.md#3JavaScript优化)
**4、** [javascript有哪些方法定义对象](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,常见面试题及答案汇总.md#4javascript有哪些方法定义对象)
**5、** [什么是包装对象(wrapper object)?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,常见面试题及答案汇总.md#5什么是包装对象wrapper-object)
**6、** [eval是做什么的?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,常见面试题及答案汇总.md#6eval是做什么的)
**7、** [defer和async](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,常见面试题及答案汇总.md#7defer和async)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,常见面试题及答案汇总.md)
## 前端面试题及答案整理汇总,2021年最新版
**1、** [promise对象的用法,手写一个promise](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理汇总,2021年最新版.md#1promise对象的用法,手写一个promise)
**2、** [组件之间的传值通信](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理汇总,2021年最新版.md#2组件之间的传值通信)
**3、** [数组的排序方法(sort)?排序?汉字排序?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理汇总,2021年最新版.md#3数组的排序方法sort排序汉字排序)
**4、** [什么是作用域和作用域链?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理汇总,2021年最新版.md#4什么是作用域和作用域链)
**5、** [如何检查值是否虚值?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理汇总,2021年最新版.md#5如何检查值是否虚值)
**6、** [事件流?事件捕获?事件冒泡?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理汇总,2021年最新版.md#6事件流事件捕获事件冒泡)
**7、** [MVVM](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理汇总,2021年最新版.md#7MVVM)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理汇总,2021年最新版.md)
## 前端面试题及答案整理,2021年最新,汇总版
**1、** [HTTP状态码及其含义](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理,2021年最新,汇总版.md#1HTTP状态码及其含义)
**2、** [一个满屏品字布局如何设计?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理,2021年最新,汇总版.md#2一个满屏品字布局如何设计)
**3、** [HTTP状态码](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理,2021年最新,汇总版.md#3HTTP状态码)
**4、** [数据持久化技术(ajax)?简述ajax流程###](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理,2021年最新,汇总版.md#4数据持久化技术ajax简述ajax流程###)
**5、** [key](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理,2021年最新,汇总版.md#5key)
**6、** [什么是Ajax和JSON,它们的优点和缺点](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理,2021年最新,汇总版.md#6什么是Ajax和JSON它们的优点和缺点)
**7、** [get请求传参长度的误区](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理,2021年最新,汇总版.md#7get请求传参长度的误区)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理,2021年最新,汇总版.md)
## 前端面试题大汇总,2021年附答案解析
**1、** [你对浏览器的理解?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题大汇总,2021年附答案解析.md#1你对浏览器的理解)
**2、** [介绍一下标准的CSS的盒子模型?低版本IE的盒子模型有什么不同的?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题大汇总,2021年附答案解析.md#2介绍一下标准的CSS的盒子模型低版本IE的盒子模型有什么不同的)
**3、** [原型和原型链](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题大汇总,2021年附答案解析.md#3原型和原型链)
**4、** [页面导入样式时,使用link和@import有什么区别](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题大汇总,2021年附答案解析.md#4页面导入样式时使用link和@import有什么区别)
**5、** [让页面里的字体变清晰,变细用CSS怎么做?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题大汇总,2021年附答案解析.md#5让页面里的字体变清晰变细用CSS怎么做)
**6、** [介绍一下标准的CSS的盒子模型?与低版本IE的盒子模型有什么不同的?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题大汇总,2021年附答案解析.md#6介绍一下标准的CSS的盒子模型与低版本IE的盒子模型有什么不同的)
**7、** [HTML5 的 form 的自动完成功能是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题大汇总,2021年附答案解析.md#7HTML5-的-form-的自动完成功能是什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题大汇总,2021年附答案解析.md)
## 前端高级面试题及答案,2021版
**1、** [编写一个 getElementsByClassName 封装函数?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,2021版.md#1编写一个-getElementsByClassName-封装函数)
**2、** [用过哪些设计模式?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,2021版.md#2用过哪些设计模式)
**3、** [如何解决跨域问题](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,2021版.md#3如何解决跨域问题)
**4、** [网络分层](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,2021版.md#4网络分层)
**5、** [什么是哈希表?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,2021版.md#5什么是哈希表)
**6、** [几种基本数据类型?复杂数据类型?值类型和引用数据类型?堆栈数据结构](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,2021版.md#6几种基本数据类型复杂数据类型值类型和引用数据类型堆栈数据结构)
**7、** [get和post的区别](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,2021版.md#7get和post的区别)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,2021版.md)
## 前端高级面试题及答案,企业真面试题
**1、** [keep-alive](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,企业真面试题.md#1keep-alive)
**2、** [对 web 标准、可用性、可访问性的理解](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,企业真面试题.md#2对-web-标准可用性可访问性的理解)
**3、** [页面从输入URL到页面加载显示完成,这个过程中都发生了什么?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,企业真面试题.md#3页面从输入URL到页面加载显示完成这个过程中都发生了什么)
**4、** [如何创建块级格式化上下文(block formatting context),BFC有什么用](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,企业真面试题.md#4如何创建块级格式化上下文block-formatting-context,BFC有什么用)
**5、** [清除浮动的几种方式,各自的优缺点](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,企业真面试题.md#5清除浮动的几种方式各自的优缺点)
**6、** [面试常问](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,企业真面试题.md#6面试常问)
**7、** [谈谈你对重构的理解](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,企业真面试题.md#7谈谈你对重构的理解)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,企业真面试题.md)
## 前端高级面试题合集,附答案解析
**1、** [HTTP状态码及其含义](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题合集,附答案解析.md#1HTTP状态码及其含义)
**2、** [margin和padding分别适合什么场景使用?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题合集,附答案解析.md#2margin和padding分别适合什么场景使用)
**3、** [什么是FOUC?如何避免](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题合集,附答案解析.md#3什么是FOUC如何避免)
**4、** [什么是 `async/await` 及其如何工作?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题合集,附答案解析.md#4什么是-async/await-及其如何工作)
**5、** [常见的浏览器端的存储技术有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题合集,附答案解析.md#5常见的浏览器端的存储技术有哪些)
**6、** [视差滚动效果?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题合集,附答案解析.md#6视差滚动效果)
**7、** [行内元素有哪些?块级元素有哪些? 空(void)元素有那些?行内元素和块级元素有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题合集,附答案解析.md#7行内元素有哪些块级元素有哪些-空void元素有那些行内元素和块级元素有什么区别)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题合集,附答案解析.md)
## 前端高级面试题整理及答案
**1、** [介绍一下你对浏览器内核的理解?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题整理及答案.md#1介绍一下你对浏览器内核的理解)
**2、** [说说严格模式的限制](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题整理及答案.md#2说说严格模式的限制)
**3、** [null,undefined 的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题整理及答案.md#3nullundefined-的区别)
**4、** [请解释什么是事件代理](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题整理及答案.md#4请解释什么是事件代理)
**5、** [HTML5 的离线储存怎么使用,工作原理能不能解释一下?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题整理及答案.md#5HTML5-的离线储存怎么使用工作原理能不能解释一下)
**6、** [Iframe的作用?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题整理及答案.md#6Iframe的作用)
**7、** [闭包](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题整理及答案.md#7闭包)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题整理及答案.md)
## 前端高级面试题,中级面试题,大汇总
**1、** [在新窗口打开链接的方法是?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题,中级面试题,大汇总.md#1在新窗口打开链接的方法是)
**2、** [如何理解同步和异步?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题,中级面试题,大汇总.md#2如何理解同步和异步)
**3、** [每个HTML文件里开头都有个很重要的东西,Doctype,知道这是干什么的吗?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题,中级面试题,大汇总.md#3每个HTML文件里开头都有个很重要的东西Doctype知道这是干什么的吗)
**4、** [常见的兼容性问题?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题,中级面试题,大汇总.md#4常见的兼容性问题)
**5、** [水平垂直居中](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题,中级面试题,大汇总.md#5水平垂直居中)
**6、** [补充get和post请求在缓存方面的区别](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题,中级面试题,大汇总.md#6补充get和post请求在缓存方面的区别)
**7、** [如何处理 HTML5 新标签的浏览器兼容问题?](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题,中级面试题,大汇总.md#7如何处理-HTML5-新标签的浏览器兼容问题)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题,中级面试题,大汇总.md)
## JavaScript最新2021年面试题及答案,汇总版
**1、** [声明函数作用提升?声明变量和声明函数的提升有什么区别](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题及答案,汇总版.md#1声明函数作用提升声明变量和声明函数的提升有什么区别)
**2、** [["1", "2", "3"].map(parseInt) 答案是多少?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题及答案,汇总版.md#2["1",-"2",-"3"]mapparseInt-答案是多少)
**3、** [!! 运算符能做什么?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题及答案,汇总版.md#3-运算符能做什么)
**4、** [vue、react、angular](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题及答案,汇总版.md#4vuereactangular)
**5、** [什么是AJAX?如何实现?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题及答案,汇总版.md#5什么是AJAX如何实现)
**6、** [$(function(){})和window.onload 和 $(document).ready(function(){})](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题及答案,汇总版.md#6$function{}和windowonload-和-$documentreadyfunction{})
**7、** [为什么typeof null 返回 object?如何检查一个值是否为 null?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题及答案,汇总版.md#7为什么typeof-null-返回-object如何检查一个值是否为-null)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题及答案,汇总版.md)
## JavaScript最新2021年面试题大汇总,附答案
**1、** [如何copy一个dom元素?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题大汇总,附答案.md#1如何copy一个dom元素)
**2、** [sessionStorage和localstroage与cookie之间有什么关联, cookie最大存放多少字节](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题大汇总,附答案.md#2sessionStorage和localstroage与cookie之间有什么关联,-cookie最大存放多少字节)
**3、** [实现异步的方式有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题大汇总,附答案.md#3实现异步的方式有哪些)
**4、** [数据持久化技术(ajax)?简述ajax流程###](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题大汇总,附答案.md#4数据持久化技术ajax简述ajax流程###)
**5、** [什么是对象解构?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题大汇总,附答案.md#5什么是对象解构)
**6、** [通过new创建一个对象的时候,函数内部有哪些改变###](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题大汇总,附答案.md#6通过new创建一个对象的时候函数内部有哪些改变###)
**7、** [同步异步?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题大汇总,附答案.md#7同步异步)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题大汇总,附答案.md)
## JavaScript最新2021年面试题附答案解析,大汇总
**1、** [Promise 是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题附答案解析,大汇总.md#1Promise-是什么)
**2、** [自执行函数?用于什么场景?好处?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题附答案解析,大汇总.md#2自执行函数用于什么场景好处)
**3、** [Function.prototype.apply 方法的用途是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题附答案解析,大汇总.md#3Functionprototypeapply-方法的用途是什么)
**4、** [如何合并两个数组?数组删除一个元素?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题附答案解析,大汇总.md#4如何合并两个数组数组删除一个元素)
**5、** [如何在一行中计算多个表达式的值?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题附答案解析,大汇总.md#5如何在一行中计算多个表达式的值)
**6、** [说说严格模式的限制](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题附答案解析,大汇总.md#6说说严格模式的限制)
**7、** [什么是回调函数?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题附答案解析,大汇总.md#7什么是回调函数)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题附答案解析,大汇总.md)
## JavaScript最新2021年面试题,高级面试题及附答案解析
**1、** [变量作用域?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题,高级面试题及附答案解析.md#1变量作用域)
**2、** [事件委托?有什么好处?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题,高级面试题及附答案解析.md#2事件委托有什么好处)
**3、** [渐进增强和优雅降级](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题,高级面试题及附答案解析.md#3渐进增强和优雅降级)
**4、** [手动实现`Array.prototype.reduce`方法](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题,高级面试题及附答案解析.md#4手动实现Arrayprototypereduce方法)
**5、** [为什么要有同源限制?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题,高级面试题及附答案解析.md#5为什么要有同源限制)
**6、** [如何通过原生js 判断一个元素当前是显示还是隐藏状态?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题,高级面试题及附答案解析.md#6如何通过原生js-判断一个元素当前是显示还是隐藏状态)
**7、** [什么是预编译语音|预编译处理器?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题,高级面试题及附答案解析.md#7什么是预编译语音|预编译处理器)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题,高级面试题及附答案解析.md)
## JavaScript最新面试题2021年,常见面试题及答案汇总
**1、** [什么是 `async/await` 及其如何工作?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题2021年,常见面试题及答案汇总.md#1什么是-async/await-及其如何工作)
**2、** [ECMAScript 是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题2021年,常见面试题及答案汇总.md#2ECMAScript-是什么)
**3、** [手动实现`Array.prototype.filter`方法](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题2021年,常见面试题及答案汇总.md#3手动实现Arrayprototypefilter方法)
**4、** [介绍js有哪些内置对象?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题2021年,常见面试题及答案汇总.md#4介绍js有哪些内置对象)
**5、** [手动实现缓存方法](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题2021年,常见面试题及答案汇总.md#5手动实现缓存方法)
**6、** [作用域和执行上下文的区别是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题2021年,常见面试题及答案汇总.md#6作用域和执行上下文的区别是什么)
**7、** [ajax请求方式有几种(8种)?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题2021年,常见面试题及答案汇总.md#7ajax请求方式有几种8种)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题2021年,常见面试题及答案汇总.md)
## JavaScript最新面试题及答案整理,汇总版
**1、** [如何检查值是否虚值?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案整理,汇总版.md#1如何检查值是否虚值)
**2、** [有哪些数据类型?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案整理,汇总版.md#2有哪些数据类型)
**3、** [如何理解同步和异步?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案整理,汇总版.md#3如何理解同步和异步)
**4、** [请解释什么是事件代理](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案整理,汇总版.md#4请解释什么是事件代理)
**5、** [什么是`Set`对象,它是如何工作的?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案整理,汇总版.md#5什么是Set对象它是如何工作的)
**6、** [undefined 和 null 有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案整理,汇总版.md#6undefined-和-null-有什么区别)
**7、** [你有哪些性能优化的方法?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案整理,汇总版.md#7你有哪些性能优化的方法)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案整理,汇总版.md)
## JavaScript最新面试题及答案附答案汇总
**1、** [|| 运算符能做什么](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案附答案汇总.md#1||-运算符能做什么)
**2、** [如何解决跨域问题?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案附答案汇总.md#2如何解决跨域问题)
**3、** [简述ajax执行流程](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案附答案汇总.md#3简述ajax执行流程)
**4、** [介绍js的基本数据类型](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案附答案汇总.md#4介绍js的基本数据类型)
**5、** [闭包](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案附答案汇总.md#5闭包)
**6、** [强制转换 显式转换 隐式转换?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案附答案汇总.md#6强制转换-显式转换-隐式转换)
**7、** [那些操作会造成内存泄漏?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案附答案汇总.md#7那些操作会造成内存泄漏)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案附答案汇总.md)
## JavaScript最新面试题,2021年面试题及答案汇总
**1、** [怎么理解Promise对象?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题,2021年面试题及答案汇总.md#1怎么理解Promise对象)
**2、** [什么是 event.currentTarget??](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题,2021年面试题及答案汇总.md#2什么是-eventcurrentTarget)
**3、** [`require`/`import`之间的区别?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题,2021年面试题及答案汇总.md#3require/import之间的区别)
**4、** [this指向的各种情况都有什么?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题,2021年面试题及答案汇总.md#4this指向的各种情况都有什么)
**5、** [JS是如何实现异步的?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题,2021年面试题及答案汇总.md#5JS是如何实现异步的)
**6、** [new操作符具体干了什么呢?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题,2021年面试题及答案汇总.md#6new操作符具体干了什么呢)
**7、** [typeof?typeof [ ]返回数据类型是?](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题,2021年面试题及答案汇总.md#7typeoftypeof-[-]返回数据类型是)
### [此处,仅展示前7道,查看更多40道...](https://github.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题,2021年面试题及答案汇总.md)
## HTML最新2021年面试题大汇总,附答案
**1、** [如何在页面上实现一个圆形的可点击区域](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题大汇总,附答案.md#1如何在页面上实现一个圆形的可点击区域)
**2、** [HTML5 的 form 的自动完成功能是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题大汇总,附答案.md#2HTML5-的-form-的自动完成功能是什么)
**3、** [`HTML5`的离线储存怎么使用,工作原理能不能解释一下?](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题大汇总,附答案.md#3HTML5的离线储存怎么使用工作原理能不能解释一下)
**4、** [label的作用是什么? 是怎么用的?**](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题大汇总,附答案.md#4label的作用是什么-是怎么用的**)
**5、** [Doctype作用? 严格模式与混杂模式如何区分?它们有何意义?](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题大汇总,附答案.md#5Doctype作用-严格模式与混杂模式如何区分它们有何意义)
**6、** [实现不使用 border 画出 1 px 高的线,在不同浏览器的标准模式与怪异模式下都能保持一致的效果。](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题大汇总,附答案.md#6实现不使用-border-画出-1-px-高的线在不同浏览器的标准模式与怪异模式下都能保持一致的效果。)
**7、** [如何实现浏览器内多个标签页之间的通信?](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题大汇总,附答案.md#7如何实现浏览器内多个标签页之间的通信)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题大汇总,附答案.md)
## HTML最新2021年面试题附答案解析,大汇总
**1、** [浏览器架构](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题附答案解析,大汇总.md#1浏览器架构)
**2、** [为什么操作 DOM 慢?(浏览器绘制过程)](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题附答案解析,大汇总.md#2为什么操作-DOM-慢浏览器绘制过程)
**3、** [网页验证码是干嘛的,是为了解决什么安全问题?](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题附答案解析,大汇总.md#3网页验证码是干嘛的是为了解决什么安全问题)
**4、** [async 和 defer 的作用是什么?有什么区别?(浏览器解析过程)](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题附答案解析,大汇总.md#4async-和-defer-的作用是什么有什么区别浏览器解析过程)
**5、** [position几个属性的作用?](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题附答案解析,大汇总.md#5position几个属性的作用)
**6、** [iframe框架有那些优缺点](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题附答案解析,大汇总.md#6iframe框架有那些优缺点)
**7、** [DOCTYPE 的作用是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题附答案解析,大汇总.md#7DOCTYPE-的作用是什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题附答案解析,大汇总.md)
## HTML最新2021年面试题,高级面试题及附答案解析
**1、** [HTML全局属性(global attribute)有哪些](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题,高级面试题及附答案解析.md#1HTML全局属性global-attribute有哪些)
**2、** [页面导入样式时,使用link和@import有什么区别](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题,高级面试题及附答案解析.md#2页面导入样式时使用link和@import有什么区别)
**3、** [HTML元素的显示优先级?](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题,高级面试题及附答案解析.md#3HTML元素的显示优先级)
**4、** [`
` 的 title 和 alt 有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题,高级面试题及附答案解析.md#4
-的-title-和-alt-有什么区别)
**5、** [改变元素的外边距用什么属性?改变元素的内填充用什么属性?](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题,高级面试题及附答案解析.md#5改变元素的外边距用什么属性改变元素的内填充用什么属性)
**6、** [HTTP状态码及其含义](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题,高级面试题及附答案解析.md#6HTTP状态码及其含义)
**7、** [你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么?](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题,高级面试题及附答案解析.md#7你做的页面在哪些流览器测试过这些浏览器的内核分别是什么)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题,高级面试题及附答案解析.md)
## HTML最新面试题2021年,常见面试题及答案汇总
**1、** [块级元素定义](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新面试题2021年,常见面试题及答案汇总.md#1块级元素定义)
**2、** [简述对Web 语义化的理解?](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新面试题2021年,常见面试题及答案汇总.md#2简述对Web-语义化的理解)
**3、** [行内元素有哪些?块级元素有哪些?CSS的盒模型?](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新面试题2021年,常见面试题及答案汇总.md#3行内元素有哪些块级元素有哪些CSS的盒模型)
**4、** [常见的浏览器端的存储技术有哪些?](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新面试题2021年,常见面试题及答案汇总.md#4常见的浏览器端的存储技术有哪些)
**5、** [常见的浏览器内核比较](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新面试题2021年,常见面试题及答案汇总.md#5常见的浏览器内核比较)
**6、** [你对浏览器的理解?](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新面试题2021年,常见面试题及答案汇总.md#6你对浏览器的理解)
**7、** [Canvas 和 SVG 有什么区别?](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新面试题2021年,常见面试题及答案汇总.md#7Canvas-和-SVG-有什么区别)
### [此处,仅展示前7道,查看更多30道...](https://github.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新面试题2021年,常见面试题及答案汇总.md)