# DevBooks **Repository Path**: NeverBack2015/DevBooks ## Basic Information - **Project Name**: DevBooks - **Description**: 2021面试题,Java面试题、JVM面试题、多线程面试题、并发编程、设计模式面试题、SpringBoot面试题、SpringCloud面试题、MyBatis面试题 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 87 - **Created**: 2021-08-12 - **Last Updated**: 2022-05-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 最新 10000+ 道,280多份,面试题,汇总 ## 整理那么辛苦,求个 Star,Fork 谢谢 最近又赶上跳槽的高峰期,好多粉丝,都问我要有没有最新面试题,我连日加班好多天,终于整理好了,10000+ 道,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 大数据、阿里巴巴等大厂面试题等、等技术栈! ## 10000+ 道,面试题技术大类,索引,直达 | | | | | | | ------------ | ------------ | ------------ | ------------ | ------------ | | [Java](https://gitee.com/souyunku/DevBooks#java) | [Jvm](https://gitee.com/souyunku/DevBooks#jvm) | [Dubbo](https://gitee.com/souyunku/DevBooks#dubbo) | [MySQL](https://gitee.com/souyunku/DevBooks#mysql) | [并发编程](https://gitee.com/souyunku/DevBooks#并发编程) | | [Spring](https://gitee.com/souyunku/DevBooks#spring) | [SpringBoot](https://gitee.com/souyunku/DevBooks#springboot) | [SpringCloud](https://gitee.com/souyunku/DevBooks#springcloud) | [ZooKeeper](https://gitee.com/souyunku/DevBooks#zookeeper) | [大数据](https://gitee.com/souyunku/DevBooks#大数据) | | [Redis](https://gitee.com/souyunku/DevBooks#redis) | [React](https://gitee.com/souyunku/DevBooks#react) | [RabbitMQ](https://gitee.com/souyunku/DevBooks#rabbitmq) | [Elasticsearch](https://gitee.com/souyunku/DevBooks#elasticsearch) | [Kafka](https://gitee.com/souyunku/DevBooks#kafka) | | [MyBatis](https://gitee.com/souyunku/DevBooks#mybatis) | [Linux](https://gitee.com/souyunku/DevBooks#linux) | [MongoDB](https://gitee.com/souyunku/DevBooks#mongodb) | [Oracle](https://gitee.com/souyunku/DevBooks#oracle) | [Netty](https://gitee.com/souyunku/DevBooks#netty) | | [Nginx](https://gitee.com/souyunku/DevBooks#nginx) | [Python](https://gitee.com/souyunku/DevBooks#python) | [Android](https://gitee.com/souyunku/DevBooks#android) | [Vue](https://gitee.com/souyunku/DevBooks#vue) | [前端](https://gitee.com/souyunku/DevBooks#前端) | | [JavaScript](https://gitee.com/souyunku/DevBooks#javascript) | [HTML](https://gitee.com/souyunku/DevBooks#html) | [Memcached](https://gitee.com/souyunku/DevBooks#memcached) | []() | []() | ## 新增:[高清172份,累计 7701 页大厂面试题 PDF](https://gitee.com/souyunku/DevBooks/blob/master/docs/index.md) ## 新增:[高清172份,累计 7701 页大厂面试题 PDF](https://gitee.com/souyunku/DevBooks/blob/master/docs/index.md) ### Java **1、** [java常见2021年最新面试题附答案解析](https://gitee.com/souyunku/DevBooks#java常见2021年最新面试题附答案解析) **2、** [java常见面试题及答案汇总2021年最新版](https://gitee.com/souyunku/DevBooks#java常见面试题及答案汇总2021年最新版) **3、** [java常见面试题2021年及答案汇总](https://gitee.com/souyunku/DevBooks#java常见面试题2021年及答案汇总) **4、** [java最新2021年面试题及答案汇总版](https://gitee.com/souyunku/DevBooks#java最新2021年面试题及答案汇总版) **5、** [java最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#java最新2021年面试题大汇总附答案) **6、** [java最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#java最新2021年面试题附答案解析大汇总) **7、** [java最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#java最新2021年面试题高级面试题及附答案解析) **8、** [java最新基础面试题及答案整理](https://gitee.com/souyunku/DevBooks#java最新基础面试题及答案整理) **9、** [java最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#java最新面试题2021年常见面试题及答案汇总) **10、** [java最新面试题及答案整理汇总版](https://gitee.com/souyunku/DevBooks#java最新面试题及答案整理汇总版) **11、** [java最新面试题及答案附答案汇总](https://gitee.com/souyunku/DevBooks#java最新面试题及答案附答案汇总) **12、** [java最新面试题2021年面试题及答案汇总](https://gitee.com/souyunku/DevBooks#java最新面试题2021年面试题及答案汇总) **13、** [java最新面试题常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#java最新面试题常见面试题及答案汇总) **14、** [java面试2021秋招面试问题附答案](https://gitee.com/souyunku/DevBooks#java面试2021秋招面试问题附答案) **15、** [java面试题及答案整理汇总2021年最新版](https://gitee.com/souyunku/DevBooks#java面试题及答案整理汇总2021年最新版) **16、** [java面试题及答案整理2021年最新汇总版](https://gitee.com/souyunku/DevBooks#java面试题及答案整理2021年最新汇总版) **17、** [java面试题大全带答案持续更新](https://gitee.com/souyunku/DevBooks#java面试题大全带答案持续更新) **18、** [java面试题大汇总2021年附答案解析](https://gitee.com/souyunku/DevBooks#java面试题大汇总2021年附答案解析) **19、** [java面试题大汇总2021面试题及答案汇总](https://gitee.com/souyunku/DevBooks#java面试题大汇总2021面试题及答案汇总) **20、** [java面试题目大汇总附参考答案](https://gitee.com/souyunku/DevBooks#java面试题目大汇总附参考答案) **21、** [java高级面试题及答案2021版](https://gitee.com/souyunku/DevBooks#java高级面试题及答案2021版) **22、** [java高级面试题及答案企业真面试题](https://gitee.com/souyunku/DevBooks#java高级面试题及答案企业真面试题) **23、** [java高级面试题及答案最新版](https://gitee.com/souyunku/DevBooks#java高级面试题及答案最新版) **24、** [java高级面试题合集附答案解析](https://gitee.com/souyunku/DevBooks#java高级面试题合集附答案解析) **25、** [java高级面试题整理及答案](https://gitee.com/souyunku/DevBooks#java高级面试题整理及答案) **26、** [java高级面试题中级面试题大汇总](https://gitee.com/souyunku/DevBooks#java高级面试题中级面试题大汇总) ### Jvm **1、** [jvm最新2021年面试题及答案汇总版](https://gitee.com/souyunku/DevBooks#jvm最新2021年面试题及答案汇总版) **2、** [jvm最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#jvm最新2021年面试题大汇总附答案) **3、** [jvm最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#jvm最新2021年面试题附答案解析大汇总) **4、** [jvm最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#jvm最新2021年面试题高级面试题及附答案解析) **5、** [jvm最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#jvm最新面试题2021年常见面试题及答案汇总) **6、** [jvm最新面试题及答案整理汇总版](https://gitee.com/souyunku/DevBooks#jvm最新面试题及答案整理汇总版) **7、** [jvm最新面试题及答案附答案汇总](https://gitee.com/souyunku/DevBooks#jvm最新面试题及答案附答案汇总) **8、** [jvm最新面试题2021年面试题及答案汇总](https://gitee.com/souyunku/DevBooks#jvm最新面试题2021年面试题及答案汇总) **9、** [jvm最新面试题常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#jvm最新面试题常见面试题及答案汇总) ### Dubbo **1、** [dubbo最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#dubbo最新2021年面试题大汇总附答案) **2、** [dubbo最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#dubbo最新2021年面试题附答案解析大汇总) **3、** [dubbo最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#dubbo最新2021年面试题高级面试题及附答案解析) **4、** [dubbo最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#dubbo最新面试题2021年常见面试题及答案汇总) **5、** [dubbo最新面试题及答案附答案汇总](https://gitee.com/souyunku/DevBooks#dubbo最新面试题及答案附答案汇总) **6、** [dubbo最新面试题2021年面试题及答案汇总](https://gitee.com/souyunku/DevBooks#dubbo最新面试题2021年面试题及答案汇总) ### MySQL **1、** [mysql最新2021年面试题及答案汇总版](https://gitee.com/souyunku/DevBooks#mysql最新2021年面试题及答案汇总版) **2、** [mysql最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#mysql最新2021年面试题大汇总附答案) **3、** [mysql最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#mysql最新2021年面试题附答案解析大汇总) **4、** [mysql最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#mysql最新2021年面试题高级面试题及附答案解析) **5、** [mysql最新基础面试题及答案整理](https://gitee.com/souyunku/DevBooks#mysql最新基础面试题及答案整理) **6、** [mysql最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#mysql最新面试题2021年常见面试题及答案汇总) **7、** [mysql最新面试题及答案整理汇总版](https://gitee.com/souyunku/DevBooks#mysql最新面试题及答案整理汇总版) **8、** [mysql最新面试题及答案附答案汇总](https://gitee.com/souyunku/DevBooks#mysql最新面试题及答案附答案汇总) **9、** [mysql最新面试题2021年面试题及答案汇总](https://gitee.com/souyunku/DevBooks#mysql最新面试题2021年面试题及答案汇总) **10、** [mysql最新面试题常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#mysql最新面试题常见面试题及答案汇总) **11、** [mysql高级面试题及答案企业真面试题](https://gitee.com/souyunku/DevBooks#mysql高级面试题及答案企业真面试题) **12、** [mysql高级面试题整理及答案](https://gitee.com/souyunku/DevBooks#mysql高级面试题整理及答案) **13、** [mysql高级面试题中级面试题大汇总](https://gitee.com/souyunku/DevBooks#mysql高级面试题中级面试题大汇总) ### 并发编程 **1、** [并发编程最新2021年面试题及答案汇总版](https://gitee.com/souyunku/DevBooks#并发编程最新2021年面试题及答案汇总版) **2、** [并发编程最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#并发编程最新2021年面试题大汇总附答案) **3、** [并发编程最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#并发编程最新2021年面试题附答案解析大汇总) **4、** [并发编程最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#并发编程最新2021年面试题高级面试题及附答案解析) **5、** [并发编程最新基础面试题及答案整理](https://gitee.com/souyunku/DevBooks#并发编程最新基础面试题及答案整理) **6、** [并发编程最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#并发编程最新面试题2021年常见面试题及答案汇总) **7、** [并发编程最新面试题及答案整理汇总版](https://gitee.com/souyunku/DevBooks#并发编程最新面试题及答案整理汇总版) **8、** [并发编程最新面试题及答案附答案汇总](https://gitee.com/souyunku/DevBooks#并发编程最新面试题及答案附答案汇总) **9、** [并发编程最新面试题2021年面试题及答案汇总](https://gitee.com/souyunku/DevBooks#并发编程最新面试题2021年面试题及答案汇总) **10、** [并发编程最新面试题常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#并发编程最新面试题常见面试题及答案汇总) **11、** [并发编程面试题及答案整理2021年最新汇总版](https://gitee.com/souyunku/DevBooks#并发编程面试题及答案整理2021年最新汇总版) **12、** [并发编程面试题大汇总2021年附答案解析](https://gitee.com/souyunku/DevBooks#并发编程面试题大汇总2021年附答案解析) **13、** [并发编程高级面试题及答案2021版](https://gitee.com/souyunku/DevBooks#并发编程高级面试题及答案2021版) **14、** [并发编程高级面试题及答案企业真面试题](https://gitee.com/souyunku/DevBooks#并发编程高级面试题及答案企业真面试题) **15、** [并发编程高级面试题合集附答案解析](https://gitee.com/souyunku/DevBooks#并发编程高级面试题合集附答案解析) **16、** [并发编程高级面试题整理及答案](https://gitee.com/souyunku/DevBooks#并发编程高级面试题整理及答案) **17、** [并发编程高级面试题中级面试题大汇总](https://gitee.com/souyunku/DevBooks#并发编程高级面试题中级面试题大汇总) ### Spring **1、** [spring最新2021年面试题及答案汇总版](https://gitee.com/souyunku/DevBooks#spring最新2021年面试题及答案汇总版) **2、** [spring最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#spring最新2021年面试题大汇总附答案) **3、** [spring最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#spring最新2021年面试题附答案解析大汇总) **4、** [spring最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#spring最新2021年面试题高级面试题及附答案解析) **5、** [spring最新基础面试题及答案整理](https://gitee.com/souyunku/DevBooks#spring最新基础面试题及答案整理) **6、** [spring最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#spring最新面试题2021年常见面试题及答案汇总) **7、** [spring最新面试题及答案整理汇总版](https://gitee.com/souyunku/DevBooks#spring最新面试题及答案整理汇总版) **8、** [spring最新面试题及答案附答案汇总](https://gitee.com/souyunku/DevBooks#spring最新面试题及答案附答案汇总) **9、** [spring最新面试题2021年面试题及答案汇总](https://gitee.com/souyunku/DevBooks#spring最新面试题2021年面试题及答案汇总) **10、** [spring最新面试题常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#spring最新面试题常见面试题及答案汇总) **11、** [spring面试题及答案整理汇总2021年最新版](https://gitee.com/souyunku/DevBooks#spring面试题及答案整理汇总2021年最新版) **12、** [spring面试题及答案整理2021年最新汇总版](https://gitee.com/souyunku/DevBooks#spring面试题及答案整理2021年最新汇总版) **13、** [spring面试题大全带答案持续更新](https://gitee.com/souyunku/DevBooks#spring面试题大全带答案持续更新) **14、** [spring面试题大汇总2021年附答案解析](https://gitee.com/souyunku/DevBooks#spring面试题大汇总2021年附答案解析) **15、** [spring面试题大汇总2021面试题及答案汇总](https://gitee.com/souyunku/DevBooks#spring面试题大汇总2021面试题及答案汇总) **16、** [spring高级面试题及答案2021版](https://gitee.com/souyunku/DevBooks#spring高级面试题及答案2021版) **17、** [spring高级面试题及答案企业真面试题](https://gitee.com/souyunku/DevBooks#spring高级面试题及答案企业真面试题) **18、** [spring高级面试题及答案最新版](https://gitee.com/souyunku/DevBooks#spring高级面试题及答案最新版) **19、** [spring高级面试题合集附答案解析](https://gitee.com/souyunku/DevBooks#spring高级面试题合集附答案解析) **20、** [spring高级面试题整理及答案](https://gitee.com/souyunku/DevBooks#spring高级面试题整理及答案) **21、** [spring高级面试题中级面试题大汇总](https://gitee.com/souyunku/DevBooks#spring高级面试题中级面试题大汇总) ### SpringBoot **1、** [springboot最新2021年面试题及答案汇总版](https://gitee.com/souyunku/DevBooks#springboot最新2021年面试题及答案汇总版) **2、** [springboot最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#springboot最新2021年面试题大汇总附答案) **3、** [springboot最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#springboot最新2021年面试题附答案解析大汇总) **4、** [springboot最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#springboot最新2021年面试题高级面试题及附答案解析) **5、** [springboot最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#springboot最新面试题2021年常见面试题及答案汇总) **6、** [springboot最新面试题及答案整理汇总版](https://gitee.com/souyunku/DevBooks#springboot最新面试题及答案整理汇总版) **7、** [springboot最新面试题及答案附答案汇总](https://gitee.com/souyunku/DevBooks#springboot最新面试题及答案附答案汇总) **8、** [springboot最新面试题2021年面试题及答案汇总](https://gitee.com/souyunku/DevBooks#springboot最新面试题2021年面试题及答案汇总) ### SpringCloud **1、** [springcloud最新2021年面试题及答案汇总版](https://gitee.com/souyunku/DevBooks#springcloud最新2021年面试题及答案汇总版) **2、** [springcloud最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#springcloud最新2021年面试题大汇总附答案) **3、** [springcloud最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#springcloud最新2021年面试题附答案解析大汇总) **4、** [springcloud最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#springcloud最新2021年面试题高级面试题及附答案解析) **5、** [springcloud最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#springcloud最新面试题2021年常见面试题及答案汇总) **6、** [springcloud最新面试题及答案附答案汇总](https://gitee.com/souyunku/DevBooks#springcloud最新面试题及答案附答案汇总) **7、** [springcloud最新面试题2021年面试题及答案汇总](https://gitee.com/souyunku/DevBooks#springcloud最新面试题2021年面试题及答案汇总) ### ZooKeeper **1、** [zookeeper最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#zookeeper最新2021年面试题大汇总附答案) **2、** [zookeeper最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#zookeeper最新2021年面试题附答案解析大汇总) **3、** [zookeeper最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#zookeeper最新2021年面试题高级面试题及附答案解析) **4、** [zookeeper最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#zookeeper最新面试题2021年常见面试题及答案汇总) ### 大数据 **1、** [大数据最新2021年面试题及答案汇总版](https://gitee.com/souyunku/DevBooks#大数据最新2021年面试题及答案汇总版) **2、** [大数据最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#大数据最新2021年面试题大汇总附答案) **3、** [大数据最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#大数据最新2021年面试题附答案解析大汇总) **4、** [大数据最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#大数据最新2021年面试题高级面试题及附答案解析) **5、** [大数据最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#大数据最新面试题2021年常见面试题及答案汇总) **6、** [大数据最新面试题及答案附答案汇总](https://gitee.com/souyunku/DevBooks#大数据最新面试题及答案附答案汇总) **7、** [大数据最新面试题2021年面试题及答案汇总](https://gitee.com/souyunku/DevBooks#大数据最新面试题2021年面试题及答案汇总) ### Redis **1、** [redis最新2021年面试题及答案汇总版](https://gitee.com/souyunku/DevBooks#redis最新2021年面试题及答案汇总版) **2、** [redis最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#redis最新2021年面试题大汇总附答案) **3、** [redis最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#redis最新2021年面试题附答案解析大汇总) **4、** [redis最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#redis最新2021年面试题高级面试题及附答案解析) **5、** [redis最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#redis最新面试题2021年常见面试题及答案汇总) **6、** [redis最新面试题及答案附答案汇总](https://gitee.com/souyunku/DevBooks#redis最新面试题及答案附答案汇总) **7、** [redis最新面试题2021年面试题及答案汇总](https://gitee.com/souyunku/DevBooks#redis最新面试题2021年面试题及答案汇总) ### React **1、** [react最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#react最新2021年面试题大汇总附答案) **2、** [react最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#react最新2021年面试题附答案解析大汇总) **3、** [react最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#react最新2021年面试题高级面试题及附答案解析) **4、** [react最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#react最新面试题2021年常见面试题及答案汇总) **5、** [react最新面试题2021年面试题及答案汇总](https://gitee.com/souyunku/DevBooks#react最新面试题2021年面试题及答案汇总) ### RabbitMQ **1、** [rabbitmq最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#rabbitmq最新2021年面试题大汇总附答案) **2、** [rabbitmq最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#rabbitmq最新2021年面试题附答案解析大汇总) **3、** [rabbitmq最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#rabbitmq最新2021年面试题高级面试题及附答案解析) **4、** [rabbitmq最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#rabbitmq最新面试题2021年常见面试题及答案汇总) **5、** [rabbitmq最新面试题2021年面试题及答案汇总](https://gitee.com/souyunku/DevBooks#rabbitmq最新面试题2021年面试题及答案汇总) ### Elasticsearch **1、** [elasticsearch最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#elasticsearch最新2021年面试题大汇总附答案) **2、** [elasticsearch最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#elasticsearch最新2021年面试题附答案解析大汇总) **3、** [elasticsearch最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#elasticsearch最新2021年面试题高级面试题及附答案解析) **4、** [elasticsearch最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#elasticsearch最新面试题2021年常见面试题及答案汇总) **5、** [elasticsearch最新面试题2021年面试题及答案汇总](https://gitee.com/souyunku/DevBooks#elasticsearch最新面试题2021年面试题及答案汇总) ### Kafka **1、** [kafka最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#kafka最新2021年面试题大汇总附答案) **2、** [kafka最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#kafka最新2021年面试题附答案解析大汇总) **3、** [kafka最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#kafka最新2021年面试题高级面试题及附答案解析) **4、** [kafka最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#kafka最新面试题2021年常见面试题及答案汇总) **5、** [kafka最新面试题及答案附答案汇总](https://gitee.com/souyunku/DevBooks#kafka最新面试题及答案附答案汇总) **6、** [kafka最新面试题2021年面试题及答案汇总](https://gitee.com/souyunku/DevBooks#kafka最新面试题2021年面试题及答案汇总) ### MyBatis **1、** [mybatis最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#mybatis最新2021年面试题大汇总附答案) **2、** [mybatis最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#mybatis最新2021年面试题附答案解析大汇总) **3、** [mybatis最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#mybatis最新2021年面试题高级面试题及附答案解析) **4、** [mybatis最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#mybatis最新面试题2021年常见面试题及答案汇总) **5、** [mybatis最新面试题2021年面试题及答案汇总](https://gitee.com/souyunku/DevBooks#mybatis最新面试题2021年面试题及答案汇总) ### Linux **1、** [linux最新2021年面试题及答案汇总版](https://gitee.com/souyunku/DevBooks#linux最新2021年面试题及答案汇总版) **2、** [linux最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#linux最新2021年面试题大汇总附答案) **3、** [linux最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#linux最新2021年面试题附答案解析大汇总) **4、** [linux最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#linux最新2021年面试题高级面试题及附答案解析) **5、** [linux最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#linux最新面试题2021年常见面试题及答案汇总) **6、** [linux最新面试题及答案附答案汇总](https://gitee.com/souyunku/DevBooks#linux最新面试题及答案附答案汇总) **7、** [linux最新面试题2021年面试题及答案汇总](https://gitee.com/souyunku/DevBooks#linux最新面试题2021年面试题及答案汇总) ### MongoDB **1、** [mongodb最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#mongodb最新2021年面试题大汇总附答案) **2、** [mongodb最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#mongodb最新2021年面试题附答案解析大汇总) **3、** [mongodb最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#mongodb最新2021年面试题高级面试题及附答案解析) ### Oracle **1、** [oracle最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#oracle最新2021年面试题大汇总附答案) **2、** [oracle最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#oracle最新2021年面试题附答案解析大汇总) **3、** [oracle最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#oracle最新2021年面试题高级面试题及附答案解析) **4、** [oracle最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#oracle最新面试题2021年常见面试题及答案汇总) **5、** [oracle最新面试题2021年面试题及答案汇总](https://gitee.com/souyunku/DevBooks#oracle最新面试题2021年面试题及答案汇总) ### Netty **1、** [netty最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#netty最新2021年面试题附答案解析大汇总) **2、** [netty最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#netty最新2021年面试题高级面试题及附答案解析) ### Nginx **1、** [nginx最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#nginx最新2021年面试题大汇总附答案) **2、** [nginx最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#nginx最新2021年面试题附答案解析大汇总) **3、** [nginx最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#nginx最新2021年面试题高级面试题及附答案解析) ### Memcached **1、** [memcached最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#memcached最新2021年面试题高级面试题及附答案解析) ### Python **1、** [python最新2021年面试题及答案汇总版](https://gitee.com/souyunku/DevBooks#python最新2021年面试题及答案汇总版) **2、** [python最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#python最新2021年面试题大汇总附答案) **3、** [python最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#python最新2021年面试题附答案解析大汇总) **4、** [python最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#python最新2021年面试题高级面试题及附答案解析) **5、** [python最新基础面试题及答案整理](https://gitee.com/souyunku/DevBooks#python最新基础面试题及答案整理) **6、** [python最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#python最新面试题2021年常见面试题及答案汇总) **7、** [python最新面试题及答案整理汇总版](https://gitee.com/souyunku/DevBooks#python最新面试题及答案整理汇总版) **8、** [python最新面试题及答案附答案汇总](https://gitee.com/souyunku/DevBooks#python最新面试题及答案附答案汇总) **9、** [python最新面试题2021年面试题及答案汇总](https://gitee.com/souyunku/DevBooks#python最新面试题2021年面试题及答案汇总) **10、** [python最新面试题常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#python最新面试题常见面试题及答案汇总) **11、** [python高级面试题及答案企业真面试题](https://gitee.com/souyunku/DevBooks#python高级面试题及答案企业真面试题) ### Android **1、** [android最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#android最新2021年面试题大汇总附答案) **2、** [android最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#android最新2021年面试题附答案解析大汇总) **3、** [android最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#android最新2021年面试题高级面试题及附答案解析) **4、** [android最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#android最新面试题2021年常见面试题及答案汇总) **5、** [android最新面试题及答案附答案汇总](https://gitee.com/souyunku/DevBooks#android最新面试题及答案附答案汇总) **6、** [android最新面试题2021年面试题及答案汇总](https://gitee.com/souyunku/DevBooks#android最新面试题2021年面试题及答案汇总) ### Vue **1、** [vue最新2021年面试题及答案汇总版](https://gitee.com/souyunku/DevBooks#vue最新2021年面试题及答案汇总版) **2、** [vue最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#vue最新2021年面试题大汇总附答案) **3、** [vue最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#vue最新2021年面试题附答案解析大汇总) **4、** [vue最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#vue最新2021年面试题高级面试题及附答案解析) **5、** [vue最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#vue最新面试题2021年常见面试题及答案汇总) **6、** [vue最新面试题及答案整理汇总版](https://gitee.com/souyunku/DevBooks#vue最新面试题及答案整理汇总版) **7、** [vue最新面试题及答案附答案汇总](https://gitee.com/souyunku/DevBooks#vue最新面试题及答案附答案汇总) **8、** [vue最新面试题2021年面试题及答案汇总](https://gitee.com/souyunku/DevBooks#vue最新面试题2021年面试题及答案汇总) ### 前端 **1、** [前端最新2021年面试题及答案汇总版](https://gitee.com/souyunku/DevBooks#前端最新2021年面试题及答案汇总版) **2、** [前端最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#前端最新2021年面试题大汇总附答案) **3、** [前端最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#前端最新2021年面试题附答案解析大汇总) **4、** [前端最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#前端最新2021年面试题高级面试题及附答案解析) **5、** [前端最新基础面试题及答案整理](https://gitee.com/souyunku/DevBooks#前端最新基础面试题及答案整理) **6、** [前端最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#前端最新面试题2021年常见面试题及答案汇总) **7、** [前端最新面试题及答案整理汇总版](https://gitee.com/souyunku/DevBooks#前端最新面试题及答案整理汇总版) **8、** [前端最新面试题及答案附答案汇总](https://gitee.com/souyunku/DevBooks#前端最新面试题及答案附答案汇总) **9、** [前端最新面试题2021年面试题及答案汇总](https://gitee.com/souyunku/DevBooks#前端最新面试题2021年面试题及答案汇总) **10、** [前端最新面试题常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#前端最新面试题常见面试题及答案汇总) **11、** [前端面试题及答案整理汇总2021年最新版](https://gitee.com/souyunku/DevBooks#前端面试题及答案整理汇总2021年最新版) **12、** [前端面试题及答案整理2021年最新汇总版](https://gitee.com/souyunku/DevBooks#前端面试题及答案整理2021年最新汇总版) **13、** [前端面试题大汇总2021年附答案解析](https://gitee.com/souyunku/DevBooks#前端面试题大汇总2021年附答案解析) **14、** [前端高级面试题及答案2021版](https://gitee.com/souyunku/DevBooks#前端高级面试题及答案2021版) **15、** [前端高级面试题及答案企业真面试题](https://gitee.com/souyunku/DevBooks#前端高级面试题及答案企业真面试题) **16、** [前端高级面试题合集附答案解析](https://gitee.com/souyunku/DevBooks#前端高级面试题合集附答案解析) **17、** [前端高级面试题整理及答案](https://gitee.com/souyunku/DevBooks#前端高级面试题整理及答案) **18、** [前端高级面试题中级面试题大汇总](https://gitee.com/souyunku/DevBooks#前端高级面试题中级面试题大汇总) ### JavaScript **1、** [javascript最新2021年面试题及答案汇总版](https://gitee.com/souyunku/DevBooks#javascript最新2021年面试题及答案汇总版) **2、** [javascript最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#javascript最新2021年面试题大汇总附答案) **3、** [javascript最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#javascript最新2021年面试题附答案解析大汇总) **4、** [javascript最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#javascript最新2021年面试题高级面试题及附答案解析) **5、** [javascript最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#javascript最新面试题2021年常见面试题及答案汇总) **6、** [javascript最新面试题及答案整理汇总版](https://gitee.com/souyunku/DevBooks#javascript最新面试题及答案整理汇总版) **7、** [javascript最新面试题及答案附答案汇总](https://gitee.com/souyunku/DevBooks#javascript最新面试题及答案附答案汇总) **8、** [javascript最新面试题2021年面试题及答案汇总](https://gitee.com/souyunku/DevBooks#javascript最新面试题2021年面试题及答案汇总) ### HTML **1、** [html最新2021年面试题大汇总附答案](https://gitee.com/souyunku/DevBooks#html最新2021年面试题大汇总附答案) **2、** [html最新2021年面试题附答案解析大汇总](https://gitee.com/souyunku/DevBooks#html最新2021年面试题附答案解析大汇总) **3、** [html最新2021年面试题高级面试题及附答案解析](https://gitee.com/souyunku/DevBooks#html最新2021年面试题高级面试题及附答案解析) **4、** [html最新面试题2021年常见面试题及答案汇总](https://gitee.com/souyunku/DevBooks#html最新面试题2021年常见面试题及答案汇总) ## Java常见2021年最新面试题,附答案解析 **01、** [创建socket通讯的步骤?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见2021年最新面试题,附答案解析.md#1创建socket通讯的步骤) **02、** [Java 中 sleep 方法和 wait 方法的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见2021年最新面试题,附答案解析.md#2java-中-sleep-方法和-wait-方法的区别) **03、** [程序计数器(线程私有)](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见2021年最新面试题,附答案解析.md#3程序计数器线程私有) **04、** [什么是线程调度器(Thread Scheduler)和时间分片(Time Slicing)?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见2021年最新面试题,附答案解析.md#4什么是线程调度器thread-scheduler和时间分片time-slicing) **05、** [迭代器 Iterator 是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见2021年最新面试题,附答案解析.md#5迭代器-iterator-是什么) **06、** [线程的 sleep()方法和 yield()方法有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见2021年最新面试题,附答案解析.md#6线程的-sleep方法和-yield方法有什么区别) **07、** [Java 中能创建 volatile 数组吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见2021年最新面试题,附答案解析.md#7java-中能创建-volatile-数组吗) **08、** [java中equals方法的用法以及==的用法](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见2021年最新面试题,附答案解析.md#8java中equals方法的用法以及的用法) **09、** [如何创建一个json对象?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见2021年最新面试题,附答案解析.md#9如何创建一个json对象) **10、** [如何判断对象是否是垃圾?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见2021年最新面试题,附答案解析.md#10如何判断对象是否是垃圾) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见2021年最新面试题,附答案解析.md) ## Java常见面试题及答案汇总,2021年最新版 **01、** [抽象工厂模式和原型模式之间的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题及答案汇总,2021年最新版.md#1抽象工厂模式和原型模式之间的区别) **02、** [在 Java 程序中怎么保证多线程的运行安全?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题及答案汇总,2021年最新版.md#2在-java-程序中怎么保证多线程的运行安全) **03、** [volatile 修饰符的有过什么实践?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题及答案汇总,2021年最新版.md#3volatile-修饰符的有过什么实践) **04、** [Java中各种数据默认值](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题及答案汇总,2021年最新版.md#4java中各种数据默认值) **05、** [说说Java 垃圾回收机制](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题及答案汇总,2021年最新版.md#5说说java-垃圾回收机制) **06、** [有没有可能两个不相等的对象有有相同的 hashcode?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题及答案汇总,2021年最新版.md#6有没有可能两个不相等的对象有有相同的-hashcode) **07、** [synchronized 和 Lock 有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题及答案汇总,2021年最新版.md#7synchronized-和-lock-有什么区别) **08、** [什么是Vector](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题及答案汇总,2021年最新版.md#8什么是vector) **09、** [对象的访问定位有哪几种方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题及答案汇总,2021年最新版.md#9对象的访问定位有哪几种方式) **10、** [equals 和 == 的区别?#](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题及答案汇总,2021年最新版.md#10equals-和--的区别#) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题及答案汇总,2021年最新版.md) ## Java常见面试题,2021年及答案汇总 **01、** [什么是ThreadPoolExecutor?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题,2021年及答案汇总.md#1什么是threadpoolexecutor) **02、** [invokedynamic 指令是干什么的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题,2021年及答案汇总.md#2invokedynamic-指令是干什么的) **03、** [synchronized、volatile、CAS 比较](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题,2021年及答案汇总.md#3synchronizedvolatilecas-比较) **04、** [Iterator 怎么使用?有什么特点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题,2021年及答案汇总.md#4iterator-怎么使用有什么特点) **05、** [被引用的对象就一定能存活吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题,2021年及答案汇总.md#5被引用的对象就一定能存活吗) **06、** [列出一些你常见的运行时异常?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题,2021年及答案汇总.md#6列出一些你常见的运行时异常) **07、** [Servlet生命周期内调用的方法过程?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题,2021年及答案汇总.md#7servlet生命周期内调用的方法过程) **08、** [阐述静态变量和实例变量的区别。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题,2021年及答案汇总.md#8阐述静态变量和实例变量的区别。) **09、** [类加载器双亲委派模型机制?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题,2021年及答案汇总.md#9类加载器双亲委派模型机制) **10、** [抽象的(abstract)方法是否可同时是静态的(static),是否可同时是本地方法(native),是否可同时被synchronized修饰?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题,2021年及答案汇总.md#10抽象的abstract方法是否可同时是静态的static,是否可同时是本地方法native是否可同时被synchronized修饰) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java常见面试题,2021年及答案汇总.md) ## Java最新2021年面试题及答案,汇总版 **01、** [如何判断一个对象是否存活](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题及答案,汇总版.md#1如何判断一个对象是否存活) **02、** [Int与integer的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题及答案,汇总版.md#2int与integer的区别) **03、** [Servlet的生命周期?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题及答案,汇总版.md#3servlet的生命周期) **04、** [怎么唤醒一个阻塞的线程](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题及答案,汇总版.md#4怎么唤醒一个阻塞的线程) **05、** [虚拟DOM的优劣如何?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题及答案,汇总版.md#5虚拟dom的优劣如何) **06、** [双亲委派模型是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题及答案,汇总版.md#6双亲委派模型是什么) **07、** [静态嵌套类(Static Nested Class)和内部类(Inner Class)的不同?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题及答案,汇总版.md#7静态嵌套类static-nested-class和内部类inner-class的不同) **08、** [如果对象的引用被置为null,垃圾收集器是否会立即释放对象占用的内存?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题及答案,汇总版.md#8如果对象的引用被置为null垃圾收集器是否会立即释放对象占用的内存) **09、** [JVM 出现 fullGC 很频繁,怎么去线上排查问题](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题及答案,汇总版.md#9jvm-出现-fullgc-很频繁怎么去线上排查问题) **10、** [JVM 内存区域](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题及答案,汇总版.md#10jvm-内存区域) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题及答案,汇总版.md) ## Java最新2021年面试题大汇总,附答案 **01、** [Parallel Old 收集器(多线程标记整理算法)](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题大汇总,附答案.md#1parallel-old-收集器多线程标记整理算法) **02、** [对象分配内存是否线程安全?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题大汇总,附答案.md#2对象分配内存是否线程安全) **03、** [当一个线程进入某个对象的一个synchronized的实例方法后,其它线程是否可进入此对象的其它方法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题大汇总,附答案.md#3当一个线程进入某个对象的一个synchronized的实例方法后其它线程是否可进入此对象的其它方法) **04、** [Serial 与 Parallel GC 之间的不同之处?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题大汇总,附答案.md#4serial-与-parallel-gc-之间的不同之处) **05、** [为什么线程通信的方法 wait(), notify()和 notifyAll()被定义在 Object 类里?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题大汇总,附答案.md#5为什么线程通信的方法-wait,-notify和-notifyall被定义在-object-类里) **06、** [redux异步中间件之间的优劣?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题大汇总,附答案.md#6redux异步中间件之间的优劣) **07、** [类加载为什么要使用双亲委派模式,有没有什么场景是打破了这个模式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题大汇总,附答案.md#7类加载为什么要使用双亲委派模式有没有什么场景是打破了这个模式) **08、** [Hibernate中Session的load和get方法的区别是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题大汇总,附答案.md#8hibernate中session的load和get方法的区别是什么) **09、** [说一下堆内存中对象的分配的基本策略](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题大汇总,附答案.md#9说一下堆内存中对象的分配的基本策略) **10、** [Java 中如何将字符串转换为整数?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题大汇总,附答案.md#10java-中如何将字符串转换为整数) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题大汇总,附答案.md) ## Java最新2021年面试题附答案解析,大汇总 **01、** [讲讲什么情况下会出现内存溢出,内存泄漏?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题附答案解析,大汇总.md#1讲讲什么情况下会出现内存溢出内存泄漏) **02、** [乐观锁和悲观锁的理解及如何实现,有哪些实现方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题附答案解析,大汇总.md#2乐观锁和悲观锁的理解及如何实现有哪些实现方式) **03、** [线程与进程的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题附答案解析,大汇总.md#3线程与进程的区别) **04、** [Session的save()、update()、merge()、lock()、saveOrUpdate()和persist()方法分别是做什么的?有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题附答案解析,大汇总.md#4session的saveupdatemergelocksaveorupdate和persist方法分别是做什么的有什么区别) **05、** [用代码演示三种代理](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题附答案解析,大汇总.md#5用代码演示三种代理) **06、** [stackoverflow错误,permgen space错误](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题附答案解析,大汇总.md#6stackoverflow错误permgen-space错误) **07、** [分代收集算法](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题附答案解析,大汇总.md#7分代收集算法) **08、** [同步方法和同步块,哪个是更好的选择?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题附答案解析,大汇总.md#8同步方法和同步块哪个是更好的选择) **09、** [Java 中的编译期常量是什么?使用它又什么风险?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题附答案解析,大汇总.md#9java-中的编译期常量是什么使用它又什么风险) **10、** [Java死锁以及如何避免?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题附答案解析,大汇总.md#10java死锁以及如何避免) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题附答案解析,大汇总.md) ## Java最新2021年面试题,高级面试题及附答案解析 **01、** [日期和时间:](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题,高级面试题及附答案解析.md#1日期和时间:) **02、** [XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题,高级面试题及附答案解析.md#2xml文档定义有几种形式它们之间有何本质区别解析xml文档有哪几种方式) **03、** [依赖注入和工程模式之间有什么不同?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题,高级面试题及附答案解析.md#3依赖注入和工程模式之间有什么不同) **04、** [Java 堆的结构是什么样子的?什么是堆中的永久代(Perm Gen space)](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题,高级面试题及附答案解析.md#4java-堆的结构是什么样子的什么是堆中的永久代perm-gen-space) **05、** [如何修改tomcat的端口号?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题,高级面试题及附答案解析.md#5如何修改tomcat的端口号) **06、** [Java有没有goto?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题,高级面试题及附答案解析.md#6java有没有goto) **07、** [Java 内存分配与回收策率以及 Minor GC 和 Major GC](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题,高级面试题及附答案解析.md#7java-内存分配与回收策率以及-minor-gc-和-major-gc) **08、** [简述Hibernate常见优化策略。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题,高级面试题及附答案解析.md#8简述hibernate常见优化策略。) **09、** [Statement与preparedStatement区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题,高级面试题及附答案解析.md#9statement与preparedstatement区别) **10、** [什么是DAO模式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题,高级面试题及附答案解析.md#10什么是dao模式) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新2021年面试题,高级面试题及附答案解析.md) ## Java最新基础面试题及答案整理 **01、** [String 属于基础的数据类型吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新基础面试题及答案整理.md#1string-属于基础的数据类型吗) **02、** [如何实现对象克隆?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新基础面试题及答案整理.md#2如何实现对象克隆) **03、** [Java最顶级的父类是哪个?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新基础面试题及答案整理.md#3java最顶级的父类是哪个) **04、** [如何通过反射创建对象?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新基础面试题及答案整理.md#4如何通过反射创建对象) **05、** [Java 中堆和栈有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新基础面试题及答案整理.md#5java-中堆和栈有什么区别) **06、** [volatile 能使得一个非原子操作变成原子操作吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新基础面试题及答案整理.md#6volatile-能使得一个非原子操作变成原子操作吗) **07、** [为什么选择使用框架而不是原生?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新基础面试题及答案整理.md#7为什么选择使用框架而不是原生) **08、** [你能写出一个正则表达式来判断一个字符串是否是一个数字吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新基础面试题及答案整理.md#8你能写出一个正则表达式来判断一个字符串是否是一个数字吗) **09、** [运行时栈帧包含哪些结构?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新基础面试题及答案整理.md#9运行时栈帧包含哪些结构) **10、** [什么是Java程序的主类?应用程序和小程序的主类有何不同?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新基础面试题及答案整理.md#10什么是java程序的主类应用程序和小程序的主类有何不同) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新基础面试题及答案整理.md) ## Java最新面试题2021年,常见面试题及答案汇总 **01、** [volatile 关键字的作用](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题2021年,常见面试题及答案汇总.md#1volatile-关键字的作用) **02、** [Java 中用到的线程调度算法是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题2021年,常见面试题及答案汇总.md#2java-中用到的线程调度算法是什么) **03、** [简单描述一下(分代)垃圾回收的过程](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题2021年,常见面试题及答案汇总.md#3简单描述一下分代垃圾回收的过程) **04、** [什么是可重入锁(ReentrantLock)?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题2021年,常见面试题及答案汇总.md#4什么是可重入锁reentrantlock) **05、** [线程池有什么优点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题2021年,常见面试题及答案汇总.md#5线程池有什么优点) **06、** [你有哪些手段来排查 OOM 的问题?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题2021年,常见面试题及答案汇总.md#6你有哪些手段来排查-oom-的问题) **07、** [什么是线程异步?什么是线程同步?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题2021年,常见面试题及答案汇总.md#7什么是线程异步什么是线程同步) **08、** [Java 中,受检查异常 和 不受检查异常的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题2021年,常见面试题及答案汇总.md#8java-中受检查异常-和-不受检查异常的区别) **09、** [OOP 中的 组合、聚合和关联有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题2021年,常见面试题及答案汇总.md#9oop-中的-组合聚合和关联有什么区别) **10、** [Java网络编程有几种?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题2021年,常见面试题及答案汇总.md#10java网络编程有几种) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题2021年,常见面试题及答案汇总.md) ## Java最新面试题及答案整理,汇总版 **01、** [什么是Web Service(Web服务)](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案整理,汇总版.md#1什么是web-serviceweb服务) **02、** [内部类与静态内部类的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案整理,汇总版.md#2内部类与静态内部类的区别) **03、** [什么是代理模式](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案整理,汇总版.md#3什么是代理模式) **04、** [32 位 JVM 和 64 位 JVM 的最大堆内存分别是多数?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案整理,汇总版.md#432-位-jvm-和-64-位-jvm-的最大堆内存分别是多数) **05、** [重排序实际执行的指令步骤](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案整理,汇总版.md#5重排序实际执行的指令步骤) **06、** [invokedynamic指令是干什么的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案整理,汇总版.md#6invokedynamic指令是干什么的) **07、** [如何选择单例创建方式](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案整理,汇总版.md#7如何选择单例创建方式) **08、** [Java集合的快速失败机制 “fail-fast”?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案整理,汇总版.md#8java集合的快速失败机制-“fail-fast) **09、** [如何实现字符串的反转及替换?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案整理,汇总版.md#9如何实现字符串的反转及替换) **10、** [Spring开发中的工厂设计模式](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案整理,汇总版.md#10spring开发中的工厂设计模式) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案整理,汇总版.md) ## Java最新面试题及答案附答案汇总 **01、** [js如何实现页面刷新呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案附答案汇总.md#1js如何实现页面刷新呢) **02、** [什么是线程池?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案附答案汇总.md#2什么是线程池) **03、** [如何实现 Array 和 List 之间的转换?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案附答案汇总.md#3如何实现-array-和-list-之间的转换) **04、** [普通类和抽象类有哪些区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案附答案汇总.md#4普通类和抽象类有哪些区别) **05、** [为什么线程通信的方法wait(), notify()和notifyAll()被定义在Object 类里?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案附答案汇总.md#5为什么线程通信的方法wait,-notify和notifyall被定义在object-类里) **06、** [遍历一个 List 有哪些不同的方式?每种方法的实现原理是什么?Java 中 List 遍历的最佳实践是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案附答案汇总.md#6遍历一个-list-有哪些不同的方式每种方法的实现原理是什么java-中-list-遍历的最佳实践是什么) **07、** [String str="i"与 String str=new String("i")一样吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案附答案汇总.md#7string-str="i"与-string-str=new-string"i"一样吗) **08、** [用过ConcurrentHashMap,讲一下他和HashTable的不同之处?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案附答案汇总.md#8用过concurrenthashmap讲一下他和hashtable的不同之处) **09、** [线程的基本状态以及状态之间的关系?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案附答案汇总.md#9线程的基本状态以及状态之间的关系) **10、** [线程池中 submit() 和 execute() 方法有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案附答案汇总.md#10线程池中-submit-和-execute-方法有什么区别) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题及答案附答案汇总.md) ## Java最新面试题,2021年面试题及答案汇总 **01、** [你了解过哪些垃圾收集器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,2021年面试题及答案汇总.md#1你了解过哪些垃圾收集器) **02、** [你是如何调用 wait() 方法的?使用 if 块还是循环?为什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,2021年面试题及答案汇总.md#2你是如何调用-wait-方法的使用-if-块还是循环为什么) **03、** [Java 中,如何计算两个日期之间的差距?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,2021年面试题及答案汇总.md#3java-中如何计算两个日期之间的差距) **04、** [JVM 类加载机制](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,2021年面试题及答案汇总.md#4jvm-类加载机制) **05、** [Sql中delete与truncate的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,2021年面试题及答案汇总.md#5sql中delete与truncate的区别) **06、** [poll() 方法和 remove() 方法的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,2021年面试题及答案汇总.md#6poll-方法和-remove-方法的区别) **07、** [一个线程运行时发生异常会怎样?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,2021年面试题及答案汇总.md#7一个线程运行时发生异常会怎样) **08、** [游标的创建步骤?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,2021年面试题及答案汇总.md#8游标的创建步骤) **09、** [MyBatis中使用#和$书写占位符有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,2021年面试题及答案汇总.md#9mybatis中使用#和$书写占位符有什么区别) **10、** [一个类文件中能否有多个类?有什么要求?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,2021年面试题及答案汇总.md#10一个类文件中能否有多个类有什么要求) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,2021年面试题及答案汇总.md) ## Java最新面试题,常见面试题及答案汇总 **01、** [Java 8 为什么要将永久代(PermGen)替换为元空间(MetaSpace)呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,常见面试题及答案汇总.md#1java-8-为什么要将永久代permgen替换为元空间metaspace呢) **02、** [如何自定义线程线程池?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,常见面试题及答案汇总.md#2如何自定义线程线程池) **03、** [类初始化的情况有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,常见面试题及答案汇总.md#3类初始化的情况有哪些) **04、** [Java里有哪些引用类型?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,常见面试题及答案汇总.md#4java里有哪些引用类型) **05、** [JAVA8 与元数据](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,常见面试题及答案汇总.md#5java8-与元数据) **06、** [引用计数法](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,常见面试题及答案汇总.md#6引用计数法) **07、** [String str=”aaa”,与String str=new String(“aaa”)一样吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,常见面试题及答案汇总.md#7string-str=aaa,与string-str=new-string“aaa一样吗) **08、** [Xml的java解析有几种方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,常见面试题及答案汇总.md#8xml的java解析有几种方式) **09、** [为什么 wait(), notify()和 notifyAll()必须在同步方法或者同步块中被调用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,常见面试题及答案汇总.md#9为什么-wait,-notify和-notifyall必须在同步方法或者同步块中被调用) **10、** [JVM新生代中为什么要分为Eden和Survivor?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,常见面试题及答案汇总.md#10jvm新生代中为什么要分为eden和survivor) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java最新面试题,常见面试题及答案汇总.md) ## Java面试2021秋招面试问题,附答案 **01、** [在java中守护线程和本地线程区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试2021秋招面试问题,附答案.md#1在java中守护线程和本地线程区别) **02、** [CMS分为哪几个阶段?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试2021秋招面试问题,附答案.md#2cms分为哪几个阶段) **03、** [抽象的关键字是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试2021秋招面试问题,附答案.md#3抽象的关键字是什么) **04、** [如何判断对象可以被回收](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试2021秋招面试问题,附答案.md#4如何判断对象可以被回收) **05、** [如何通过反射调用对象的方法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试2021秋招面试问题,附答案.md#5如何通过反射调用对象的方法) **06、** [如何进行单元测试](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试2021秋招面试问题,附答案.md#6如何进行单元测试) **07、** [什么情况下会发生栈内存溢出?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试2021秋招面试问题,附答案.md#7什么情况下会发生栈内存溢出) **08、** [什么是Hash算法](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试2021秋招面试问题,附答案.md#8什么是hash算法) **09、** [什么是上下文切换?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试2021秋招面试问题,附答案.md#9什么是上下文切换) **10、** [列举一些你知道的打破双亲委派机制的例子。为什么要打破?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试2021秋招面试问题,附答案.md#10列举一些你知道的打破双亲委派机制的例子。为什么要打破) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试2021秋招面试问题,附答案.md) ## Java面试题及答案整理汇总,2021年最新版 **01、** [Thread 类中的 yield 方法有什么作用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理汇总,2021年最新版.md#1thread-类中的-yield-方法有什么作用) **02、** [如何在两个线程间共享数据?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理汇总,2021年最新版.md#2如何在两个线程间共享数据) **03、** [在一个静态方法内调用一个非静态成员为什么是非法的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理汇总,2021年最新版.md#3在一个静态方法内调用一个非静态成员为什么是非法的) **04、** [设计模式分类](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理汇总,2021年最新版.md#4设计模式分类) **05、** [为什么wait和notify方法要在同步块中调用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理汇总,2021年最新版.md#5为什么wait和notify方法要在同步块中调用) **06、** [接口与抽象类有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理汇总,2021年最新版.md#6接口与抽象类有什么区别) **07、** [我能在不进行强制转换的情况下将一个 double 值赋值给 long 类型的变量吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理汇总,2021年最新版.md#7我能在不进行强制转换的情况下将一个-double-值赋值给-long-类型的变量吗) **08、** [说出几条 Java 中方法重载的最佳实践?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理汇总,2021年最新版.md#8说出几条-java-中方法重载的最佳实践) **09、** [垃圾收集算法](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理汇总,2021年最新版.md#9垃圾收集算法) **10、** [Java 程序是怎样运行的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理汇总,2021年最新版.md#10java-程序是怎样运行的) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理汇总,2021年最新版.md) ## Java面试题及答案整理,2021年最新,汇总版 **01、** [如何写一段简单的死锁代码?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理,2021年最新,汇总版.md#1如何写一段简单的死锁代码) **02、** [栈帧都有哪些数据?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理,2021年最新,汇总版.md#2栈帧都有哪些数据) **03、** [float f=3.4;是否正确?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理,2021年最新,汇总版.md#3float-f=34;是否正确) **04、** [形参与实参](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理,2021年最新,汇总版.md#4形参与实参) **05、** [BIO、NIO、AIO 有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理,2021年最新,汇总版.md#5bionioaio-有什么区别) **06、** [什么是自旋](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理,2021年最新,汇总版.md#6什么是自旋) **07、** [我们可以在 hashcode() 中使用随机数字吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理,2021年最新,汇总版.md#7我们可以在-hashcode-中使用随机数字吗) **08、** [你所知道网络协议有那些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理,2021年最新,汇总版.md#8你所知道网络协议有那些) **09、** [构造器Constructor是否可被override](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理,2021年最新,汇总版.md#9构造器constructor是否可被override) **10、** [什么是双亲委派机制?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理,2021年最新,汇总版.md#10什么是双亲委派机制) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题及答案整理,2021年最新,汇总版.md) ## Java面试题大全带答案,持续更新 **01、** [说一下Java对象的创建过程](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大全带答案,持续更新.md#1说一下java对象的创建过程) **02、** [Java 中 LinkedHashMap 和 PriorityQueue 的区别是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大全带答案,持续更新.md#2java-中-linkedhashmap-和-priorityqueue-的区别是什么) **03、** [ThreadPoolExecutor饱和策略有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大全带答案,持续更新.md#3threadpoolexecutor饱和策略有哪些) **04、** [可达性分析](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大全带答案,持续更新.md#4可达性分析) **05、** [成员变量与局部变量的区别有那些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大全带答案,持续更新.md#5成员变量与局部变量的区别有那些) **06、** [HashMap 的长度为什么是2的幂次方](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大全带答案,持续更新.md#6hashmap-的长度为什么是2的幂次方) **07、** [谈谈JVM中,对类加载器的认识](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大全带答案,持续更新.md#7谈谈jvm中对类加载器的认识) **08、** [你对线程优先级的理解是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大全带答案,持续更新.md#8你对线程优先级的理解是什么) **09、** [构造器(constructor)是否可被重写(override)?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大全带答案,持续更新.md#9构造器constructor是否可被重写override) **10、** [JVM 年轻代到年老代的晋升过程的判断条件是什么呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大全带答案,持续更新.md#10jvm-年轻代到年老代的晋升过程的判断条件是什么呢) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大全带答案,持续更新.md) ## Java面试题大汇总,2021年附答案解析 **01、** [64 位 JVM 中,int 的长度是多数?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021年附答案解析.md#164-位-jvm-中int-的长度是多数) **02、** [线程的状态](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021年附答案解析.md#2线程的状态) **03、** [计算机网络有几层?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021年附答案解析.md#3计算机网络有几层) **04、** [模块化编程与热插拔](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021年附答案解析.md#4模块化编程与热插拔) **05、** [我们能自己写一个容器类,然后使用 for-each 循环码?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021年附答案解析.md#5我们能自己写一个容器类然后使用-for-each-循环码) **06、** [单例防止反射漏洞攻击](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021年附答案解析.md#6单例防止反射漏洞攻击) **07、** [工作中常用的 JVM 配置参数有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021年附答案解析.md#7工作中常用的-jvm-配置参数有哪些) **08、** [面向对象的特征有哪些方面?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021年附答案解析.md#8面向对象的特征有哪些方面) **09、** [是否了解连接池,使用连接池有什么好处?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021年附答案解析.md#9是否了解连接池使用连接池有什么好处) **10、** [JVM 选项 -XX:+UseCompressedOops 有什么作用?为什么要使用](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021年附答案解析.md#10jvm-选项--xx:+usecompressedoops-有什么作用为什么要使用) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021年附答案解析.md) ## Java面试题大汇总,2021面试题及答案汇总 **01、** [什么是“依赖注入”和“控制反转”?为什么有人使用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021面试题及答案汇总.md#1什么是“依赖注入和“控制反转为什么有人使用) **02、** [ArrayList 和 LinkedList 的区别是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021面试题及答案汇总.md#2arraylist-和-linkedlist-的区别是什么) **03、** [观察者模式应用场景](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021面试题及答案汇总.md#3观察者模式应用场景) **04、** [Array与ArrayList有什么不一样?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021面试题及答案汇总.md#4array与arraylist有什么不一样) **05、** [实例化数组后,能不能改变数组长度呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021面试题及答案汇总.md#5实例化数组后能不能改变数组长度呢) **06、** [Java 中,Maven 和 ANT 有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021面试题及答案汇总.md#6java-中maven-和-ant-有什么区别) **07、** [方法区的作用是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021面试题及答案汇总.md#7方法区的作用是什么) **08、** [接口和抽象类有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021面试题及答案汇总.md#8接口和抽象类有什么区别) **09、** [原型模式的应用场景](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021面试题及答案汇总.md#9原型模式的应用场景) **10、** [ConcurrentHashMap 和 Hashtable 的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021面试题及答案汇总.md#10concurrenthashmap-和-hashtable-的区别) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题大汇总,2021面试题及答案汇总.md) ## Java面试题目大汇总,附参考答案 **01、** [StringBuffer,Stringbuilder有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题目大汇总,附参考答案.md#1stringbufferstringbuilder有什么区别) **02、** [什么是分布式垃圾回收(DGC)?它是如何工作的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题目大汇总,附参考答案.md#2什么是分布式垃圾回收dgc它是如何工作的) **03、** [OSGI( 动态模型系统)](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题目大汇总,附参考答案.md#3osgi-动态模型系统) **04、** [什么是方法的返回值?返回值在类的方法里的作用是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题目大汇总,附参考答案.md#4什么是方法的返回值返回值在类的方法里的作用是什么) **05、** [什么是线程死锁](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题目大汇总,附参考答案.md#5什么是线程死锁) **06、** [JVM中一次完整的GC流程是怎样的,对象如何晋升到老年代?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题目大汇总,附参考答案.md#6jvm中一次完整的gc流程是怎样的对象如何晋升到老年代) **07、** [为什么使用Executor框架比使用应用创建和管理线程好?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题目大汇总,附参考答案.md#7为什么使用executor框架比使用应用创建和管理线程好) **08、** [运行时异常与受检异常有何异同?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题目大汇总,附参考答案.md#8运行时异常与受检异常有何异同) **09、** [字节流与字符流的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题目大汇总,附参考答案.md#9字节流与字符流的区别) **10、** [怎样通过 Java 程序来判断 JVM 是 32 位 还是 64位?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题目大汇总,附参考答案.md#10怎样通过-java-程序来判断-jvm-是-32-位-还是-64位) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java面试题目大汇总,附参考答案.md) ## Java高级面试题及答案,2021版 **01、** [什么是 Class 文件? Class 文件主要的信息结构有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,2021版.md#1什么是-class-文件-class-文件主要的信息结构有哪些) **02、** [并发编程三个必要因素是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,2021版.md#2并发编程三个必要因素是什么) **03、** [说下有哪些类加载器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,2021版.md#3说下有哪些类加载器) **04、** [线程的调度策略](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,2021版.md#4线程的调度策略) **05、** [用Java写一个冒泡排序。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,2021版.md#5用java写一个冒泡排序。) **06、** [Java对象的布局了解过吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,2021版.md#6java对象的布局了解过吗) **07、** [解释什么是Tomcat Valve?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,2021版.md#7解释什么是tomcat-valve) **08、** [同步方法和同步块,哪个是更好的选择?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,2021版.md#8同步方法和同步块哪个是更好的选择) **09、** [运行时常量池的作用是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,2021版.md#9运行时常量池的作用是什么) **10、** [如果你提交任务时,线程池队列已满,这时会发生什么](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,2021版.md#10如果你提交任务时线程池队列已满这时会发生什么) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,2021版.md) ## Java高级面试题及答案,企业真面试题 **01、** [JDK 和 JRE 有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,企业真面试题.md#1jdk-和-jre-有什么区别) **02、** [能否使用任何类作为 Map 的 key?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,企业真面试题.md#2能否使用任何类作为-map-的-key) **03、** [简述synchronized 和java.util.concurrent.locks.Lock的异同?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,企业真面试题.md#3简述synchronized-和javautilconcurrentlockslock的异同) **04、** [什么是线程组,为什么在Java中不推荐使用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,企业真面试题.md#4什么是线程组为什么在java中不推荐使用) **05、** [你所知道的web服务器有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,企业真面试题.md#5你所知道的web服务器有哪些) **06、** [Java中如何实现序列化,有什么意义?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,企业真面试题.md#6java中如何实现序列化有什么意义) **07、** [单例模式使用注意事项:](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,企业真面试题.md#7单例模式使用注意事项:) **08、** [请解释Tomcat的默认端口是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,企业真面试题.md#8请解释tomcat的默认端口是什么) **09、** [创建线程的有哪些方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,企业真面试题.md#9创建线程的有哪些方式) **10、** [什么是OOP?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,企业真面试题.md#10什么是oop) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,企业真面试题.md) ## Java高级面试题及答案,最新版 **01、** [什么是接口?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,最新版.md#1什么是接口) **02、** [简述正则表达式及其用途。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,最新版.md#2简述正则表达式及其用途。) **03、** [生产上如何配置垃圾收集器的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,最新版.md#3生产上如何配置垃圾收集器的) **04、** [模式的职责](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,最新版.md#4模式的职责) **05、** [JRE、JDK、JVM 及 JIT 之间有什么不同?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,最新版.md#5jrejdkjvm-及-jit-之间有什么不同) **06、** [Java 面试中其他各式各样的问题](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,最新版.md#6java-面试中其他各式各样的问题) **07、** [程序计数器是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,最新版.md#7程序计数器是什么) **08、** [Java 内存分配](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,最新版.md#8java-内存分配) **09、** [新生代与复制算法](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,最新版.md#9新生代与复制算法) **10、** [Java 中怎么获取一份线程 dump 文件?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,最新版.md#10java-中怎么获取一份线程-dump-文件) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题及答案,最新版.md) ## Java高级面试题合集,附答案解析 **01、** [说明Tomcat配置了多少个Valve?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题合集,附答案解析.md#1说明tomcat配置了多少个valve) **02、** [Java中Semaphore是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题合集,附答案解析.md#2java中semaphore是什么) **03、** [一个类的构造方法的作用是什么?若一个类没有声明构造方法,改程序能正确执行吗?为什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题合集,附答案解析.md#3一个类的构造方法的作用是什么若一个类没有声明构造方法改程序能正确执行吗为什么) **04、** [请说出与线程同步以及线程调度相关的方法。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题合集,附答案解析.md#4请说出与线程同步以及线程调度相关的方法。) **05、** [正则表达式有那些符号?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题合集,附答案解析.md#5正则表达式有那些符号) **06、** [介绍一下 JVM 中垃圾收集器有哪些? 他们特点分别是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题合集,附答案解析.md#6介绍一下-jvm-中垃圾收集器有哪些-他们特点分别是什么) **07、** [Log4j日志有几个级别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题合集,附答案解析.md#7log4j日志有几个级别) **08、** [有哪些类加载器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题合集,附答案解析.md#8有哪些类加载器) **09、** [描述一下 JVM 加载 class 文件的原理机制](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题合集,附答案解析.md#9描述一下-jvm-加载-class-文件的原理机制) **10、** [Jsp指令有那些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题合集,附答案解析.md#10jsp指令有那些) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题合集,附答案解析.md) ## Java高级面试题整理及答案 **01、** [并行和并发有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题整理及答案.md#1并行和并发有什么区别) **02、** [Hibernate中SessionFactory是线程安全的吗?Session是线程安全的吗(两个线程能够共享同一个Session吗)?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题整理及答案.md#2hibernate中sessionfactory是线程安全的吗session是线程安全的吗两个线程能够共享同一个session吗) **03、** [Java会存在内存泄漏吗?请简单描述。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题整理及答案.md#3java会存在内存泄漏吗请简单描述。) **04、** [生产环境服务器变慢,如何诊断处理?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题整理及答案.md#4生产环境服务器变慢如何诊断处理) **05、** [你是如何理解fiber的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题整理及答案.md#5你是如何理解fiber的) **06、** [HashMap的扩容操作是怎么实现的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题整理及答案.md#6hashmap的扩容操作是怎么实现的) **07、** [解释如何使用WAR文件部署web应用程序?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题整理及答案.md#7解释如何使用war文件部署web应用程序) **08、** [常用的并发工具类有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题整理及答案.md#8常用的并发工具类有哪些) **09、** [你能保证 GC 执行吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题整理及答案.md#9你能保证-gc-执行吗) **10、** [哪些集合类是线程安全的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题整理及答案.md#10哪些集合类是线程安全的) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题整理及答案.md) ## Java高级面试题,中级面试题,大汇总 **01、** [线程和进程区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题,中级面试题,大汇总.md#1线程和进程区别) **02、** [老年代与标记复制算法](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题,中级面试题,大汇总.md#2老年代与标记复制算法) **03、** [什么是TreeMap](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题,中级面试题,大汇总.md#3什么是treemap) **04、** [如何停止一个正在运行的线程?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题,中级面试题,大汇总.md#4如何停止一个正在运行的线程) **05、** [Java 中,编写多线程程序的时候你会遵循哪些最佳实践?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题,中级面试题,大汇总.md#5java-中编写多线程程序的时候你会遵循哪些最佳实践) **06、** [Java语言采用何种编码方案?有何特点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题,中级面试题,大汇总.md#6java语言采用何种编码方案有何特点) **07、** [Java 中你怎样唤醒一个阻塞的线程?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题,中级面试题,大汇总.md#7java-中你怎样唤醒一个阻塞的线程) **08、** [解释内存中的栈(stack)、堆(heap)和方法区(method area)的用法。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题,中级面试题,大汇总.md#8解释内存中的栈stack堆heap和方法区method-area的用法。) **09、** [多线程同步有哪几种方法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题,中级面试题,大汇总.md#9多线程同步有哪几种方法) **10、** [什么是自旋](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题,中级面试题,大汇总.md#10什么是自旋) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Java/Java高级面试题,中级面试题,大汇总.md) ## Jvm最新2021年面试题及答案,汇总版 **01、** [JAVA弱引用](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题及答案,汇总版.md#1java弱引用) **02、** [什么是堆](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题及答案,汇总版.md#2什么是堆) **03、** [什么是程序计数器](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题及答案,汇总版.md#3什么是程序计数器) **04、** [各种回收器,各自优缺点,重点CMS、G1](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题及答案,汇总版.md#4各种回收器各自优缺点重点cmsg1) **05、** [可以描述一下 class 文件的结构吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题及答案,汇总版.md#5可以描述一下-class-文件的结构吗) **06、** [类的实例化顺序](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题及答案,汇总版.md#6类的实例化顺序) **07、** [怎么打出线程栈信息?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题及答案,汇总版.md#7怎么打出线程栈信息) **08、** [程序计数器是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题及答案,汇总版.md#8程序计数器是什么) **09、** [JVM的引用类型有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题及答案,汇总版.md#9jvm的引用类型有哪些) **10、** [Serial 与 Parallel GC 之间的不同之处?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题及答案,汇总版.md#10serial-与-parallel-gc-之间的不同之处) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题及答案,汇总版.md) ## Jvm最新2021年面试题大汇总,附答案 **01、** [GC Roots 有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题大汇总,附答案.md#1gc-roots-有哪些) **02、** [说说Java 垃圾回收机制](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题大汇总,附答案.md#2说说java-垃圾回收机制) **03、** [介绍一下类文件结构吧!](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题大汇总,附答案.md#3介绍一下类文件结构吧) **04、** [分代收集算法](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题大汇总,附答案.md#4分代收集算法) **05、** [堆溢出的原因?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题大汇总,附答案.md#5堆溢出的原因) **06、** [Tomcat是怎么打破双亲委派机制的呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题大汇总,附答案.md#6tomcat是怎么打破双亲委派机制的呢) **07、** [你知道哪些垃圾收集器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题大汇总,附答案.md#7你知道哪些垃圾收集器) **08、** [JVM 选项 -XX:+UseCompressedOops 有什么作用?为什么要使用](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题大汇总,附答案.md#8jvm-选项--xx:+usecompressedoops-有什么作用为什么要使用) **09、** [invokedynamic 指令是干什么的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题大汇总,附答案.md#9invokedynamic-指令是干什么的) **10、** [动态改变构造](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题大汇总,附答案.md#10动态改变构造) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题大汇总,附答案.md) ## Jvm最新2021年面试题附答案解析,大汇总 **01、** [ZGC 了解吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题附答案解析,大汇总.md#1zgc-了解吗) **02、** [safepoint是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题附答案解析,大汇总.md#2safepoint是什么) **03、** [JVM 提供的常用工具](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题附答案解析,大汇总.md#3jvm-提供的常用工具) **04、** [CMS 收集器(多线程标记清除算法)](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题附答案解析,大汇总.md#4cms-收集器多线程标记清除算法) **05、** [对象都是优先分配在年轻代上的吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题附答案解析,大汇总.md#5对象都是优先分配在年轻代上的吗) **06、** [有哪些 GC 算法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题附答案解析,大汇总.md#6有哪些-gc-算法) **07、** [有什么堆外内存的排查思路?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题附答案解析,大汇总.md#7有什么堆外内存的排查思路) **08、** [SWAP会影响性能么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题附答案解析,大汇总.md#8swap会影响性能么) **09、** [你知道哪些JVM性能调优](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题附答案解析,大汇总.md#9你知道哪些jvm性能调优) **10、** [你都有哪些手段用来排查内存溢出?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题附答案解析,大汇总.md#10你都有哪些手段用来排查内存溢出) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题附答案解析,大汇总.md) ## Jvm最新2021年面试题,高级面试题及附答案解析 **01、** [类加载的过程是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题,高级面试题及附答案解析.md#1类加载的过程是什么) **02、** [谈谈 JVM 中的常量池](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题,高级面试题及附答案解析.md#2谈谈-jvm-中的常量池) **03、** [JVM 内存区域](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题,高级面试题及附答案解析.md#3jvm-内存区域) **04、** [G1 收集器](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题,高级面试题及附答案解析.md#4g1-收集器) **05、** [堆的作用是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题,高级面试题及附答案解析.md#5堆的作用是什么) **06、** [如何查看 JVM 当前使用的是什么垃圾收集器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题,高级面试题及附答案解析.md#6如何查看-jvm-当前使用的是什么垃圾收集器) **07、** [GC的回收流程是怎样的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题,高级面试题及附答案解析.md#7gc的回收流程是怎样的) **08、** [类的实例化顺序](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题,高级面试题及附答案解析.md#8类的实例化顺序) **09、** [工作中常用的 JVM 配置参数有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题,高级面试题及附答案解析.md#9工作中常用的-jvm-配置参数有哪些) **10、** [Java里有哪些引用类型?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题,高级面试题及附答案解析.md#10java里有哪些引用类型) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新2021年面试题,高级面试题及附答案解析.md) ## Jvm最新面试题2021年,常见面试题及答案汇总 **01、** [谈谈动态年龄判断](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题2021年,常见面试题及答案汇总.md#1谈谈动态年龄判断) **02、** [类初始化的情况有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题2021年,常见面试题及答案汇总.md#2类初始化的情况有哪些) **03、** [GC 是什么?为什么要有 GC?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题2021年,常见面试题及答案汇总.md#3gc-是什么为什么要有-gc) **04、** [MinorGC,MajorGC、FullGC都什么时候发生?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题2021年,常见面试题及答案汇总.md#4minorgcmajorgcfullgc都什么时候发生) **05、** [Java的双亲委托机制是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题2021年,常见面试题及答案汇总.md#5java的双亲委托机制是什么) **06、** [在 Java 中,对象什么时候可以被垃圾回收?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题2021年,常见面试题及答案汇总.md#6在-java-中对象什么时候可以被垃圾回收) **07、** [有哪些打破了双亲委托机制的案例?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题2021年,常见面试题及答案汇总.md#7有哪些打破了双亲委托机制的案例) **08、** [JVM 年轻代到年老代的晋升过程的判断条件是什么呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题2021年,常见面试题及答案汇总.md#8jvm-年轻代到年老代的晋升过程的判断条件是什么呢) **09、** [JVM 数据运行区,哪些会造成 OOM 的情况?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题2021年,常见面试题及答案汇总.md#9jvm-数据运行区哪些会造成-oom-的情况) **10、** [JVM 类加载机制](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题2021年,常见面试题及答案汇总.md#10jvm-类加载机制) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题2021年,常见面试题及答案汇总.md) ## Jvm最新面试题及答案整理,汇总版 **01、** [类加载为什么要使用双亲委派模式,有没有什么场景是打破了这个模式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案整理,汇总版.md#1类加载为什么要使用双亲委派模式有没有什么场景是打破了这个模式) **02、** [生产环境 CPU 占用过高,你如何解决?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案整理,汇总版.md#2生产环境-cpu-占用过高你如何解决) **03、** [JVM 的内存模型是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案整理,汇总版.md#3jvm-的内存模型是什么) **04、** [你知道哪些GC类型?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案整理,汇总版.md#4你知道哪些gc类型) **05、** [如何判断一个常量是废弃常量 ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案整理,汇总版.md#5如何判断一个常量是废弃常量-) **06、** [对象的内存布局了解吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案整理,汇总版.md#6对象的内存布局了解吗) **07、** [Java对象的布局了解过吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案整理,汇总版.md#7java对象的布局了解过吗) **08、** [谈谈双亲委派模型](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案整理,汇总版.md#8谈谈双亲委派模型) **09、** [CMS分为哪几个阶段?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案整理,汇总版.md#9cms分为哪几个阶段) **10、** [解释 Java 堆空间及 GC?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案整理,汇总版.md#10解释-java-堆空间及-gc) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案整理,汇总版.md) ## Jvm最新面试题及答案附答案汇总 **01、** [如何开启和查看 GC 日志?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案附答案汇总.md#1如何开启和查看-gc-日志) **02、** [Parallel Scavenge 收集器(多线程复制算法、高效)](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案附答案汇总.md#2parallel-scavenge-收集器多线程复制算法高效) **03、** [说下有哪些类加载器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案附答案汇总.md#3说下有哪些类加载器) **04、** [你做过 JVM 调优,说说如何查看 JVM 参数默认值?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案附答案汇总.md#4你做过-jvm-调优说说如何查看-jvm-参数默认值) **05、** [什么是双亲委派机制?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案附答案汇总.md#5什么是双亲委派机制) **06、** [内存溢出和内存泄漏的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案附答案汇总.md#6内存溢出和内存泄漏的区别) **07、** [强引用、软引用、弱引用、虚引用是什么,有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案附答案汇总.md#7强引用软引用弱引用虚引用是什么有什么区别) **08、** [垃圾回收的优点和原理。说说2种回收机制](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案附答案汇总.md#8垃圾回收的优点和原理。说说2种回收机制) **09、** [说一下垃圾分代收集的过程](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案附答案汇总.md#9说一下垃圾分代收集的过程) **10、** [JVM 运行时内存](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案附答案汇总.md#10jvm-运行时内存) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题及答案附答案汇总.md) ## Jvm最新面试题,2021年面试题及答案汇总 **02、** [老年代与标记复制算法](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,2021年面试题及答案汇总.md#2老年代与标记复制算法) **03、** [分代回收](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,2021年面试题及答案汇总.md#3分代回收) **04、** [说一下堆和栈的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,2021年面试题及答案汇总.md#4说一下堆和栈的区别) **05、** [方法区/永久代(线程共享)](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,2021年面试题及答案汇总.md#5方法区/永久代线程共享) **06、** [类加载器](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,2021年面试题及答案汇总.md#6类加载器) **07、** [谈谈永久代](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,2021年面试题及答案汇总.md#7谈谈永久代) **08、** [ZGC收集器中的染色指针有什么用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,2021年面试题及答案汇总.md#8zgc收集器中的染色指针有什么用) **09、** [JVM垃圾回收时候如何确定垃圾?什么是GC Roots?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,2021年面试题及答案汇总.md#9jvm垃圾回收时候如何确定垃圾什么是gc-roots) **10、** [什么是内存屏障?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,2021年面试题及答案汇总.md#10什么是内存屏障) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,2021年面试题及答案汇总.md) ## Jvm最新面试题,常见面试题及答案汇总 **01、** [类加载有几个过程?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,常见面试题及答案汇总.md#1类加载有几个过程) **02、** [简述Java的对象结构](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,常见面试题及答案汇总.md#2简述java的对象结构) **03、** [怎么查看服务器默认的垃圾回收器是哪一个?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,常见面试题及答案汇总.md#3怎么查看服务器默认的垃圾回收器是哪一个) **04、** [JAVA 强引用](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,常见面试题及答案汇总.md#4java-强引用) **05、** [详细介绍一下JVM内存模型](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,常见面试题及答案汇总.md#5详细介绍一下jvm内存模型) **06、** [32 位 JVM 和 64 位 JVM 的最大堆内存分别是多数?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,常见面试题及答案汇总.md#632-位-jvm-和-64-位-jvm-的最大堆内存分别是多数) **07、** [HashMap中的key,可以是普通对象么?需要什么注意的地方?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,常见面试题及答案汇总.md#7hashmap中的key可以是普通对象么需要什么注意的地方) **08、** [你熟悉哪些垃圾收集算法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,常见面试题及答案汇总.md#8你熟悉哪些垃圾收集算法) **09、** [GC 垃圾收集器](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,常见面试题及答案汇总.md#9gc-垃圾收集器) **10、** [什么情况发生栈溢出?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,常见面试题及答案汇总.md#10什么情况发生栈溢出) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Jvm/Jvm最新面试题,常见面试题及答案汇总.md) ## Dubbo最新2021年面试题大汇总,附答案 **01、** [说说核心的配置有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题大汇总,附答案.md#1说说核心的配置有哪些) **02、** [Dubbo 支持哪些协议,每种协议的应用场景,优缺点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题大汇总,附答案.md#2dubbo-支持哪些协议每种协议的应用场景优缺点) **03、** [服务提供者能实现失效踢出是什么原理?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题大汇总,附答案.md#3服务提供者能实现失效踢出是什么原理) **04、** [PRC架构组件](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题大汇总,附答案.md#4prc架构组件) **05、** [服务调用是阻塞的吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题大汇总,附答案.md#5服务调用是阻塞的吗) **06、** [dubbo 服务集群配置(集群容错模式)](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题大汇总,附答案.md#6dubbo-服务集群配置集群容错模式) **07、** [Dubbo 核心功能有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题大汇总,附答案.md#7dubbo-核心功能有哪些) **08、** [为什么要用Dubbo?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题大汇总,附答案.md#8为什么要用dubbo) **09、** [服务调用超时问题怎么解决](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题大汇总,附答案.md#9服务调用超时问题怎么解决) **10、** [dubbo 通信协议 dubbo 协议为什么要消费者比提供者个数多?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题大汇总,附答案.md#10dubbo-通信协议-dubbo-协议为什么要消费者比提供者个数多) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题大汇总,附答案.md) ## Dubbo最新2021年面试题附答案解析,大汇总 **01、** [Dubbo 是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题附答案解析,大汇总.md#1dubbo-是什么) **02、** [Dubbo 核心组件有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题附答案解析,大汇总.md#2dubbo-核心组件有哪些) **03、** [说说核心的配置有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题附答案解析,大汇总.md#3说说核心的配置有哪些) **04、** [什么是RPC](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题附答案解析,大汇总.md#4什么是rpc) **05、** [RPC使用了哪些关键技术,Thrift](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题附答案解析,大汇总.md#5rpc使用了哪些关键技术thrift) **06、** [服务读写推荐的容错策略是怎样的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题附答案解析,大汇总.md#6服务读写推荐的容错策略是怎样的) **07、** [Dubbo 的默认集群容错方案?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题附答案解析,大汇总.md#7dubbo-的默认集群容错方案) **08、** [当一个服务接口有多种实现时怎么做?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题附答案解析,大汇总.md#8当一个服务接口有多种实现时怎么做) **09、** [服务调用超时问题怎么解决?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题附答案解析,大汇总.md#9服务调用超时问题怎么解决) **10、** [同一个服务多个注册的情况下可以直连某一个服务吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题附答案解析,大汇总.md#10同一个服务多个注册的情况下可以直连某一个服务吗) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题附答案解析,大汇总.md) ## Dubbo最新2021年面试题,高级面试题及附答案解析 **01、** [Dubbo 集群容错有几种方案?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题,高级面试题及附答案解析.md#1dubbo-集群容错有几种方案) **02、** [Dubbo 的注册中心集群挂掉,发布者和订阅者之间还能通信么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题,高级面试题及附答案解析.md#2dubbo-的注册中心集群挂掉发布者和订阅者之间还能通信么) **03、** [Dubbo 能集成 SpringBoot 吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题,高级面试题及附答案解析.md#3dubbo-能集成-springboot-吗) **04、** [Dubbo 支持哪些协议,每种协议的应用场景,优缺点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题,高级面试题及附答案解析.md#4dubbo-支持哪些协议每种协议的应用场景优缺点) **05、** [Dubbo 和 Spring Cloud 的关系?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题,高级面试题及附答案解析.md#5dubbo-和-spring-cloud-的关系) **06、** [dubbo 推荐用什么协议?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题,高级面试题及附答案解析.md#6dubbo-推荐用什么协议) **07、** [Dubbo 核心组件有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题,高级面试题及附答案解析.md#7dubbo-核心组件有哪些) **08、** [如何解决服务调用链过长的问题?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题,高级面试题及附答案解析.md#8如何解决服务调用链过长的问题) **09、** [Dubbo 使用过程中都遇到了些什么问题?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题,高级面试题及附答案解析.md#9dubbo-使用过程中都遇到了些什么问题) **10、** [同一个服务多个注册的情况下可以直连某一个服务吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题,高级面试题及附答案解析.md#10同一个服务多个注册的情况下可以直连某一个服务吗) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新2021年面试题,高级面试题及附答案解析.md) ## Dubbo最新面试题2021年,常见面试题及答案汇总 **01、** [Dubbo集群提供了哪些负载均衡策略?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题2021年,常见面试题及答案汇总.md#1dubbo集群提供了哪些负载均衡策略) **02、** [Dubbo 服务器注册与发现的流程?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题2021年,常见面试题及答案汇总.md#2dubbo-服务器注册与发现的流程) **03、** [同一个服务多个注册的情况下可以直连某一个服务吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题2021年,常见面试题及答案汇总.md#3同一个服务多个注册的情况下可以直连某一个服务吗) **04、** [默认使用什么序列化框架,你知道的还有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题2021年,常见面试题及答案汇总.md#4默认使用什么序列化框架你知道的还有哪些) **05、** [你还了解别的分布式框架吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题2021年,常见面试题及答案汇总.md#5你还了解别的分布式框架吗) **06、** [Dubbo 的使用场景有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题2021年,常见面试题及答案汇总.md#6dubbo-的使用场景有哪些) **07、** [Dubbo 的注册中心集群挂掉,者和订阅者之间还能通信么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题2021年,常见面试题及答案汇总.md#7dubbo-的注册中心集群挂掉者和订阅者之间还能通信么) **08、** [同一个服务多个注册的情况下可以直连某一个服务吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题2021年,常见面试题及答案汇总.md#8同一个服务多个注册的情况下可以直连某一个服务吗) **09、** [默认使用什么序列化框架,你知道的还有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题2021年,常见面试题及答案汇总.md#9默认使用什么序列化框架你知道的还有哪些) **10、** [Dubbo 和 Dubbox 之间的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题2021年,常见面试题及答案汇总.md#10dubbo-和-dubbox-之间的区别) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题2021年,常见面试题及答案汇总.md) ## Dubbo最新面试题及答案附答案汇总 **01、** [你觉得用 Dubbo 好还是 Spring Cloud 好?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题及答案附答案汇总.md#1你觉得用-dubbo-好还是-spring-cloud-好) **02、** [Dubbo Monitor 实现原理?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题及答案附答案汇总.md#2dubbo-monitor-实现原理) **03、** [RPC使用了哪些关键技术,从调用者的角度看:](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题及答案附答案汇总.md#3rpc使用了哪些关键技术从调用者的角度看:) **04、** [Dubbo 可以对结果进行缓存吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题及答案附答案汇总.md#4dubbo-可以对结果进行缓存吗) **05、** [Dubbo 用到哪些设计模式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题及答案附答案汇总.md#5dubbo-用到哪些设计模式) **06、** [Dubbo 如何优雅停机?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题及答案附答案汇总.md#6dubbo-如何优雅停机) **07、** [RPC使用了哪些关键技术,NIO通信](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题及答案附答案汇总.md#7rpc使用了哪些关键技术nio通信) **08、** [在使用过程中都遇到了些什么问题?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题及答案附答案汇总.md#8在使用过程中都遇到了些什么问题) **09、** [集群容错怎么做?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题及答案附答案汇总.md#9集群容错怎么做) **10、** [Dubbo 超时时间怎样设置?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题及答案附答案汇总.md#10dubbo-超时时间怎样设置) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题及答案附答案汇总.md) ## Dubbo最新面试题,2021年面试题及答案汇总 **01、** [Dubbo 集群提供了哪些负载均衡策略?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题,2021年面试题及答案汇总.md#1dubbo-集群提供了哪些负载均衡策略) **02、** [RPC的实现基础?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题,2021年面试题及答案汇总.md#2rpc的实现基础) **03、** [dubbo 通信协议 dubbo 协议适用范围和适用场景](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题,2021年面试题及答案汇总.md#3dubbo-通信协议-dubbo-协议适用范围和适用场景) **04、** [Dubbo 是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题,2021年面试题及答案汇总.md#4dubbo-是什么) **05、** [Dubbo 默认采用注册中心?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题,2021年面试题及答案汇总.md#5dubbo-默认采用注册中心) **06、** [Dubbo SPI 和 Java SPI 区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题,2021年面试题及答案汇总.md#6dubbo-spi-和-java-spi-区别) **07、** [Dubbo 有些哪些注册中心?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题,2021年面试题及答案汇总.md#7dubbo-有些哪些注册中心) **08、** [Dubbo 超时时间怎样设置?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题,2021年面试题及答案汇总.md#8dubbo-超时时间怎样设置) **09、** [Dubbo telnet 命令能做什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题,2021年面试题及答案汇总.md#9dubbo-telnet-命令能做什么) **10、** [Dubbo 和 Spring Cloud 有什么哪些区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题,2021年面试题及答案汇总.md#10dubbo-和-spring-cloud-有什么哪些区别) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Dubbo/Dubbo最新面试题,2021年面试题及答案汇总.md) ## MySQL最新2021年面试题及答案,汇总版 **01、** [什么是存储过程?用什么来调用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题及答案,汇总版.md#1什么是存储过程用什么来调用) **02、** [优化数据库的方法](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题及答案,汇总版.md#2优化数据库的方法) **03、** [完整性约束包括哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题及答案,汇总版.md#3完整性约束包括哪些) **04、** [使用B树的好处](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题及答案,汇总版.md#4使用b树的好处) **05、** [视图有哪些特点?哪些使用场景?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题及答案,汇总版.md#5视图有哪些特点哪些使用场景) **06、** [事务是如何通过日志来实现的](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题及答案,汇总版.md#6事务是如何通过日志来实现的) **07、** [索引有哪几种类型?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题及答案,汇总版.md#7索引有哪几种类型) **08、** [谈谈六种关联查询,使用场景。](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题及答案,汇总版.md#8谈谈六种关联查询使用场景。) **09、** [试述视图的优点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题及答案,汇总版.md#9试述视图的优点) **10、** [MySQL自增主键用完了怎么办?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题及答案,汇总版.md#10mysql自增主键用完了怎么办) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题及答案,汇总版.md) ## MySQL最新2021年面试题大汇总,附答案 **01、** [innoDB的B+Tree 存储整行数据和主键的值得区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题大汇总,附答案.md#1innodb的b+tree-存储整行数据和主键的值得区别) **02、** [读写分离常见方案?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题大汇总,附答案.md#2读写分离常见方案) **03、** [六种关联查询](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题大汇总,附答案.md#3六种关联查询) **04、** [什么是存储过程?有哪些优缺点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题大汇总,附答案.md#4什么是存储过程有哪些优缺点) **05、** [优化关联查询](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题大汇总,附答案.md#5优化关联查询) **06、** [主键和候选键有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题大汇总,附答案.md#6主键和候选键有什么区别) **07、** [既然提到了InnoDB使用户的B+树的索引模型](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题大汇总,附答案.md#7既然提到了innodb使用户的b+树的索引模型) **08、** [MySQL_fetch_array和MySQL_fetch_object的区别是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题大汇总,附答案.md#8mysql_fetch_array和mysql_fetch_object的区别是什么) **09、** [对于关系型数据库而言,索引是相当重要的概念,请回答有关索引的几个问题:](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题大汇总,附答案.md#9对于关系型数据库而言索引是相当重要的概念请回答有关索引的几个问题:) **10、** [MySQL如何优化DISTINCT?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题大汇总,附答案.md#10mysql如何优化distinct) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题大汇总,附答案.md) ## MySQL最新2021年面试题附答案解析,大汇总 **01、** [隔离级别与锁的关系](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题附答案解析,大汇总.md#1隔离级别与锁的关系) **02、** [实践中如何优化MySQL](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题附答案解析,大汇总.md#2实践中如何优化mysql) **03、** [优化子查询](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题附答案解析,大汇总.md#3优化子查询) **04、** [前缀索引](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题附答案解析,大汇总.md#4前缀索引) **05、** [MySQL5.6和MySQL5.7对索引做了哪些优化?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题附答案解析,大汇总.md#5mysql56和mysql57对索引做了哪些优化) **06、** [MySQL有关权限的表有哪几个呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题附答案解析,大汇总.md#6mysql有关权限的表有哪几个呢) **07、** [MySQL中都有哪些触发器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题附答案解析,大汇总.md#7mysql中都有哪些触发器) **08、** [大表怎么优化?分库分表了是怎么做的?分表分库了有什么问题?有用到中间件么?他们的原理知道么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题附答案解析,大汇总.md#8大表怎么优化分库分表了是怎么做的分表分库了有什么问题有用到中间件么他们的原理知道么) **09、** [B+ Tree索引和Hash索引区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题附答案解析,大汇总.md#9b+-tree索引和hash索引区别) **10、** [数据库索引的原理,为什么要用 B+树,为什么不用二叉树?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题附答案解析,大汇总.md#10数据库索引的原理为什么要用-b+树为什么不用二叉树) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题附答案解析,大汇总.md) ## MySQL最新2021年面试题,高级面试题及附答案解析 **01、** [一个6亿的表a,一个3亿的表b,通过外间tid关联,你如何最快的查询出满足条件的第50000到第50200中的这200条数据记录。](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题,高级面试题及附答案解析.md#1一个6亿的表a一个3亿的表b通过外间tid关联你如何最快的查询出满足条件的第50000到第50200中的这200条数据记录。) **02、** [SQL语句优化的一些方法](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题,高级面试题及附答案解析.md#2sql语句优化的一些方法) **03、** [什么是数据库连接池?为什么需要数据库连接池呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题,高级面试题及附答案解析.md#3什么是数据库连接池为什么需要数据库连接池呢) **04、** [事物的四大特性(ACID)介绍一下?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题,高级面试题及附答案解析.md#4事物的四大特性acid介绍一下) **05、** [索引分类?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题,高级面试题及附答案解析.md#5索引分类) **06、** [锁的优化策略](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题,高级面试题及附答案解析.md#6锁的优化策略) **07、** [limit 1000000 加载很慢的话,你是怎么解决的呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题,高级面试题及附答案解析.md#7limit-1000000-加载很慢的话你是怎么解决的呢) **08、** [什么是事务的隔离级别?MySQL的默认隔离级别是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题,高级面试题及附答案解析.md#8什么是事务的隔离级别mysql的默认隔离级别是什么) **09、** [视图的使用场景有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题,高级面试题及附答案解析.md#9视图的使用场景有哪些) **10、** [MYSQL数据库服务器性能分析的方法命令有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题,高级面试题及附答案解析.md#10mysql数据库服务器性能分析的方法命令有哪些) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新2021年面试题,高级面试题及附答案解析.md) ## MySQL最新基础面试题及答案整理 **01、** [NOW()和CURRENT_DATE()有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新基础面试题及答案整理.md#1now和current_date有什么区别) **02、** [CHAR和VARCHAR的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新基础面试题及答案整理.md#2char和varchar的区别) **03、** [主键索引与唯一索引的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新基础面试题及答案整理.md#3主键索引与唯一索引的区别) **04、** [MySQL中有哪些不同的表格?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新基础面试题及答案整理.md#4mysql中有哪些不同的表格) **05、** [SQL的生命周期?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新基础面试题及答案整理.md#5sql的生命周期) **06、** [你怎么看到为表格定义的所有索引?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新基础面试题及答案整理.md#6你怎么看到为表格定义的所有索引) **07、** [数据库为什么使用B+树而不是B树](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新基础面试题及答案整理.md#7数据库为什么使用b+树而不是b树) **08、** [数据库三大范式是什么](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新基础面试题及答案整理.md#8数据库三大范式是什么) **09、** [怎么优化SQL查询语句吗](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新基础面试题及答案整理.md#9怎么优化sql查询语句吗) **10、** [覆盖索引、回表等这些,了解过吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新基础面试题及答案整理.md#10覆盖索引回表等这些了解过吗) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新基础面试题及答案整理.md) ## MySQL最新面试题2021年,常见面试题及答案汇总 **01、** [对MySQL的锁了解吗](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题2021年,常见面试题及答案汇总.md#1对mysql的锁了解吗) **02、** [MySQL中有哪几种锁?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题2021年,常见面试题及答案汇总.md#2mysql中有哪几种锁) **03、** [MySQL一条SQL加锁分析](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题2021年,常见面试题及答案汇总.md#3mysql一条sql加锁分析) **04、** [索引能干什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题2021年,常见面试题及答案汇总.md#4索引能干什么) **05、** [创建索引的三种方式](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题2021年,常见面试题及答案汇总.md#5创建索引的三种方式) **06、** [varchar与char的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题2021年,常见面试题及答案汇总.md#6varchar与char的区别) **07、** [读写分离有哪些解决方案?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题2021年,常见面试题及答案汇总.md#7读写分离有哪些解决方案) **08、** [什么是幻读,脏读,不可重复读呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题2021年,常见面试题及答案汇总.md#8什么是幻读脏读不可重复读呢) **09、** [如果一个表有一列定义为TIMESTAMP,将发生什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题2021年,常见面试题及答案汇总.md#9如果一个表有一列定义为timestamp将发生什么) **10、** [SQL优化的一般步骤是什么,怎么看执行计划(explain),如何理解其中各个字段的含义。](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题2021年,常见面试题及答案汇总.md#10sql优化的一般步骤是什么怎么看执行计划explain如何理解其中各个字段的含义。) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题2021年,常见面试题及答案汇总.md) ## MySQL最新面试题及答案整理,汇总版 **01、** [MySQL中DATETIME和TIMESTAMP的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案整理,汇总版.md#1mysql中datetime和timestamp的区别) **02、** [简单描述MySQL中,索引,主键,唯一索引,联合索引的区别,对数据库的性能有什么影响(从读写两方面)](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案整理,汇总版.md#2简单描述mysql中索引主键唯一索引联合索引的区别对数据库的性能有什么影响从读写两方面) **03、** [什么是SQL?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案整理,汇总版.md#3什么是sql) **04、** [MyISAM表格将在哪里存储,并且还提供其存储格式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案整理,汇总版.md#4myisam表格将在哪里存储并且还提供其存储格式) **05、** [MySQL支持事务吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案整理,汇总版.md#5mysql支持事务吗) **06、** [从锁的类别角度讲,MySQL都有哪些锁呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案整理,汇总版.md#6从锁的类别角度讲mysql都有哪些锁呢) **07、** [MVCC熟悉吗,它的底层原理?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案整理,汇总版.md#7mvcc熟悉吗它的底层原理) **08、** [存储时期](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案整理,汇总版.md#8存储时期) **09、** [什么是MySQL?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案整理,汇总版.md#9什么是mysql) **10、** [MySQL的复制原理以及流程](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案整理,汇总版.md#10mysql的复制原理以及流程) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案整理,汇总版.md) ## MySQL最新面试题及答案附答案汇总 **01、** [在高并发情况下,如何做到安全的修改同一行数据?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案附答案汇总.md#1在高并发情况下如何做到安全的修改同一行数据) **02、** [索引有哪些优缺点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案附答案汇总.md#2索引有哪些优缺点) **03、** [非聚簇索引一定会回表查询吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案附答案汇总.md#3非聚簇索引一定会回表查询吗) **04、** [MySQL数据库cpu飙升的话,要怎么处理呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案附答案汇总.md#4mysql数据库cpu飙升的话要怎么处理呢) **05、** [Hash索引和B+树区别是什么?你在设计索引是怎么抉择的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案附答案汇总.md#5hash索引和b+树区别是什么你在设计索引是怎么抉择的) **06、** [数据库自增主键可能遇到什么问题。](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案附答案汇总.md#6数据库自增主键可能遇到什么问题。) **07、** [事务特性:](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案附答案汇总.md#7事务特性:) **08、** [优化数据库的方法](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案附答案汇总.md#8优化数据库的方法) **09、** [MySQL中int(10)和char(10)以及varchar(10)的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案附答案汇总.md#9mysql中int10和char10以及varchar10的区别) **10、** [简述在MySQL数据库中MyISAM和InnoDB的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案附答案汇总.md#10简述在mysql数据库中myisam和innodb的区别) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题及答案附答案汇总.md) ## MySQL最新面试题,2021年面试题及答案汇总 **01、** [MySQL数据库cpu飙升的话,要怎么处理呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,2021年面试题及答案汇总.md#1mysql数据库cpu飙升的话要怎么处理呢) **02、** [说说对SQL语句优化有哪些方法?(选择几条)](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,2021年面试题及答案汇总.md#2说说对sql语句优化有哪些方法选择几条) **03、** [Innodb的事务与日志的实现方式](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,2021年面试题及答案汇总.md#3innodb的事务与日志的实现方式) **04、** [非聚簇索引一定会回表查询吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,2021年面试题及答案汇总.md#4非聚簇索引一定会回表查询吗) **05、** [Hash索引和B+树所有有什么区别或者说优劣呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,2021年面试题及答案汇总.md#5hash索引和b+树所有有什么区别或者说优劣呢) **06、** [select for update有什么含义,会锁表还是锁行还是其他。](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,2021年面试题及答案汇总.md#6select-for-update有什么含义会锁表还是锁行还是其他。) **07、** [你们数据库是否支持emoji表情存储,如果不支持,如何操作?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,2021年面试题及答案汇总.md#7你们数据库是否支持emoji表情存储如果不支持如何操作) **08、** [索引的数据结构(b树,hash)](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,2021年面试题及答案汇总.md#8索引的数据结构b树hash) **09、** [最左匹配原则?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,2021年面试题及答案汇总.md#9最左匹配原则) **10、** [对于关系型数据库而言,索引是相当重要的概念,请回答有关索引的几个问题:](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,2021年面试题及答案汇总.md#10对于关系型数据库而言索引是相当重要的概念请回答有关索引的几个问题:) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,2021年面试题及答案汇总.md) ## MySQL最新面试题,常见面试题及答案汇总 **01、** [超大分页怎么处理?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,常见面试题及答案汇总.md#1超大分页怎么处理) **02、** [存储引擎分类有哪些以及使用场景?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,常见面试题及答案汇总.md#2存储引擎分类有哪些以及使用场景) **03、** [视图有哪些特点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,常见面试题及答案汇总.md#3视图有哪些特点) **04、** [什么是存储过程?有哪些优缺点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,常见面试题及答案汇总.md#4什么是存储过程有哪些优缺点) **05、** [日常工作中你是怎么优化SQL的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,常见面试题及答案汇总.md#5日常工作中你是怎么优化sql的) **06、** [创建索引的原则](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,常见面试题及答案汇总.md#6创建索引的原则) **07、** [什么是死锁?怎么解决?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,常见面试题及答案汇总.md#7什么是死锁怎么解决) **08、** [为表中得字段选择合适得数据类型](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,常见面试题及答案汇总.md#8为表中得字段选择合适得数据类型) **09、** [MySQL 索引使用有哪些注意事项呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,常见面试题及答案汇总.md#9mysql-索引使用有哪些注意事项呢) **10、** [什么是锁?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,常见面试题及答案汇总.md#10什么是锁) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL最新面试题,常见面试题及答案汇总.md) ## MySQL高级面试题及答案,企业真面试题 **01、** [什么是最左前缀原则?什么是最左匹配原则?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题及答案,企业真面试题.md#1什么是最左前缀原则什么是最左匹配原则) **02、** [myisamchk是用来做什么的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题及答案,企业真面试题.md#2myisamchk是用来做什么的) **03、** [4.说说分库与分表的设计](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题及答案,企业真面试题.md#34说说分库与分表的设计) **04、** [什么情况下设置了索引但无法使用](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题及答案,企业真面试题.md#4什么情况下设置了索引但无法使用) **05、** [如何删除索引](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题及答案,企业真面试题.md#5如何删除索引) **06、** [什么是数据库连接池?为什么需要数据库连接池呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题及答案,企业真面试题.md#6什么是数据库连接池为什么需要数据库连接池呢) **07、** [列对比运算符是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题及答案,企业真面试题.md#7列对比运算符是什么) **08、** [按照锁的粒度分,数据库锁有哪些呢?锁机制与InnoDB锁算法](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题及答案,企业真面试题.md#8按照锁的粒度分数据库锁有哪些呢锁机制与innodb锁算法) **09、** [LIKE声明中的%和_是什么意思?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题及答案,企业真面试题.md#9like声明中的%和_是什么意思) **10、** [如何定位及优化SQL语句的性能问题?创建的索引有没有被使用到?或者说怎么才可以知道这条语句运行很慢的原因?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题及答案,企业真面试题.md#10如何定位及优化sql语句的性能问题创建的索引有没有被使用到或者说怎么才可以知道这条语句运行很慢的原因) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题及答案,企业真面试题.md) ## MySQL高级面试题整理及答案 **01、** [索引的分类?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题整理及答案.md#1索引的分类) **02、** [索引具体采用那种数据结构呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题整理及答案.md#2索引具体采用那种数据结构呢) **03、** [索引算法有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题整理及答案.md#3索引算法有哪些) **04、** [备份计划,MySQLdump以及xtranbackup的实现原理](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题整理及答案.md#4备份计划mysqldump以及xtranbackup的实现原理) **05、** [BLOB和TEXT有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题整理及答案.md#5blob和text有什么区别) **06、** [百万级别或以上的数据如何删除](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题整理及答案.md#6百万级别或以上的数据如何删除) **07、** [乐观锁:](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题整理及答案.md#7乐观锁:) **08、** [B树和B+树的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题整理及答案.md#8b树和b+树的区别) **09、** [InnoDB引擎的4大特性](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题整理及答案.md#9innodb引擎的4大特性) **10、** [有多少种日志](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题整理及答案.md#10有多少种日志) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题整理及答案.md) ## MySQL高级面试题,中级面试题,大汇总 **01、** [int(20)中20的涵义](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题,中级面试题,大汇总.md#1int20中20的涵义) **02、** [为什么索引结构默认使用B+Tree,而不是Hash,二叉树,红黑树?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题,中级面试题,大汇总.md#2为什么索引结构默认使用b+tree而不是hash二叉树红黑树) **03、** [MySQL里记录货币用什么字段类型好](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题,中级面试题,大汇总.md#3mysql里记录货币用什么字段类型好) **04、** [数据库自增主键可能遇到什么问题。](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题,中级面试题,大汇总.md#4数据库自增主键可能遇到什么问题。) **05、** [从锁的类别角度讲,MySQL都有哪些锁呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题,中级面试题,大汇总.md#5从锁的类别角度讲mysql都有哪些锁呢) **06、** [索引失效情况? ==校验SQL语句是否使用了索引方式为:](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题,中级面试题,大汇总.md#6索引失效情况-校验sql语句是否使用了索引方式为:) **07、** [优化特定类型的查询语句](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题,中级面试题,大汇总.md#7优化特定类型的查询语句) **08、** [MySQL数据库作发布系统的存储,一天五万条以上的增量,预计运维三年,怎么优化?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题,中级面试题,大汇总.md#8mysql数据库作发布系统的存储一天五万条以上的增量预计运维三年,怎么优化) **09、** [MyISAM表格将在哪里存储,并且还提供其存储格式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题,中级面试题,大汇总.md#9myisam表格将在哪里存储并且还提供其存储格式) **10、** [为什么要优化](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题,中级面试题,大汇总.md#10为什么要优化) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/MySQL/MySQL高级面试题,中级面试题,大汇总.md) ## 并发编程最新2021年面试题及答案,汇总版 **01、** [堆的作用是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题及答案,汇总版.md#1堆的作用是什么) **02、** [为什么HashTable是线程安全的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题及答案,汇总版.md#2为什么hashtable是线程安全的) **03、** [stackoverflow错误,permgen space错误](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题及答案,汇总版.md#3stackoverflow错误permgen-space错误) **04、** [Java 中你怎样唤醒一个阻塞的线程?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题及答案,汇总版.md#4java-中你怎样唤醒一个阻塞的线程) **05、** [JVM中一次完整的GC流程是怎样的,对象如何晋升到老年代?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题及答案,汇总版.md#5jvm中一次完整的gc流程是怎样的对象如何晋升到老年代) **06、** [你熟悉哪些垃圾收集算法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题及答案,汇总版.md#6你熟悉哪些垃圾收集算法) **07、** [CMS分为哪几个阶段?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题及答案,汇总版.md#7cms分为哪几个阶段) **08、** [创建线程的四种方式](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题及答案,汇总版.md#8创建线程的四种方式) **09、** [说一下 runnable 和 callable 有什么区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题及答案,汇总版.md#9说一下-runnable-和-callable-有什么区别) **10、** [为什么线程通信的方法wait(), notify()和notifyAll()被定义在Object 类里?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题及答案,汇总版.md#10为什么线程通信的方法wait,-notify和notifyall被定义在object-类里) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题及答案,汇总版.md) ## 并发编程最新2021年面试题大汇总,附答案 **01、** [阻塞队列和非阻塞队列区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题大汇总,附答案.md#1阻塞队列和非阻塞队列区别) **02、** [类加载有几个过程?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题大汇总,附答案.md#2类加载有几个过程) **03、** [线程 B 怎么知道线程 A 修改了变量](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题大汇总,附答案.md#3线程-b-怎么知道线程-a-修改了变量) **04、** [如何停止一个正在运行的线程?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题大汇总,附答案.md#4如何停止一个正在运行的线程) **05、** [什么是线程死锁](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题大汇总,附答案.md#5什么是线程死锁) **06、** [常用的并发工具类有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题大汇总,附答案.md#6常用的并发工具类有哪些) **07、** [并发编程三个必要因素是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题大汇总,附答案.md#7并发编程三个必要因素是什么) **08、** [safepoint 是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题大汇总,附答案.md#8safepoint-是什么) **09、** [如何让正在运行的线程暂停一段时间?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题大汇总,附答案.md#9如何让正在运行的线程暂停一段时间) **10、** [synchronized可重入的原理](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题大汇总,附答案.md#10synchronized可重入的原理) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题大汇总,附答案.md) ## 并发编程最新2021年面试题附答案解析,大汇总 **01、** [生产上如何配置垃圾收集器的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题附答案解析,大汇总.md#1生产上如何配置垃圾收集器的) **02、** [对象的访问定位有哪几种方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题附答案解析,大汇总.md#2对象的访问定位有哪几种方式) **03、** [invokedynamic 指令是干什么的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题附答案解析,大汇总.md#3invokedynamic-指令是干什么的) **04、** [CAS的问题](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题附答案解析,大汇总.md#4cas的问题) **05、** [讲讲什么情况下会出现内存溢出,内存泄漏?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题附答案解析,大汇总.md#5讲讲什么情况下会出现内存溢出内存泄漏) **06、** [类的实例化顺序](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题附答案解析,大汇总.md#6类的实例化顺序) **07、** [Serial 垃圾收集器(单线程、 复制算法)](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题附答案解析,大汇总.md#7serial-垃圾收集器单线程-复制算法) **08、** [怎么唤醒一个阻塞的线程](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题附答案解析,大汇总.md#8怎么唤醒一个阻塞的线程) **09、** [什么是阻塞式方法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题附答案解析,大汇总.md#9什么是阻塞式方法) **10、** [并发队列的常用方法](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题附答案解析,大汇总.md#10并发队列的常用方法) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题附答案解析,大汇总.md) ## 并发编程最新2021年面试题,高级面试题及附答案解析 **01、** [ZGC收集器中的染色指针有什么用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题,高级面试题及附答案解析.md#1zgc收集器中的染色指针有什么用) **02、** [什么情况下会发生栈溢出?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题,高级面试题及附答案解析.md#2什么情况下会发生栈溢出) **03、** [CopyOnWriteArrayList 的设计思想?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题,高级面试题及附答案解析.md#3copyonwritearraylist-的设计思想) **04、** [为什么 wait(), notify()和 notifyAll()必须在同步方法或者同步块中被调用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题,高级面试题及附答案解析.md#4为什么-wait,-notify和-notifyall必须在同步方法或者同步块中被调用) **05、** [CopyOnWriteArrayList可以用于什么应用场景?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题,高级面试题及附答案解析.md#5copyonwritearraylist可以用于什么应用场景) **06、** [线程的 sleep()方法和 yield()方法有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题,高级面试题及附答案解析.md#6线程的-sleep方法和-yield方法有什么区别) **07、** [safepoint是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题,高级面试题及附答案解析.md#7safepoint是什么) **08、** [什么是IO密集](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题,高级面试题及附答案解析.md#8什么是io密集) **09、** [线程和进程区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题,高级面试题及附答案解析.md#9线程和进程区别) **10、** [CAS 的会产生什么问题?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题,高级面试题及附答案解析.md#10cas-的会产生什么问题) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新2021年面试题,高级面试题及附答案解析.md) ## 并发编程最新基础面试题及答案整理 **01、** [ThreadLocal是什么?有什么用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新基础面试题及答案整理.md#1threadlocal是什么有什么用) **02、** [说一下 Atomic的原理?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新基础面试题及答案整理.md#2说一下-atomic的原理) **03、** [内存溢出和内存泄漏的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新基础面试题及答案整理.md#3内存溢出和内存泄漏的区别) **04、** [你有哪些手段来排查 OOM 的问题?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新基础面试题及答案整理.md#4你有哪些手段来排查-oom-的问题) **05、** [JVM垃圾回收机制,何时触发MinorGC等操作](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新基础面试题及答案整理.md#5jvm垃圾回收机制何时触发minorgc等操作) **06、** [Java 中能创建 volatile 数组吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新基础面试题及答案整理.md#6java-中能创建-volatile-数组吗) **07、** [介绍一下类文件结构吧!](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新基础面试题及答案整理.md#7介绍一下类文件结构吧) **08、** [Java中notify 和 notifyAll有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新基础面试题及答案整理.md#8java中notify-和-notifyall有什么区别) **09、** [可以描述一下 class 文件的结构吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新基础面试题及答案整理.md#9可以描述一下-class-文件的结构吗) **10、** [Java 程序是怎样运行的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新基础面试题及答案整理.md#10java-程序是怎样运行的) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新基础面试题及答案整理.md) ## 并发编程最新面试题2021年,常见面试题及答案汇总 **01、** [Java 线程数过多会造成什么异常?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题2021年,常见面试题及答案汇总.md#1java-线程数过多会造成什么异常) **02、** [同步方法和同步块,哪个是更好的选择?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题2021年,常见面试题及答案汇总.md#2同步方法和同步块哪个是更好的选择) **03、** [说说类加载的过程](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题2021年,常见面试题及答案汇总.md#3说说类加载的过程) **04、** [程序计数器是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题2021年,常见面试题及答案汇总.md#4程序计数器是什么) **05、** [ReadWriteLock是什么](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题2021年,常见面试题及答案汇总.md#5readwritelock是什么) **06、** [synchronized 和 Lock 有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题2021年,常见面试题及答案汇总.md#6synchronized-和-lock-有什么区别) **07、** [为什么线程通信的方法 wait(), notify()和 notifyAll()被定义在 Object 类里?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题2021年,常见面试题及答案汇总.md#7为什么线程通信的方法-wait,-notify和-notifyall被定义在-object-类里) **08、** [Java 如何实现多线程之间的通讯和协作?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题2021年,常见面试题及答案汇总.md#8java-如何实现多线程之间的通讯和协作) **09、** [怎么判断并发队列是阻塞队列还是非阻塞队列](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题2021年,常见面试题及答案汇总.md#9怎么判断并发队列是阻塞队列还是非阻塞队列) **10、** [volatile 能使得一个非原子操作变成原子操作吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题2021年,常见面试题及答案汇总.md#10volatile-能使得一个非原子操作变成原子操作吗) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题2021年,常见面试题及答案汇总.md) ## 并发编程最新面试题及答案整理,汇总版 **01、** [如何判断对象可以被回收](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案整理,汇总版.md#1如何判断对象可以被回收) **02、** [sleep方法和wait方法有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案整理,汇总版.md#2sleep方法和wait方法有什么区别) **03、** [JVM 提供的常用工具](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案整理,汇总版.md#3jvm-提供的常用工具) **04、** [乐观锁和悲观锁的理解及如何实现,有哪些实现方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案整理,汇总版.md#4乐观锁和悲观锁的理解及如何实现有哪些实现方式) **05、** [生产环境 CPU 占用过高,你如何解决?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案整理,汇总版.md#5生产环境-cpu-占用过高你如何解决) **06、** [如何找到死锁的线程?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案整理,汇总版.md#6如何找到死锁的线程) **07、** [多线程的价值?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案整理,汇总版.md#7多线程的价值) **08、** [常用并发列队的介绍:](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案整理,汇总版.md#8常用并发列队的介绍:) **09、** [线程池的优点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案整理,汇总版.md#9线程池的优点) **10、** [ZGC 了解吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案整理,汇总版.md#10zgc-了解吗) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案整理,汇总版.md) ## 并发编程最新面试题及答案附答案汇总 **01、** [Java内存模型](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案附答案汇总.md#1java内存模型) **02、** [JVM 内存区域](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案附答案汇总.md#2jvm-内存区域) **03、** [as-if-serial规则和happens-before规则的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案附答案汇总.md#3as-if-serial规则和happens-before规则的区别) **04、** [什么是栈](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案附答案汇总.md#4什么是栈) **05、** [什么是 Class 文件? Class 文件主要的信息结构有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案附答案汇总.md#5什么是-class-文件-class-文件主要的信息结构有哪些) **06、** [Java对象创建过程](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案附答案汇总.md#6java对象创建过程) **07、** [运行时常量池的作用是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案附答案汇总.md#7运行时常量池的作用是什么) **08、** [代码示例:](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案附答案汇总.md#8代码示例:) **09、** [为什么你应该在循环中检查等待条件?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案附答案汇总.md#9为什么你应该在循环中检查等待条件) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题及答案附答案汇总.md) ## 并发编程最新面试题,2021年面试题及答案汇总 **01、** [newCachedThreadPool](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,2021年面试题及答案汇总.md#1newcachedthreadpool) **02、** [synchronized 和 ReentrantLock 区别是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,2021年面试题及答案汇总.md#2synchronized-和-reentrantlock-区别是什么) **03、** [说下有哪些类加载器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,2021年面试题及答案汇总.md#3说下有哪些类加载器) **04、** [Java Concurrency API中的Lock接口(Lock interface)是什么?对比同步它有什么优势?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,2021年面试题及答案汇总.md#4java-concurrency-api中的lock接口lock-interface是什么对比同步它有什么优势) **05、** [JVM的永久代中会发生垃圾回收么](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,2021年面试题及答案汇总.md#5jvm的永久代中会发生垃圾回收么) **06、** [为什么wait(), notify()和notifyAll ()必须在同步方法或者同步块中被调用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,2021年面试题及答案汇总.md#6为什么wait,-notify和notifyall-必须在同步方法或者同步块中被调用) **07、** [简单描述一下(分代)垃圾回收的过程](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,2021年面试题及答案汇总.md#7简单描述一下分代垃圾回收的过程) **08、** [说一下Java对象的创建过程](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,2021年面试题及答案汇总.md#8说一下java对象的创建过程) **09、** [JVM 监控与分析工具你用过哪些?介绍一下。](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,2021年面试题及答案汇总.md#9jvm-监控与分析工具你用过哪些介绍一下。) **10、** [Java中Semaphore是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,2021年面试题及答案汇总.md#10java中semaphore是什么) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,2021年面试题及答案汇总.md) ## 并发编程最新面试题,常见面试题及答案汇总 **01、** [如何开启和查看 GC 日志?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,常见面试题及答案汇总.md#1如何开启和查看-gc-日志) **02、** [在Java中Executor和Executors的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,常见面试题及答案汇总.md#2在java中executor和executors的区别) **03、** [常用JVM基本配置参数](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,常见面试题及答案汇总.md#3常用jvm基本配置参数) **04、** [什么是类加载器,类加载器有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,常见面试题及答案汇总.md#4什么是类加载器类加载器有哪些) **05、** [AQS支持两种同步方式:](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,常见面试题及答案汇总.md#5aqs支持两种同步方式:) **06、** [线程的状态流转图](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,常见面试题及答案汇总.md#6线程的状态流转图) **07、** [并发编程有什么缺点](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,常见面试题及答案汇总.md#7并发编程有什么缺点) **08、** [synchronized 和 volatile 的区别是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,常见面试题及答案汇总.md#8synchronized-和-volatile-的区别是什么) **09、** [什么是线程组,为什么在Java中不推荐使用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,常见面试题及答案汇总.md#9什么是线程组为什么在java中不推荐使用) **10、** [什么是线程调度器(Thread Scheduler)和时间分片(Time Slicing )?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,常见面试题及答案汇总.md#10什么是线程调度器thread-scheduler和时间分片time-slicing-) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程最新面试题,常见面试题及答案汇总.md) ## 并发编程面试题及答案整理,2021年最新,汇总版 **01、** [方法区溢出的原因?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题及答案整理,2021年最新,汇总版.md#1方法区溢出的原因) **02、** [对象都是优先分配在年轻代上的吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题及答案整理,2021年最新,汇总版.md#2对象都是优先分配在年轻代上的吗) **03、** [为什么 Thread 类的 sleep()和 yield ()方法是静态的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题及答案整理,2021年最新,汇总版.md#3为什么-thread-类的-sleep和-yield-方法是静态的) **04、** [什么是多线程中的上下文切换?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题及答案整理,2021年最新,汇总版.md#4什么是多线程中的上下文切换) **05、** [JVM 中一次完整的 GC 流程(从 ygc 到 fgc)是怎样的](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题及答案整理,2021年最新,汇总版.md#5jvm-中一次完整的-gc-流程从-ygc-到-fgc是怎样的) **06、** [Minor GC与Full GC分别在什么时候发生?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题及答案整理,2021年最新,汇总版.md#6minor-gc与full-gc分别在什么时候发生) **07、** [什么是重排序](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题及答案整理,2021年最新,汇总版.md#7什么是重排序) **08、** [线程的调度策略](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题及答案整理,2021年最新,汇总版.md#8线程的调度策略) **09、** [JVM 选项 -XX:+UseCompressedOops 有什么作用?为什么要使用](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题及答案整理,2021年最新,汇总版.md#9jvm-选项--xx:+usecompressedoops-有什么作用为什么要使用) **10、** [invokedynamic指令是干什么的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题及答案整理,2021年最新,汇总版.md#10invokedynamic指令是干什么的) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题及答案整理,2021年最新,汇总版.md) ## 并发编程面试题大汇总,2021年附答案解析 **01、** [如何在 Windows 和 Linux 上查找哪个线程cpu利用率最高?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题大汇总,2021年附答案解析.md#1如何在-windows-和-linux-上查找哪个线程cpu利用率最高) **02、** [堆(Heap-线程共享) -运行时数据区](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题大汇总,2021年附答案解析.md#2堆heap-线程共享--运行时数据区) **03、** [Java中的ReadWriteLock是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题大汇总,2021年附答案解析.md#3java中的readwritelock是什么) **04、** [GC的回收流程是怎样的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题大汇总,2021年附答案解析.md#4gc的回收流程是怎样的) **05、** [JAVA弱引用](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题大汇总,2021年附答案解析.md#5java弱引用) **06、** [生产环境用的什么JDK?如何配置的垃圾收集器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题大汇总,2021年附答案解析.md#6生产环境用的什么jdk如何配置的垃圾收集器) **07、** [线上常用的 JVM 参数有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题大汇总,2021年附答案解析.md#7线上常用的-jvm-参数有哪些) **08、** [一个线程运行时发生异常会怎样?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题大汇总,2021年附答案解析.md#8一个线程运行时发生异常会怎样) **09、** [为什么wait, notify 和 notifyAll这些方法不在thread类里面?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题大汇总,2021年附答案解析.md#9为什么wait,-notify-和-notifyall这些方法不在thread类里面) **10、** [在老年代-标记整理算法](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题大汇总,2021年附答案解析.md#10在老年代-标记整理算法) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程面试题大汇总,2021年附答案解析.md) ## 并发编程高级面试题及答案,2021版 **01、** [线程与进程的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,2021版.md#1线程与进程的区别) **02、** [什么是并发容器的实现?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,2021版.md#2什么是并发容器的实现) **03、** [32、volatile关键字的原理是什么?干什么用的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,2021版.md#332volatile关键字的原理是什么干什么用的) **04、** [请说出与线程同步以及线程调度相关的方法。](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,2021版.md#4请说出与线程同步以及线程调度相关的方法。) **05、** [描述一下什么情况下,对象会从年轻代进入老年代](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,2021版.md#5描述一下什么情况下对象会从年轻代进入老年代) **06、** [JVM的引用类型有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,2021版.md#6jvm的引用类型有哪些) **07、** [类加载器双亲委派模型机制?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,2021版.md#7类加载器双亲委派模型机制) **08、** [堆溢出的原因?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,2021版.md#8堆溢出的原因) **09、** [如何查看 JVM 当前使用的是什么垃圾收集器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,2021版.md#9如何查看-jvm-当前使用的是什么垃圾收集器) **10、** [多线程的劣势:](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,2021版.md#10多线程的劣势:) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,2021版.md) ## 并发编程高级面试题及答案,企业真面试题 **01、** [JVM 运行时内存](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,企业真面试题.md#1jvm-运行时内存) **02、** [如果你提交任务时,线程池队列已满,这时会发生什么](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,企业真面试题.md#2如果你提交任务时线程池队列已满这时会发生什么) **04、** [什么是不可变对象,它对写并发应用有什么帮助?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,企业真面试题.md#4什么是不可变对象它对写并发应用有什么帮助) **05、** [什么是多线程的上下文切换](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,企业真面试题.md#5什么是多线程的上下文切换) **06、** [Java的内存模型是什么?(JMM是什么?)](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,企业真面试题.md#6java的内存模型是什么jmm是什么) **07、** [Collections.synchronized  是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,企业真面试题.md#7collectionssynchronized- 是什么) **08、** [在 Java 程序中怎么保证多线程的运行安全?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,企业真面试题.md#8在-java-程序中怎么保证多线程的运行安全) **09、** [怎么获取 Java 程序使用的内存?堆使用的百分比?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,企业真面试题.md#9怎么获取-java-程序使用的内存堆使用的百分比) **10、** [你如何确保main()方法所在的线程是Java 程序最后结束的线程?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,企业真面试题.md#10你如何确保main方法所在的线程是java-程序最后结束的线程) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题及答案,企业真面试题.md) ## 并发编程高级面试题合集,附答案解析 **01、** [乐观锁和悲观锁的理解及如何实现,有哪些实现方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题合集,附答案解析.md#1乐观锁和悲观锁的理解及如何实现有哪些实现方式) **02、** [Java 中会存在内存泄漏?简述一下](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题合集,附答案解析.md#2java-中会存在内存泄漏简述一下) **03、** [新生代与复制算法](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题合集,附答案解析.md#3新生代与复制算法) **04、** [垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题合集,附答案解析.md#4垃圾回收器的基本原理是什么垃圾回收器可以马上回收内存吗有什么办法主动通知虚拟机进行垃圾回收) **05、** [volatile 关键字的作用](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题合集,附答案解析.md#5volatile-关键字的作用) **06、** [什么时候会造成堆外内存溢出?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题合集,附答案解析.md#6什么时候会造成堆外内存溢出) **07、** [双亲委派](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题合集,附答案解析.md#7双亲委派) **08、** [你能保证 GC 执行吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题合集,附答案解析.md#8你能保证-gc-执行吗) **09、** [说说G1垃圾收集器的工作原理](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题合集,附答案解析.md#9说说g1垃圾收集器的工作原理) **10、** [并行和并发有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题合集,附答案解析.md#10并行和并发有什么区别) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题合集,附答案解析.md) ## 并发编程高级面试题整理及答案 **01、** [线程池四种创建方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题整理及答案.md#1线程池四种创建方式) **02、** [什么是程序计数器](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题整理及答案.md#2什么是程序计数器) **03、** [Thread 类中的 yield 方法有什么作用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题整理及答案.md#3thread-类中的-yield-方法有什么作用) **05、** [你知道哪些JVM性能调优](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题整理及答案.md#5你知道哪些jvm性能调优) **06、** [说说线程栈](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题整理及答案.md#6说说线程栈) **07、** [请解释StackOverflowError和OutOfMemeryError的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题整理及答案.md#7请解释stackoverflowerror和outofmemeryerror的区别) **08、** [运行时栈帧包含哪些结构?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题整理及答案.md#8运行时栈帧包含哪些结构) **09、** [MinorGC,MajorGC、FullGC都什么时候发生?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题整理及答案.md#9minorgcmajorgcfullgc都什么时候发生) **10、** [在监视器(Monitor)内部,是如何做线程同步的?程序应该做哪种级别的同步?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题整理及答案.md#10在监视器monitor内部是如何做线程同步的程序应该做哪种级别的同步) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题整理及答案.md) ## 并发编程高级面试题,中级面试题,大汇总 **01、** [Java中ConcurrentHashMap的并发度是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题,中级面试题,大汇总.md#1java中concurrenthashmap的并发度是什么) **02、** [程序计数器有什么作用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题,中级面试题,大汇总.md#2程序计数器有什么作用) **03、** [在 Java 中 Executor 和 Executors 的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题,中级面试题,大汇总.md#3在-java-中-executor-和-executors-的区别) **04、** [Semaphore有什么作用](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题,中级面试题,大汇总.md#4semaphore有什么作用) **05、** [程序计数器(线程私有)](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题,中级面试题,大汇总.md#5程序计数器线程私有) **06、** [并发编程三要素?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题,中级面试题,大汇总.md#6并发编程三要素) **07、** [OSGI( 动态模型系统)](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题,中级面试题,大汇总.md#7osgi-动态模型系统) **08、** [Thread类中的yield方法有什么作用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题,中级面试题,大汇总.md#8thread类中的yield方法有什么作用) **09、** [分代回收](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题,中级面试题,大汇总.md#9分代回收) **10、** [你经常使用什么并发容器,为什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题,中级面试题,大汇总.md#10你经常使用什么并发容器为什么) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/并发编程/并发编程高级面试题,中级面试题,大汇总.md) ## Spring最新2021年面试题及答案,汇总版 **01、** [什么是不同类型的微服务测试?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题及答案,汇总版.md#1什么是不同类型的微服务测试) **02、** [Nginx与Ribbon的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题及答案,汇总版.md#2nginx与ribbon的区别) **03、** [什么是 Hystrix 断路器?我们需要它吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题及答案,汇总版.md#3什么是-hystrix-断路器我们需要它吗) **04、** [SpringBoot 的核心注解是哪个?它主要由哪几个注解组成的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题及答案,汇总版.md#4springboot-的核心注解是哪个它主要由哪几个注解组成的) **05、** [什么是 AOP什么是目标对象?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题及答案,汇总版.md#5什么是-aop什么是目标对象) **06、** [如何重新加载SpringBoot上的更改,而无需重新启动服务器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题及答案,汇总版.md#6如何重新加载springboot上的更改而无需重新启动服务器) **07、** [如何在自定义端口上运行 SpringBoot应用程序?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题及答案,汇总版.md#7如何在自定义端口上运行-springboot应用程序) **08、** [SpringBoot 有哪些优点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题及答案,汇总版.md#8springboot-有哪些优点) **09、** [SpringBoot常用的starter有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题及答案,汇总版.md#9springboot常用的starter有哪些) **10、** [如何实现 SpringBoot 应用程序的安全性?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题及答案,汇总版.md#10如何实现-springboot-应用程序的安全性) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题及答案,汇总版.md) ## Spring最新2021年面试题大汇总,附答案 **01、** [SpringBoot运行项目的几种方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题大汇总,附答案.md#1springboot运行项目的几种方式) **02、** [IOC的优点是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题大汇总,附答案.md#2ioc的优点是什么) **03、** [在Spring MVC应用程序中使用WebMvcTest注释有什么用处?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题大汇总,附答案.md#3在spring-mvc应用程序中使用webmvctest注释有什么用处) **04、** [什么是Spring Cloud?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题大汇总,附答案.md#4什么是spring-cloud) **05、** [eureka服务注册与发现原理](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题大汇总,附答案.md#5eureka服务注册与发现原理) **06、** [SpringBoot 配置文件的加载顺序](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题大汇总,附答案.md#6springboot-配置文件的加载顺序) **07、** [什么是 spring 装配](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题大汇总,附答案.md#7什么是-spring-装配) **08、** [为什么要用SpringBoot](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题大汇总,附答案.md#8为什么要用springboot) **09、** [怎么样把ModelMap里面的数据放入Session里面?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题大汇总,附答案.md#9怎么样把modelmap里面的数据放入session里面) **10、** [什么是微服务架构中的DRY?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题大汇总,附答案.md#10什么是微服务架构中的dry) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题大汇总,附答案.md) ## Spring最新2021年面试题附答案解析,大汇总 **01、** [SpringBoot 的配置文件有哪几种格式?它们有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题附答案解析,大汇总.md#1springboot-的配置文件有哪几种格式它们有什么区别) **02、** [如何重新加载 SpringBoot上的更改,而无需重新启动服务器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题附答案解析,大汇总.md#2如何重新加载-springboot上的更改而无需重新启动服务器) **03、** [创建一个 SpringBoot Project 的最简单的方法是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题附答案解析,大汇总.md#3创建一个-springboot-project-的最简单的方法是什么) **04、** [SpringBoot 2、X 有什么新特性?与 1、X 有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题附答案解析,大汇总.md#4springboot-2x-有什么新特性与-1x-有什么区别) **05、** [为什么要选择微服务架构?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题附答案解析,大汇总.md#5为什么要选择微服务架构) **06、** [什么是 CSRF 攻击?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题附答案解析,大汇总.md#6什么是-csrf-攻击) **07、** [什么是SpringBoot?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题附答案解析,大汇总.md#7什么是springboot) **08、** [SpringBoot 的核心注解是哪个?它主要由哪几个注解组成的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题附答案解析,大汇总.md#8springboot-的核心注解是哪个它主要由哪几个注解组成的) **09、** [为什么我们需要微服务容器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题附答案解析,大汇总.md#9为什么我们需要微服务容器) **10、** [微服务之间是如何独⽴通讯的](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题附答案解析,大汇总.md#10微服务之间是如何独⽴通讯的) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题附答案解析,大汇总.md) ## Spring最新2021年面试题,高级面试题及附答案解析 **01、** [什么是REST / RESTful以及它的用途是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题,高级面试题及附答案解析.md#1什么是rest-/-restful以及它的用途是什么) **02、** [如何在SpringBoot中禁用Actuator端点安全性?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题,高级面试题及附答案解析.md#2如何在springboot中禁用actuator端点安全性) **03、** [您使用了哪些 starter maven 依赖项?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题,高级面试题及附答案解析.md#3您使用了哪些-starter-maven-依赖项) **04、** [什么是 AOP 引入?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题,高级面试题及附答案解析.md#4什么是-aop-引入) **05、** [我们如何监视所有 SpringBoot 微服务?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题,高级面试题及附答案解析.md#5我们如何监视所有-springboot-微服务) **06、** [如何使用 SpringBoot 部署到不同的服务器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题,高级面试题及附答案解析.md#6如何使用-springboot-部署到不同的服务器) **07、** [SpringBoot 自动配置原理是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题,高级面试题及附答案解析.md#7springboot-自动配置原理是什么) **08、** [SpringBoot 的配置文件有哪几种格式?它们有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题,高级面试题及附答案解析.md#8springboot-的配置文件有哪几种格式它们有什么区别) **09、** [Zookeeper如何 保证CP](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题,高级面试题及附答案解析.md#9zookeeper如何-保证cp) **10、** [SpringCloud主要项目](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题,高级面试题及附答案解析.md#10springcloud主要项目) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新2021年面试题,高级面试题及附答案解析.md) ## Spring最新基础面试题及答案整理 **01、** [为什么我们不建议在实际的应用程序中使用 Spring Data Rest?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新基础面试题及答案整理.md#1为什么我们不建议在实际的应用程序中使用-spring-data-rest) **02、** [Ribbon是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新基础面试题及答案整理.md#2ribbon是什么) **03、** [如何禁用特定的自动配置类?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新基础面试题及答案整理.md#3如何禁用特定的自动配置类) **04、** [自动装配有哪些方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新基础面试题及答案整理.md#4自动装配有哪些方式) **05、** [spring 支持集中 bean scope?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新基础面试题及答案整理.md#5spring-支持集中-bean-scope) **06、** [SpringBoot 的核心注解是哪个?它主要由哪几个注解组成的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新基础面试题及答案整理.md#6springboot-的核心注解是哪个它主要由哪几个注解组成的) **07、** [什么是 Spring Framework?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新基础面试题及答案整理.md#7什么是-spring-framework) **08、** [如何不通过任何配置来选择 Hibernate 作为 JPA 的默认实现?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新基础面试题及答案整理.md#8如何不通过任何配置来选择-hibernate-作为-jpa-的默认实现) **09、** [Spring由哪些模块组成?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新基础面试题及答案整理.md#9spring由哪些模块组成) **10、** [什么是双因素身份验证?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新基础面试题及答案整理.md#10什么是双因素身份验证) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新基础面试题及答案整理.md) ## Spring最新面试题2021年,常见面试题及答案汇总 **01、** [Spring Cloud 是什么](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题2021年,常见面试题及答案汇总.md#1spring-cloud-是什么) **02、** [微服务限流 http限流:我们使⽤nginx的limitzone来完成:](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题2021年,常见面试题及答案汇总.md#2微服务限流-http限流:我们使⽤nginx的limitzone来完成:) **03、** [微服务架构如何运作?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题2021年,常见面试题及答案汇总.md#3微服务架构如何运作) **04、** [REST 和RPC对比](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题2021年,常见面试题及答案汇总.md#4rest-和rpc对比) **05、** [解释基于XML Schema方式的切面实现。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题2021年,常见面试题及答案汇总.md#5解释基于xml-schema方式的切面实现。) **06、** [区分构造函数注入和 setter 注入。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题2021年,常见面试题及答案汇总.md#6区分构造函数注入和-setter-注入。) **07、** [SpringBoot 实现热部署有哪几种方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题2021年,常见面试题及答案汇总.md#7springboot-实现热部署有哪几种方式) **08、** [什么是代理?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题2021年,常见面试题及答案汇总.md#8什么是代理) **09、** [SpringBoot支持什么前端模板,](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题2021年,常见面试题及答案汇总.md#9springboot支持什么前端模板) **10、** [什么是客户证书?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题2021年,常见面试题及答案汇总.md#10什么是客户证书) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题2021年,常见面试题及答案汇总.md) ## Spring最新面试题及答案整理,汇总版 **01、** [什么是 Spring 配置文件?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案整理,汇总版.md#1什么是-spring-配置文件) **02、** [保护 SpringBoot 应用有哪些方法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案整理,汇总版.md#2保护-springboot-应用有哪些方法) **03、** [@RestController和@Controller的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案整理,汇总版.md#3@restcontroller和@controller的区别) **04、** [如何启用/禁用执行器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案整理,汇总版.md#4如何启用/禁用执行器) **05、** [@LoadBalanced注解的作用](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案整理,汇总版.md#5@loadbalanced注解的作用) **06、** [SpringBoot 的核心配置文件有哪几个?它们的区别是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案整理,汇总版.md#6springboot-的核心配置文件有哪几个它们的区别是什么) **07、** [spring boot 核心的两个配置文件:](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案整理,汇总版.md#7spring-boot-核心的两个配置文件:) **08、** [为什么需要域驱动设计(DDD)?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案整理,汇总版.md#8为什么需要域驱动设计ddd) **09、** [解释对象/关系映射集成模块。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案整理,汇总版.md#9解释对象/关系映射集成模块。) **10、** [如何在 SpringBoot中禁用 Actuator端点安全性?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案整理,汇总版.md#10如何在-springboot中禁用-actuator端点安全性) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案整理,汇总版.md) ## Spring最新面试题及答案附答案汇总 **01、** [SpringBoot 中如何解决跨域问题 ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案附答案汇总.md#1springboot-中如何解决跨域问题-) **02、** [服务注册和发现是什么意思?Spring Cloud如何实现?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案附答案汇总.md#2服务注册和发现是什么意思spring-cloud如何实现) **03、** [如何集成SpringBoot和ActiveMQ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案附答案汇总.md#3如何集成springboot和activemq) **04、** [什么是JavaConfig?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案附答案汇总.md#4什么是javaconfig) **05、** [什么是自动配置?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案附答案汇总.md#5什么是自动配置) **06、** [Container在微服务中的用途是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案附答案汇总.md#6container在微服务中的用途是什么) **07、** [保护 SpringBoot 应用有哪些方法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案附答案汇总.md#7保护-springboot-应用有哪些方法) **08、** [什么是Spring Cloud Bus?我们需要它吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案附答案汇总.md#8什么是spring-cloud-bus我们需要它吗) **09、** [微服务中如何实现 session 共享 ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案附答案汇总.md#9微服务中如何实现-session-共享-) **10、** [Spring MVC的异常处理?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案附答案汇总.md#10spring-mvc的异常处理) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题及答案附答案汇总.md) ## Spring最新面试题,2021年面试题及答案汇总 **01、** [spring DAO 有什么用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,2021年面试题及答案汇总.md#1spring-dao-有什么用) **02、** [什么是端到端微服务测试?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,2021年面试题及答案汇总.md#2什么是端到端微服务测试) **03、** [解释WEB 模块。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,2021年面试题及答案汇总.md#3解释web-模块。) **04、** [SpringBoot 的核心注解是哪个?它主要由哪几个注解组成的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,2021年面试题及答案汇总.md#4springboot-的核心注解是哪个它主要由哪几个注解组成的) **05、** [spring 提供了哪些配置方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,2021年面试题及答案汇总.md#5spring-提供了哪些配置方式) **06、** [SpringBoot需要独立的容器运行?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,2021年面试题及答案汇总.md#6springboot需要独立的容器运行) **07、** [微服务之间是如何独立通讯的](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,2021年面试题及答案汇总.md#7微服务之间是如何独立通讯的) **08、** [什么是CSRF攻击?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,2021年面试题及答案汇总.md#8什么是csrf攻击) **09、** [使用 Spring 有哪些方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,2021年面试题及答案汇总.md#9使用-spring-有哪些方式) **10、** [运行 SpringBoot 有哪几种方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,2021年面试题及答案汇总.md#10运行-springboot-有哪几种方式) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,2021年面试题及答案汇总.md) ## Spring最新面试题,常见面试题及答案汇总 **01、** [自动装配有哪些局限性 ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,常见面试题及答案汇总.md#1自动装配有哪些局限性-) **02、** [什么是 AOP 目标对象?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,常见面试题及答案汇总.md#2什么是-aop-目标对象) **03、** [shiro和oauth还有cas他们之间的关系是什么?问下您公司权限是如何设计,还有就是这几个概念的区别。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,常见面试题及答案汇总.md#3shiro和oauth还有cas他们之间的关系是什么问下您公司权限是如何设计还有就是这几个概念的区别。) **04、** [什么是Spring Cloud?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,常见面试题及答案汇总.md#4什么是spring-cloud) **05、** [谈谈服务雪崩效应](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,常见面试题及答案汇总.md#5谈谈服务雪崩效应) **06、** [ApplicationContext通常的实现是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,常见面试题及答案汇总.md#6applicationcontext通常的实现是什么) **07、** [网关的作用是什么](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,常见面试题及答案汇总.md#7网关的作用是什么) **08、** [什么是Spring Profiles?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,常见面试题及答案汇总.md#8什么是spring-profiles) **09、** [[@Required ](/Required ) 注解](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,常见面试题及答案汇总.md#9[@required-]/required--注解) **10、** [我们如何监视所有 SpringBoot 微服务?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,常见面试题及答案汇总.md#10我们如何监视所有-springboot-微服务) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring最新面试题,常见面试题及答案汇总.md) ## Spring面试题及答案整理汇总,2021年最新版 **01、** [区分 BeanFactory 和 ApplicationContext。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理汇总,2021年最新版.md#1区分-beanfactory-和-applicationcontext。) **02、** [如何重新加载SpringBoot上的更改,而无需重新启动服务器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理汇总,2021年最新版.md#2如何重新加载springboot上的更改而无需重新启动服务器) **03、** [spring JDBC API 中存在哪些类?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理汇总,2021年最新版.md#3spring-jdbc-api-中存在哪些类) **04、** [spring cloud 和dubbo区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理汇总,2021年最新版.md#4spring-cloud-和dubbo区别) **05、** [spring boot初始化环境变量流程?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理汇总,2021年最新版.md#5spring-boot初始化环境变量流程) **06、** [服务网关的作用](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理汇总,2021年最新版.md#6服务网关的作用) **07、** [SpringBoot 支持哪些日志框架?推荐和默认的日志框架是哪个?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理汇总,2021年最新版.md#7springboot-支持哪些日志框架推荐和默认的日志框架是哪个) **08、** [如何配置SpringBoot应用程序日志记录?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理汇总,2021年最新版.md#8如何配置springboot应用程序日志记录) **09、** [Ribbon和Feign调用服务的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理汇总,2021年最新版.md#9ribbon和feign调用服务的区别) **10、** [什么是 Swagger?你用 SpringBoot 实现了它吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理汇总,2021年最新版.md#10什么是-swagger你用-springboot-实现了它吗) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理汇总,2021年最新版.md) ## Spring面试题及答案整理,2021年最新,汇总版 **01、** [您对微服务有何了解?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理,2021年最新,汇总版.md#1您对微服务有何了解) **02、** [SpringBoot微服务中如何实现 session 共享 ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理,2021年最新,汇总版.md#2springboot微服务中如何实现-session-共享-) **03、** [SpringBoot的自动配置原理是什么](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理,2021年最新,汇总版.md#3springboot的自动配置原理是什么) **04、** [在 Spring中如何注入一个java集合?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理,2021年最新,汇总版.md#4在-spring中如何注入一个java集合) **05、** [SpringBoot、Spring MVC 和 Spring 有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理,2021年最新,汇总版.md#5springbootspring-mvc-和-spring-有什么区别) **06、** [Spring MVC怎么和AJAX相互调用的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理,2021年最新,汇总版.md#6spring-mvc怎么和ajax相互调用的) **07、** [解释AOP模块](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理,2021年最新,汇总版.md#7解释aop模块) **08、** [如何在自定义端口上运行SpringBoot应用程序?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理,2021年最新,汇总版.md#8如何在自定义端口上运行springboot应用程序) **09、** [什么是bean装配?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理,2021年最新,汇总版.md#9什么是bean装配) **10、** [SpringBoot支持哪些嵌入式容器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理,2021年最新,汇总版.md#10springboot支持哪些嵌入式容器) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题及答案整理,2021年最新,汇总版.md) ## Spring面试题大全带答案,持续更新 **01、** [SpringBoot 的自动配置是如何实现的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大全带答案,持续更新.md#1springboot-的自动配置是如何实现的) **02、** [能否举一个例子来解释更多 Staters 的内容?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大全带答案,持续更新.md#2能否举一个例子来解释更多-staters-的内容) **03、** [什么是Spring Cloud Gateway?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大全带答案,持续更新.md#3什么是spring-cloud-gateway) **04、** [当 SpringBoot 应用程序作为 Java 应用程序运行时,后台会发生什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大全带答案,持续更新.md#4当-springboot-应用程序作为-java-应用程序运行时后台会发生什么) **05、** [我们如何监视所有 SpringBoot 微服务?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大全带答案,持续更新.md#5我们如何监视所有-springboot-微服务) **06、** [什么是嵌入式服务器?我们为什么要使用嵌入式服务器呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大全带答案,持续更新.md#6什么是嵌入式服务器我们为什么要使用嵌入式服务器呢) **07、** [注解原理是什么](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大全带答案,持续更新.md#7注解原理是什么) **08、** [Spring Cloud Consul](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大全带答案,持续更新.md#8spring-cloud-consul) **09、** [介绍一下 WebApplicationContext](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大全带答案,持续更新.md#9介绍一下-webapplicationcontext) **10、** [如何理解 Spring 中的代理?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大全带答案,持续更新.md#10如何理解-spring-中的代理) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大全带答案,持续更新.md) ## Spring面试题大汇总,2021年附答案解析 **01、** [SpringBoot常用的starter有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021年附答案解析.md#1springboot常用的starter有哪些) **02、** [前后端分离,如何维护接口文档 ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021年附答案解析.md#2前后端分离如何维护接口文档-) **03、** [有几种不同类型的自动代理?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021年附答案解析.md#3有几种不同类型的自动代理) **04、** [什么是FreeMarker模板?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021年附答案解析.md#4什么是freemarker模板) **05、** [什么是持续集成(CI)?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021年附答案解析.md#5什么是持续集成ci) **06、** [Spring MVC的优点](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021年附答案解析.md#6spring-mvc的优点) **07、** [Spring Initializr 是创建 SpringBoot Projects 的唯一方法吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021年附答案解析.md#7spring-initializr-是创建-springboot-projects-的唯一方法吗) **08、** [使用Spring通过什么方式访问Hibernate?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021年附答案解析.md#8使用spring通过什么方式访问hibernate) **09、** [什么是bean的自动装配?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021年附答案解析.md#9什么是bean的自动装配) **10、** [[@Qualifier ](/Qualifier ) 注解](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021年附答案解析.md#10[@qualifier-]/qualifier--注解) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021年附答案解析.md) ## Spring面试题大汇总,2021面试题及答案汇总 **01、** [如何使用SpringBoot实现异常处理?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021面试题及答案汇总.md#1如何使用springboot实现异常处理) **02、** [如何在SpringBoot中禁用Actuator端点安全性?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021面试题及答案汇总.md#2如何在springboot中禁用actuator端点安全性) **03、** [谈一下领域驱动设计](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021面试题及答案汇总.md#3谈一下领域驱动设计) **04、** [什么是 Apache Kafka?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021面试题及答案汇总.md#4什么是-apache-kafka) **05、** [Spring Cloud Sleuth](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021面试题及答案汇总.md#5spring-cloud-sleuth) **06、** [Eureka和ZooKeeper都可以提供服务注册与发现的功能,请说说两个的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021面试题及答案汇总.md#6eureka和zookeeper都可以提供服务注册与发现的功能,请说说两个的区别) **07、** [Spring Cloud抛弃了Dubbo 的RPC通信,采用的是基于HTTP的REST方式。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021面试题及答案汇总.md#7spring-cloud抛弃了dubbo-的rpc通信采用的是基于http的rest方式。) **08、** [什么是 JavaConfig?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021面试题及答案汇总.md#8什么是-javaconfig) **09、** [使用Spring框架的好处是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021面试题及答案汇总.md#9使用spring框架的好处是什么) **10、** [SpringBoot 提供了哪些核心功能?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021面试题及答案汇总.md#10springboot-提供了哪些核心功能) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring面试题大汇总,2021面试题及答案汇总.md) ## Spring高级面试题及答案,2021版 **01、** [[@Qualifier ](/Qualifier ) 注解有什么用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,2021版.md#1[@qualifier-]/qualifier--注解有什么用) **02、** [DispatcherServlet](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,2021版.md#2dispatcherservlet) **03、** [SpringCloud有几种调用接口方式](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,2021版.md#3springcloud有几种调用接口方式) **04、** [什么是 Spring Data?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,2021版.md#4什么是-spring-data) **05、** [创建一个 SpringBoot Project 的最简单的方法是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,2021版.md#5创建一个-springboot-project-的最简单的方法是什么) **06、** [解释Spring支持的几种bean的作用域。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,2021版.md#6解释spring支持的几种bean的作用域。) **07、** [列举 Spring DAO 抛出的异常。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,2021版.md#7列举-spring-dao-抛出的异常。) **08、** [什么是微服务中的反应性扩展?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,2021版.md#8什么是微服务中的反应性扩展) **09、** [比较一下 Spring Security 和 Shiro 各自的优缺点 ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,2021版.md#9比较一下-spring-security-和-shiro-各自的优缺点-) **10、** [使用 Spring 访问 Hibernate 的方法有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,2021版.md#10使用-spring-访问-hibernate-的方法有哪些) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,2021版.md) ## Spring高级面试题及答案,企业真面试题 **01、** [如何在 spring 中启动注解装配?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,企业真面试题.md#1如何在-spring-中启动注解装配) **02、** [dubbo服务注册与发现原理](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,企业真面试题.md#2dubbo服务注册与发现原理) **03、** [列举 spring 支持的事务管理类型](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,企业真面试题.md#3列举-spring-支持的事务管理类型) **04、** [如何解决POST请求中文乱码问题,GET的又如何处理呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,企业真面试题.md#4如何解决post请求中文乱码问题get的又如何处理呢) **05、** [@PathVariable和@RequestParam的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,企业真面试题.md#5@pathvariable和@requestparam的区别) **06、** [SpringBoot多数据源拆分的思路](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,企业真面试题.md#6springboot多数据源拆分的思路) **07、** [分布式配置中心有那些框架?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,企业真面试题.md#7分布式配置中心有那些框架) **08、** [Spring支持的事务管理类型](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,企业真面试题.md#8spring支持的事务管理类型) **09、** [为什么我们需要 spring-boot-maven-plugin?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,企业真面试题.md#9为什么我们需要-spring-boot-maven-plugin) **10、** [常用网关框架有那些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,企业真面试题.md#10常用网关框架有那些) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,企业真面试题.md) ## Spring高级面试题及答案,最新版 **01、** [什么是Spring Batch?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,最新版.md#1什么是spring-batch) **02、** [spring DAO 有什么用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,最新版.md#2spring-dao-有什么用) **03、** [什么是 YAML?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,最新版.md#3什么是-yaml) **04、** [使⽤中碰到的坑](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,最新版.md#4使⽤中碰到的坑) **05、** [什么是 AOP 通知](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,最新版.md#5什么是-aop-通知) **06、** [列举 IoC 的一些好处](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,最新版.md#6列举-ioc-的一些好处) **07、** [SpringBoot中的监视器是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,最新版.md#7springboot中的监视器是什么) **08、** [SpringBoot 中的监视器是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,最新版.md#8springboot-中的监视器是什么) **09、** [Spring MVC里面拦截器是怎么写的](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,最新版.md#9spring-mvc里面拦截器是怎么写的) **10、** [Spring Cache 三种常用的缓存注解和意义?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,最新版.md#10spring-cache-三种常用的缓存注解和意义) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题及答案,最新版.md) ## Spring高级面试题合集,附答案解析 **01、** [既然Nginx可以实现网关?为什么还需要使用Zuul框架](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题合集,附答案解析.md#1既然nginx可以实现网关为什么还需要使用zuul框架) **02、** [JPA 和 Hibernate 有哪些区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题合集,附答案解析.md#2jpa-和-hibernate-有哪些区别) **03、** [什么是持续监测?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题合集,附答案解析.md#3什么是持续监测) **04、** [Spring 应用程序有哪些不同组件?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题合集,附答案解析.md#4spring-应用程序有哪些不同组件) **05、** [服务注册和发现是什么意思?Spring Cloud如何实现?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题合集,附答案解析.md#5服务注册和发现是什么意思spring-cloud如何实现) **06、** [项目中前后端分离部署,所以需要解决跨域的问题。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题合集,附答案解析.md#6项目中前后端分离部署所以需要解决跨域的问题。) **07、** [Spring Cloud Stream](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题合集,附答案解析.md#7spring-cloud-stream) **08、** [如何设置服务发现?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题合集,附答案解析.md#8如何设置服务发现) **09、** [path=”users”, collectionResourceRel=”users” 如何与 Spring Data Rest 一起使用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题合集,附答案解析.md#9path=users,-collectionresourcerel=users-如何与-spring-data-rest-一起使用) **10、** [Spring Cloud 实现服务注册和发现的原理是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题合集,附答案解析.md#10spring-cloud-实现服务注册和发现的原理是什么) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题合集,附答案解析.md) ## Spring高级面试题整理及答案 **01、** [如何给静态变量赋值?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题整理及答案.md#1如何给静态变量赋值) **02、** [如何重新加载 SpringBoot 上的更改,而无需重新启动服务器?SpringBoot项目如何热部署?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题整理及答案.md#2如何重新加载-springboot-上的更改而无需重新启动服务器springboot项目如何热部署) **03、** [spring bean 容器的生命周期是什么样的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题整理及答案.md#3spring-bean-容器的生命周期是什么样的) **04、** [SpringCloud限流:](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题整理及答案.md#4springcloud限流:) **05、** [什么是Spring Cloud Config?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题整理及答案.md#5什么是spring-cloud-config) **06、** [Spring Cloud解决了哪些问题?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题整理及答案.md#6spring-cloud解决了哪些问题) **07、** [springcloud核⼼组件及其作⽤,以及springcloud⼯作原理:](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题整理及答案.md#7springcloud核⼼组件及其作⽤以及springcloud⼯作原理:) **08、** [什么是依赖注入?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题整理及答案.md#8什么是依赖注入) **09、** [你能否举一个以 ReadOnly 为事务管理的例子?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题整理及答案.md#9你能否举一个以-readonly-为事务管理的例子) **10、** [什么是SpringBoot?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题整理及答案.md#10什么是springboot) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题整理及答案.md) ## Spring高级面试题,中级面试题,大汇总 **01、** [Spring MVC的主要组件?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题,中级面试题,大汇总.md#1spring-mvc的主要组件) **02、** [什么是Hystrix?它如何实现容错?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题,中级面试题,大汇总.md#2什么是hystrix它如何实现容错) **03、** [什么是 JavaConfig?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题,中级面试题,大汇总.md#3什么是-javaconfig) **04、** [SpringBoot 中如何实现定时任务 ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题,中级面试题,大汇总.md#4springboot-中如何实现定时任务-) **05、** [SpringBoot 配置加载顺序?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题,中级面试题,大汇总.md#5springboot-配置加载顺序) **06、** [康威定律是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题,中级面试题,大汇总.md#6康威定律是什么) **07、** [SpringBoot有哪些优点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题,中级面试题,大汇总.md#7springboot有哪些优点) **08、** [什么是 FreeMarker 模板?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题,中级面试题,大汇总.md#8什么是-freemarker-模板) **09、** [Spring Cloud Config](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题,中级面试题,大汇总.md#9spring-cloud-config) **10、** [什么是 SpringBoot?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题,中级面试题,大汇总.md#10什么是-springboot) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Spring/Spring高级面试题,中级面试题,大汇总.md) ## SpringBoot最新2021年面试题及答案,汇总版 **01、** [spring-boot-starter-parent 有什么用 ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题及答案,汇总版.md#1spring-boot-starter-parent-有什么用-) **02、** [shiro和oauth还有cas他们之间的关系是什么?问下您公司权限是如何设计,还有就是这几个概念的区别。](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题及答案,汇总版.md#2shiro和oauth还有cas他们之间的关系是什么问下您公司权限是如何设计还有就是这几个概念的区别。) **03、** [SpringBoot、Spring MVC 和 Spring 有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题及答案,汇总版.md#3springbootspring-mvc-和-spring-有什么区别) **04、** [什么是SpringBoot](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题及答案,汇总版.md#4什么是springboot) **05、** [开启 SpringBoot 特性有哪几种方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题及答案,汇总版.md#5开启-springboot-特性有哪几种方式) **06、** [什么是YAML?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题及答案,汇总版.md#6什么是yaml) **07、** [什么是Spring Profiles?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题及答案,汇总版.md#7什么是spring-profiles) **08、** [如何在 SpringBoot 中添加通用的 JS 代码?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题及答案,汇总版.md#8如何在-springboot-中添加通用的-js-代码) **09、** [SpringBoot 有哪几种读取配置的方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题及答案,汇总版.md#9springboot-有哪几种读取配置的方式) **10、** [SpringBoot 是否可以使用 XML 配置 ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题及答案,汇总版.md#10springboot-是否可以使用-xml-配置-) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题及答案,汇总版.md) ## SpringBoot最新2021年面试题大汇总,附答案 **01、** [SpringBoot自动配置的原理是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题大汇总,附答案.md#1springboot自动配置的原理是什么) **02、** [SpringBoot 配置加载顺序?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题大汇总,附答案.md#2springboot-配置加载顺序) **03、** [spring boot初始化环境变量流程?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题大汇总,附答案.md#3spring-boot初始化环境变量流程) **04、** [运行 SpringBoot 有哪几种方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题大汇总,附答案.md#4运行-springboot-有哪几种方式) **05、** [SpringBoot 中如何解决跨域问题 ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题大汇总,附答案.md#5springboot-中如何解决跨域问题-) **06、** [SpringBoot如何配置log4j?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题大汇总,附答案.md#6springboot如何配置log4j) **07、** [SpringBoot运行项目的几种方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题大汇总,附答案.md#7springboot运行项目的几种方式) **08、** [什么是JavaConfig?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题大汇总,附答案.md#8什么是javaconfig) **09、** [运行 SpringBoot 有哪几种方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题大汇总,附答案.md#9运行-springboot-有哪几种方式) **10、** [SpringBoot 常用的 Starter 有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题大汇总,附答案.md#10springboot-常用的-starter-有哪些) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题大汇总,附答案.md) ## SpringBoot最新2021年面试题附答案解析,大汇总 **01、** [在 Spring Initializer 中,如何改变一个项目的包名字?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题附答案解析,大汇总.md#1在-spring-initializer-中如何改变一个项目的包名字) **02、** [SpringBoot 的配置文件有哪几种格式?它们有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题附答案解析,大汇总.md#2springboot-的配置文件有哪几种格式它们有什么区别) **03、** [什么是 Swagger?你用 SpringBoot 实现了它吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题附答案解析,大汇总.md#3什么是-swagger你用-springboot-实现了它吗) **04、** [spring boot 核心配置文件是什么?bootstrap、properties 和 application、properties 有何区别 ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题附答案解析,大汇总.md#4spring-boot-核心配置文件是什么bootstrapproperties-和-applicationproperties-有何区别-) **05、** [什么是Spring Initializer?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题附答案解析,大汇总.md#5什么是spring-initializer) **06、** [SpringBoot Starter 的工作原理是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题附答案解析,大汇总.md#6springboot-starter-的工作原理是什么) **07、** [SpringBoot 中的 starter 到底是什么 ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题附答案解析,大汇总.md#7springboot-中的-starter-到底是什么-) **08、** [SpringBoot 最大的优势是什么呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题附答案解析,大汇总.md#8springboot-最大的优势是什么呢) **09、** [SpringBoot集成mybatis的过程](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题附答案解析,大汇总.md#9springboot集成mybatis的过程) **10、** [如何集成SpringBoot和ActiveMQ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题附答案解析,大汇总.md#10如何集成springboot和activemq) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题附答案解析,大汇总.md) ## SpringBoot最新2021年面试题,高级面试题及附答案解析 **01、** [spring boot 核心的两个配置文件:](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题,高级面试题及附答案解析.md#1spring-boot-核心的两个配置文件:) **02、** [是否可以在Spring boot中更改嵌入式Tomcat服务器的端口?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题,高级面试题及附答案解析.md#2是否可以在spring-boot中更改嵌入式tomcat服务器的端口) **03、** [如何在 SpringBoot 启动的时候运行一些特定的代码?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题,高级面试题及附答案解析.md#3如何在-springboot-启动的时候运行一些特定的代码) **04、** [什么是 CSRF 攻击?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题,高级面试题及附答案解析.md#4什么是-csrf-攻击) **05、** [bootstrap.yml和application.yml有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题,高级面试题及附答案解析.md#5bootstrapyml和applicationyml有什么区别) **06、** [SpringBoot的缺点](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题,高级面试题及附答案解析.md#6springboot的缺点) **07、** [SpringBoot 的核心注解是哪个?它主要由哪几个注解组成的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题,高级面试题及附答案解析.md#7springboot-的核心注解是哪个它主要由哪几个注解组成的) **08、** [什么是嵌入式服务器?我们为什么要使用嵌入式服务器呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题,高级面试题及附答案解析.md#8什么是嵌入式服务器我们为什么要使用嵌入式服务器呢) **09、** [SpringBoot 的自动配置是如何实现的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题,高级面试题及附答案解析.md#9springboot-的自动配置是如何实现的) **10、** [什么是FreeMarker模板?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题,高级面试题及附答案解析.md#10什么是freemarker模板) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新2021年面试题,高级面试题及附答案解析.md) ## SpringBoot最新面试题2021年,常见面试题及答案汇总 **01、** [什么是 SpringBoot Stater ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题2021年,常见面试题及答案汇总.md#1什么是-springboot-stater-) **02、** [SpringBoot多数据源事务如何管理](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题2021年,常见面试题及答案汇总.md#2springboot多数据源事务如何管理) **03、** [SpringBoot 中的 starter 到底是什么 ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题2021年,常见面试题及答案汇总.md#3springboot-中的-starter-到底是什么-) **04、** [SpringBoot 有哪几种读取配置的方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题2021年,常见面试题及答案汇总.md#4springboot-有哪几种读取配置的方式) **05、** [SpringBoot 支持哪些日志框架?推荐和默认的日志框架是哪个?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题2021年,常见面试题及答案汇总.md#5springboot-支持哪些日志框架推荐和默认的日志框架是哪个) **06、** [spring boot扫描流程?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题2021年,常见面试题及答案汇总.md#6spring-boot扫描流程) **07、** [什么是SpringBoot?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题2021年,常见面试题及答案汇总.md#7什么是springboot) **08、** [SpringBoot 支持哪些日志框架?推荐和默认的日志框架是哪个?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题2021年,常见面试题及答案汇总.md#8springboot-支持哪些日志框架推荐和默认的日志框架是哪个) **09、** [如何重新加载SpringBoot上的更改,而无需重新启动服务器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题2021年,常见面试题及答案汇总.md#9如何重新加载springboot上的更改而无需重新启动服务器) **10、** [什么是 YAML?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题2021年,常见面试题及答案汇总.md#10什么是-yaml) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题2021年,常见面试题及答案汇总.md) ## SpringBoot最新面试题及答案整理,汇总版 **01、** [SpringBoot有哪些优点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案整理,汇总版.md#1springboot有哪些优点) **02、** [如何使用SpringBoot实现分页和排序?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案整理,汇总版.md#2如何使用springboot实现分页和排序) **03、** [能否举一个例子来解释更多 Staters 的内容?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案整理,汇总版.md#3能否举一个例子来解释更多-staters-的内容) **04、** [如何使用 SpringBoot 自动重装我的应用程序?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案整理,汇总版.md#4如何使用-springboot-自动重装我的应用程序) **05、** [创建一个 SpringBoot Project 的最简单的方法是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案整理,汇总版.md#5创建一个-springboot-project-的最简单的方法是什么) **06、** [Spring Cache 三种常用的缓存注解和意义?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案整理,汇总版.md#6spring-cache-三种常用的缓存注解和意义) **07、** [什么是Spring Actuator?它有什么优势?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案整理,汇总版.md#7什么是spring-actuator它有什么优势) **08、** [什么是 Spring Profiles?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案整理,汇总版.md#8什么是-spring-profiles) **09、** [如何使用 SpringBoot 部署到不同的服务器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案整理,汇总版.md#9如何使用-springboot-部署到不同的服务器) **10、** [如何重新加载SpringBoot上的更改,而无需重新启动服务器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案整理,汇总版.md#10如何重新加载springboot上的更改而无需重新启动服务器) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案整理,汇总版.md) ## SpringBoot最新面试题及答案附答案汇总 **01、** [什么是WebSockets?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案附答案汇总.md#1什么是websockets) **02、** [什么是SpringBoot?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案附答案汇总.md#2什么是springboot) **03、** [如何集成 SpringBoot 和 ActiveMQ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案附答案汇总.md#3如何集成-springboot-和-activemq) **04、** [SpringBoot 2.X 有什么新特性?与 1.X 有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案附答案汇总.md#4springboot-2x-有什么新特性与-1x-有什么区别) **05、** [什么是YAML?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案附答案汇总.md#5什么是yaml) **06、** [SpringBoot 的核心注解是哪个?它主要由哪几个注解组成的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案附答案汇总.md#6springboot-的核心注解是哪个它主要由哪几个注解组成的) **07、** [保护 SpringBoot 应用有哪些方法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案附答案汇总.md#7保护-springboot-应用有哪些方法) **08、** [如何在不使用BasePACKAGE过滤器的情况下排除程序包?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案附答案汇总.md#8如何在不使用basepackage过滤器的情况下排除程序包) **09、** [微服务中如何实现 session 共享 ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案附答案汇总.md#9微服务中如何实现-session-共享-) **10、** [如何实现 SpringBoot应用程序的安全性?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案附答案汇总.md#10如何实现-springboot应用程序的安全性) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题及答案附答案汇总.md) ## SpringBoot最新面试题,2021年面试题及答案汇总 **01、** [什么是 JavaConfig?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题,2021年面试题及答案汇总.md#1什么是-javaconfig) **02、** [SpringBoot多数据源拆分的思路](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题,2021年面试题及答案汇总.md#2springboot多数据源拆分的思路) **03、** [前后端分离,如何维护接口文档 ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题,2021年面试题及答案汇总.md#3前后端分离如何维护接口文档-) **04、** [什么是 Spring Data?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题,2021年面试题及答案汇总.md#4什么是-spring-data) **05、** [什么是 SpringBoot?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题,2021年面试题及答案汇总.md#5什么是-springboot) **06、** [SpringBoot如何实现打包](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题,2021年面试题及答案汇总.md#6springboot如何实现打包) **07、** [Spring、SpringBoot、SpringMVC的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题,2021年面试题及答案汇总.md#7springspringbootspringmvc的区别) **08、** [你如何理解 SpringBoot 中的 Starters?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题,2021年面试题及答案汇总.md#8你如何理解-springboot-中的-starters) **09、** [您使用了哪些 starter maven 依赖项?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题,2021年面试题及答案汇总.md#9您使用了哪些-starter-maven-依赖项) **10、** [什么是 JavaConfig?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题,2021年面试题及答案汇总.md#10什么是-javaconfig) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringBoot/SpringBoot最新面试题,2021年面试题及答案汇总.md) ## SpringCloud最新2021年面试题及答案,汇总版 **01、** [Spring Cloud和各子项目版本对应关系](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题及答案,汇总版.md#1spring-cloud和各子项目版本对应关系) **02、** [什么是客户证书?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题及答案,汇总版.md#2什么是客户证书) **03、** [Spring Cloud OpenFeign](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题及答案,汇总版.md#3spring-cloud-openfeign) **04、** [在使用微服务架构时,您面临哪些挑战?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题及答案,汇总版.md#4在使用微服务架构时您面临哪些挑战) **05、** [springcloud核⼼组件及其作⽤,以及springcloud⼯作原理:](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题及答案,汇总版.md#5springcloud核⼼组件及其作⽤以及springcloud⼯作原理:) **06、** [接⼝限流⽅法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题及答案,汇总版.md#6接⼝限流⽅法) **07、** [Spring Cloud Task](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题及答案,汇总版.md#7spring-cloud-task) **08、** [什么是Oauth?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题及答案,汇总版.md#8什么是oauth) **09、** [为什么在微服务中需要Reports报告和Dashboards仪表板?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题及答案,汇总版.md#9为什么在微服务中需要reports报告和dashboards仪表板) **10、** [什么是微服务架构中的DRY?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题及答案,汇总版.md#10什么是微服务架构中的dry) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题及答案,汇总版.md) ## SpringCloud最新2021年面试题大汇总,附答案 **01、** [设计微服务的最佳实践是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题大汇总,附答案.md#1设计微服务的最佳实践是什么) **02、** [什么是REST / RESTful以及它的用途是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题大汇总,附答案.md#2什么是rest-/-restful以及它的用途是什么) **03、** [什么是feigin?它的优点是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题大汇总,附答案.md#3什么是feigin它的优点是什么) **04、** [负载平衡的意义什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题大汇总,附答案.md#4负载平衡的意义什么) **05、** [服务网关的作用](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题大汇总,附答案.md#5服务网关的作用) **06、** [服务降级底层是如何实现的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题大汇总,附答案.md#6服务降级底层是如何实现的) **07、** [微服务的端到端测试意味着什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题大汇总,附答案.md#7微服务的端到端测试意味着什么) **08、** [spring cloud 断路器的作用是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题大汇总,附答案.md#8spring-cloud-断路器的作用是什么) **09、** [什么是端到端微服务测试?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题大汇总,附答案.md#9什么是端到端微服务测试) **10、** [Spring Cloud Security](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题大汇总,附答案.md#10spring-cloud-security) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题大汇总,附答案.md) ## SpringCloud最新2021年面试题附答案解析,大汇总 **01、** [什么是 Hystrix 断路器?我们需要它吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题附答案解析,大汇总.md#1什么是-hystrix-断路器我们需要它吗) **02、** [springcloud如何实现服务的注册?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题附答案解析,大汇总.md#2springcloud如何实现服务的注册) **03、** [微服务架构如何运作?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题附答案解析,大汇总.md#3微服务架构如何运作) **04、** [Web,RESTful API在微服务中的作用是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题附答案解析,大汇总.md#4webrestful-api在微服务中的作用是什么) **05、** [什么是服务降级](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题附答案解析,大汇总.md#5什么是服务降级) **06、** [什么是Eureka的自我保护模式,](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题附答案解析,大汇总.md#6什么是eureka的自我保护模式) **07、** [什么是不同类型的双因素身份认证?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题附答案解析,大汇总.md#7什么是不同类型的双因素身份认证) **08、** [Spring Cloud Sleuth](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题附答案解析,大汇总.md#8spring-cloud-sleuth) **09、** [你所知道微服务的技术栈有哪些?列举一二](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题附答案解析,大汇总.md#9你所知道微服务的技术栈有哪些列举一二) **10、** [Spring Cloud Bus](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题附答案解析,大汇总.md#10spring-cloud-bus) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题附答案解析,大汇总.md) ## SpringCloud最新2021年面试题,高级面试题及附答案解析 **01、** [什么是有界上下文?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题,高级面试题及附答案解析.md#1什么是有界上下文) **02、** [ZuulFilter常用有那些方法](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题,高级面试题及附答案解析.md#2zuulfilter常用有那些方法) **03、** [Spring Cloud Gateway](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题,高级面试题及附答案解析.md#3spring-cloud-gateway) **04、** [Spring Cloud Netflix](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题,高级面试题及附答案解析.md#4spring-cloud-netflix) **05、** [负载均衡的意义是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题,高级面试题及附答案解析.md#5负载均衡的意义是什么) **06、** [Spring Cloud OpenFeign](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题,高级面试题及附答案解析.md#6spring-cloud-openfeign) **07、** [什么是耦合?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题,高级面试题及附答案解析.md#7什么是耦合) **08、** [Eureka和ZooKeeper都可以提供服务注册与发现的功能,请说说两个的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题,高级面试题及附答案解析.md#8eureka和zookeeper都可以提供服务注册与发现的功能,请说说两个的区别) **09、** [网关的作用是什么](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题,高级面试题及附答案解析.md#9网关的作用是什么) **10、** [什么是Eureka](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题,高级面试题及附答案解析.md#10什么是eureka) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新2021年面试题,高级面试题及附答案解析.md) ## SpringCloud最新面试题2021年,常见面试题及答案汇总 **01、** [什么是Hystrix?它如何实现容错?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题2021年,常见面试题及答案汇总.md#1什么是hystrix它如何实现容错) **02、** [为什么我们需要微服务容器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题2021年,常见面试题及答案汇总.md#2为什么我们需要微服务容器) **03、** [springcloud和dubbo有哪些区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题2021年,常见面试题及答案汇总.md#3springcloud和dubbo有哪些区别) **04、** [SpringCloud Config 可以实现实时刷新吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题2021年,常见面试题及答案汇总.md#4springcloud-config-可以实现实时刷新吗) **05、** [Zookeeper如何 保证CP](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题2021年,常见面试题及答案汇总.md#5zookeeper如何-保证cp) **06、** [微服务之间如何独立通讯的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题2021年,常见面试题及答案汇总.md#6微服务之间如何独立通讯的) **07、** [什么是OAuth?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题2021年,常见面试题及答案汇总.md#7什么是oauth) **08、** [eureka服务注册与发现原理](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题2021年,常见面试题及答案汇总.md#8eureka服务注册与发现原理) **09、** [Zuul与Nginx有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题2021年,常见面试题及答案汇总.md#9zuul与nginx有什么区别) **10、** [什么是Spring Cloud?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题2021年,常见面试题及答案汇总.md#10什么是spring-cloud) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题2021年,常见面试题及答案汇总.md) ## SpringCloud最新面试题及答案附答案汇总 **01、** [为什么人们会犹豫使用微服务?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题及答案附答案汇总.md#1为什么人们会犹豫使用微服务) **02、** [Spring Cloud 是什么](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题及答案附答案汇总.md#2spring-cloud-是什么) **03、** [为什么需要域驱动设计(DDD)?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题及答案附答案汇总.md#3为什么需要域驱动设计ddd) **04、** [Spring Cloud和SpringBoot版本对应关系](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题及答案附答案汇总.md#4spring-cloud和springboot版本对应关系) **05、** [Spring Cloud抛弃了Dubbo 的RPC通信,采用的是基于HTTP的REST方式。](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题及答案附答案汇总.md#5spring-cloud抛弃了dubbo-的rpc通信采用的是基于http的rest方式。) **06、** [什么是SpringBoot?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题及答案附答案汇总.md#6什么是springboot) **07、** [微服务有什么特点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题及答案附答案汇总.md#7微服务有什么特点) **08、** [什么是Spring Cloud Bus?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题及答案附答案汇总.md#8什么是spring-cloud-bus) **09、** [SpringBoot和springcloud认识](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题及答案附答案汇总.md#9springboot和springcloud认识) **10、** [链路跟踪Sleuth](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题及答案附答案汇总.md#10链路跟踪sleuth) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题及答案附答案汇总.md) ## SpringCloud最新面试题,2021年面试题及答案汇总 **01、** [什么是Spring引导的执行器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题,2021年面试题及答案汇总.md#1什么是spring引导的执行器) **02、** [什么是持续集成(CI)?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题,2021年面试题及答案汇总.md#2什么是持续集成ci) **03、** [你对SpringBoot有什么了解?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题,2021年面试题及答案汇总.md#3你对springboot有什么了解) **04、** [Ribbon和Feign调用服务的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题,2021年面试题及答案汇总.md#4ribbon和feign调用服务的区别) **05、** [Spring Cloud和SpringBoot版本对应关系](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题,2021年面试题及答案汇总.md#5spring-cloud和springboot版本对应关系) **06、** [微服务有哪些特点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题,2021年面试题及答案汇总.md#6微服务有哪些特点) **07、** [Ribbon是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题,2021年面试题及答案汇总.md#7ribbon是什么) **08、** [微服务之间是如何独立通讯的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题,2021年面试题及答案汇总.md#8微服务之间是如何独立通讯的) **09、** [什么是网关?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题,2021年面试题及答案汇总.md#9什么是网关) **10、** [使用Spring Cloud有什么优势?](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题,2021年面试题及答案汇总.md#10使用spring-cloud有什么优势) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/SpringCloud/SpringCloud最新面试题,2021年面试题及答案汇总.md) ## ZooKeeper最新2021年面试题大汇总,附答案 **01、** [Stat记录了哪些版本相关数据?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题大汇总,附答案.md#1stat记录了哪些版本相关数据) **02、** [BASE理论?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题大汇总,附答案.md#2base理论) **03、** [Zookeeper Watcher 机制 – 数据变更通知](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题大汇总,附答案.md#3zookeeper-watcher-机制-–-数据变更通知) **04、** [如何识别请求的先后顺序?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题大汇总,附答案.md#4如何识别请求的先后顺序) **05、** [zk的命名服务(文件系统)](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题大汇总,附答案.md#5zk的命名服务文件系统) **06、** [如何查看子节点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题大汇总,附答案.md#6如何查看子节点) **07、** [chubby是什么,和zookeeper比你怎么看?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题大汇总,附答案.md#7chubby是什么和zookeeper比你怎么看) **08、** [ZooKeeper 面试题?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题大汇总,附答案.md#8zookeeper-面试题) **09、** [Zookeeper 有哪几种几种部署模式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题大汇总,附答案.md#9zookeeper-有哪几种几种部署模式) **10、** [服务端处理Watcher实现](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题大汇总,附答案.md#10服务端处理watcher实现) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题大汇总,附答案.md) ## ZooKeeper最新2021年面试题附答案解析,大汇总 **01、** [ZAB和Paxos算法的联系与区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题附答案解析,大汇总.md#1zab和paxos算法的联系与区别) **02、** [什么是ZooKeeper?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题附答案解析,大汇总.md#2什么是zookeeper) **03、** [ZooKeeper的数据模型?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题附答案解析,大汇总.md#3zookeeper的数据模型) **04、** [集群最少要几台机器,集群规则是怎样的?集群中有 3 台服务器,其中一个节点宕机,这个时候 Zookeeper 还可以使用吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题附答案解析,大汇总.md#4集群最少要几台机器集群规则是怎样的集群中有-3-台服务器其中一个节点宕机这个时候-zookeeper-还可以使用吗) **05、** [数据发布/订阅?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题附答案解析,大汇总.md#5数据发布/订阅) **06、** [ACL权限控制机制](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题附答案解析,大汇总.md#6acl权限控制机制) **07、** [说几个zookeeper常用的命令。](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题附答案解析,大汇总.md#7说几个zookeeper常用的命令。) **08、** [ZAB 和 Paxos 算法的联系与区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题附答案解析,大汇总.md#8zab-和-paxos-算法的联系与区别) **09、** [ZooKeeper 是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题附答案解析,大汇总.md#9zookeeper-是什么) **10、** [集群支持动态添加机器吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题附答案解析,大汇总.md#10集群支持动态添加机器吗) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题附答案解析,大汇总.md) ## ZooKeeper最新2021年面试题,高级面试题及附答案解析 **01、** [几种部署方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题,高级面试题及附答案解析.md#1几种部署方式) **02、** [发布订阅的两种设计模式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题,高级面试题及附答案解析.md#2发布订阅的两种设计模式) **03、** [服务端处理 Watcher 实现](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题,高级面试题及附答案解析.md#3服务端处理-watcher-实现) **04、** [zk节点宕机如何处理?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题,高级面试题及附答案解析.md#4zk节点宕机如何处理) **05、** [Zookeeper 对节点的 watch 监听通知是永久的吗?为什么不是永久的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题,高级面试题及附答案解析.md#5zookeeper-对节点的-watch-监听通知是永久的吗为什么不是永久的) **06、** [Zookeeper 怎么保证主从节点的状态同步?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题,高级面试题及附答案解析.md#6zookeeper-怎么保证主从节点的状态同步) **07、** [数据发布/订阅](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题,高级面试题及附答案解析.md#7数据发布/订阅) **08、** [同进程组的两个进程消息网络通信有哪两个特性?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题,高级面试题及附答案解析.md#8同进程组的两个进程消息网络通信有哪两个特性) **09、** [zookeeper 是如何保证事务的顺序一致性的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题,高级面试题及附答案解析.md#9zookeeper-是如何保证事务的顺序一致性的) **10、** [Chroot特性](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题,高级面试题及附答案解析.md#10chroot特性) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新2021年面试题,高级面试题及附答案解析.md) ## ZooKeeper最新面试题2021年,常见面试题及答案汇总 **01、** [Zookeeper 下 Server工作状态](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新面试题2021年,常见面试题及答案汇总.md#1zookeeper-下-server工作状态) **02、** [ZooKeeper定义了几种权限?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新面试题2021年,常见面试题及答案汇总.md#2zookeeper定义了几种权限) **03、** [ZooKeeper用推/拉模式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新面试题2021年,常见面试题及答案汇总.md#3zookeeper用推/拉模式) **04、** [客户端如何获取配置信息?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新面试题2021年,常见面试题及答案汇总.md#4客户端如何获取配置信息) **05、** [会话管理](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新面试题2021年,常见面试题及答案汇总.md#5会话管理) **06、** [四种类型的数据节点 Znode](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新面试题2021年,常见面试题及答案汇总.md#6四种类型的数据节点-znode) **07、** [zookeeper是如何保证事务的顺序一致性的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新面试题2021年,常见面试题及答案汇总.md#7zookeeper是如何保证事务的顺序一致性的) **09、** [客户端注册Watcher实现](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新面试题2021年,常见面试题及答案汇总.md#9客户端注册watcher实现) **10、** [Zookeeper文件系统](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新面试题2021年,常见面试题及答案汇总.md#10zookeeper文件系统) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/ZooKeeper/ZooKeeper最新面试题2021年,常见面试题及答案汇总.md) ## 大数据最新2021年面试题及答案,汇总版 **01、** [请用java实现非递归二分查询](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题及答案,汇总版.md#1请用java实现非递归二分查询) **02、** [是客户端还是Namenode决定输入的分片?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题及答案,汇总版.md#2是客户端还是namenode决定输入的分片) **03、** [mapred.job.tracker命令的作用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题及答案,汇总版.md#3mapredjobtracker命令的作用) **04、** [全分布模式又有什么注意点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题及答案,汇总版.md#4全分布模式又有什么注意点) **05、** [hive 跟hbase的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题及答案,汇总版.md#5hive-跟hbase的区别) **06、** [请列出正常工作的hadoop集群中hadoop都需要启动哪些进程,他们的作用分别是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题及答案,汇总版.md#6请列出正常工作的hadoop集群中hadoop都需要启动哪些进程他们的作用分别是什么) **07、** [KafkaUtils.createDstream 和 KafkaUtils.createDirectstream 区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题及答案,汇总版.md#7kafkautilscreatedstream-和-kafkautilscreatedirectstream-区别) **08、** [Kafka与传统消息队列的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题及答案,汇总版.md#8kafka与传统消息队列的区别) **09、** [Master文件是否提供了多个入口?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题及答案,汇总版.md#9master文件是否提供了多个入口) **10、** [Spark的数据本地性有哪几种?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题及答案,汇总版.md#10spark的数据本地性有哪几种) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题及答案,汇总版.md) ## 大数据最新2021年面试题大汇总,附答案 **01、** [datanode在什么情况下不会备份](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题大汇总,附答案.md#1datanode在什么情况下不会备份) **02、** [请列出你所知道的hadoop调度器,并简要说明其工作方法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题大汇总,附答案.md#2请列出你所知道的hadoop调度器并简要说明其工作方法) **03、** [Hadoop安装在什么目录下?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题大汇总,附答案.md#3hadoop安装在什么目录下) **04、** [当你输入hadoopfsck 造成“connection refused java exception’”时,系统究竟发生了什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题大汇总,附答案.md#4当你输入hadoopfsck-造成“connection-refused-java-exception’时系统究竟发生了什么) **05、** [spark调优](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题大汇总,附答案.md#5spark调优) **06、** [RAM的溢出因子是?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题大汇总,附答案.md#6ram的溢出因子是) **07、** [hive sql知识点](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题大汇总,附答案.md#7hive-sql知识点) **08、** [为什么hive的分区](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题大汇总,附答案.md#8为什么hive的分区) **09、** [当前日志采样格式为](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题大汇总,附答案.md#9当前日志采样格式为) **10、** [Namenode、Job tracker和task tracker的端口号是?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题大汇总,附答案.md#10namenodejob-tracker和task-tracker的端口号是) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题大汇总,附答案.md) ## 大数据最新2021年面试题附答案解析,大汇总 **01、** [过滤器有什么用途:](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题附答案解析,大汇总.md#1过滤器有什么用途:) **02、** [RDD缓存](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题附答案解析,大汇总.md#2rdd缓存) **03、** [什么是spark](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题附答案解析,大汇总.md#3什么是spark) **04、** [假如Namenode中没有数据会怎么样?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题附答案解析,大汇总.md#4假如namenode中没有数据会怎么样) **05、** [假如一个分区的数据逐步错误怎么通过hivesql删除](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题附答案解析,大汇总.md#5假如一个分区的数据逐步错误怎么通过hivesql删除) **06、** [storm怎么保障消息不丢失](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题附答案解析,大汇总.md#6storm怎么保障消息不丢失) **07、** [解释下hbase实时查询原理](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题附答案解析,大汇总.md#7解释下hbase实时查询原理) **08、** [RDD 是什么](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题附答案解析,大汇总.md#8rdd-是什么) **09、** [描述Hbase的rowkey的设计原则](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题附答案解析,大汇总.md#9描述hbase的rowkey的设计原则) **10、** [Sqoop工作原理是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题附答案解析,大汇总.md#10sqoop工作原理是什么) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题附答案解析,大汇总.md) ## 大数据最新2021年面试题,高级面试题及附答案解析 **01、** [你认为用java , streaming , pipe方式开发map/reduce , 各有哪些优点](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题,高级面试题及附答案解析.md#1你认为用java--streaming--pipe方式开发map/reduce--各有哪些优点) **02、** [请列出正常的hadoop集群中hadoop都分别需要启动 哪些进程,他们的作用分别都是什么,请尽量列的详细一些。](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题,高级面试题及附答案解析.md#2请列出正常的hadoop集群中hadoop都分别需要启动-哪些进程他们的作用分别都是什么请尽量列的详细一些。) **03、** [hbase过滤器实现原则](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题,高级面试题及附答案解析.md#3hbase过滤器实现原则) **04、** [查看所有的topic](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题,高级面试题及附答案解析.md#4查看所有的topic) **05、** [insert into 和override write区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题,高级面试题及附答案解析.md#5insert-into-和override-write区别) **06、** [Kafka的消息发送](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题,高级面试题及附答案解析.md#6kafka的消息发送) **07、** [Hive与关系型数据库的关系?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题,高级面试题及附答案解析.md#7hive与关系型数据库的关系) **08、** [hive的内表和外表](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题,高级面试题及附答案解析.md#8hive的内表和外表) **09、** [请列出正常的hadoop集群中hadoop都分别需要启动 哪些进程,他们的作用分别都是什么,请尽量列的详细一些。](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题,高级面试题及附答案解析.md#9请列出正常的hadoop集群中hadoop都分别需要启动-哪些进程他们的作用分别都是什么请尽量列的详细一些。) **10、** [那些RDD 需要cache](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题,高级面试题及附答案解析.md#10那些rdd-需要cache) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新2021年面试题,高级面试题及附答案解析.md) ## 大数据最新面试题2021年,常见面试题及答案汇总 **01、** [谈谈Zookeeper理解](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题2021年,常见面试题及答案汇总.md#1谈谈zookeeper理解) **02、** [请列举出曾经修改过的/etc/下面的文件,并说明修改要解决什么问题?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题2021年,常见面试题及答案汇总.md#2请列举出曾经修改过的/etc/下面的文件并说明修改要解决什么问题) **03、** [宕机分为HMaster宕机和HRegisoner宕机,如果是HRegisoner宕机,HMaster会将其所管理的region重新分布到其他活动的RegionServer上,由于数据和日志都持久在HDFS中,该操作不会导致数据丢失。所以数据的一致性和安全性是有保障的。](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题2021年,常见面试题及答案汇总.md#3宕机分为hmaster宕机和hregisoner宕机如果是hregisoner宕机hmaster会将其所管理的region重新分布到其他活动的regionserver上由于数据和日志都持久在hdfs中该操作不会导致数据丢失。所以数据的一致性和安全性是有保障的。) **04、** [offset是每天消息的偏移量](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题2021年,常见面试题及答案汇总.md#4offset是每天消息的偏移量) **05、** [hbase中表的特点](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题2021年,常见面试题及答案汇总.md#5hbase中表的特点) **06、** [请写出以下的shell命令](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题2021年,常见面试题及答案汇总.md#6请写出以下的shell命令) **07、** [简答说一下hadoop的map-reduce编程模型](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题2021年,常见面试题及答案汇总.md#7简答说一下hadoop的map-reduce编程模型) **08、** [MR程序运行的时候会有什么比较常见的问题?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题2021年,常见面试题及答案汇总.md#8mr程序运行的时候会有什么比较常见的问题) **09、** [hive能像关系型数据库那样建多个库吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题2021年,常见面试题及答案汇总.md#9hive能像关系型数据库那样建多个库吗) **10、** [请列出你所知道的hadoop调度器,并简要说明其工作方法](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题2021年,常见面试题及答案汇总.md#10请列出你所知道的hadoop调度器并简要说明其工作方法) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题2021年,常见面试题及答案汇总.md) ## 大数据最新面试题及答案附答案汇总 **01、** [如何知道消费者消费到哪一条消息了?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题及答案附答案汇总.md#1如何知道消费者消费到哪一条消息了) **02、** [hbase和hive的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题及答案附答案汇总.md#2hbase和hive的区别) **03、** [mapreduce作业,不让reduce输出,用什么代替reduce的功能。](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题及答案附答案汇总.md#3mapreduce作业不让reduce输出用什么代替reduce的功能。) **04、** [hadoop-env.sh是用于做什么的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题及答案附答案汇总.md#4hadoop-envsh是用于做什么的) **05、** [是否可以自行搭建Hadoop集群?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题及答案附答案汇总.md#5是否可以自行搭建hadoop集群) **06、** [介绍一下hbase](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题及答案附答案汇总.md#6介绍一下hbase) **07、** [如何访问hbase中的行](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题及答案附答案汇总.md#7如何访问hbase中的行) **08、** [hbase如何调优](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题及答案附答案汇总.md#8hbase如何调优) **09、** [hive内部表和外部表的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题及答案附答案汇总.md#9hive内部表和外部表的区别) **10、** [用mapreduce实现sql语 select count (x) from a group by b;](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题及答案附答案汇总.md#10用mapreduce实现sql语-select-count-x-from-a-group-by-b;) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题及答案附答案汇总.md) ## 大数据最新面试题,2021年面试题及答案汇总 **01、** [什么是DAG](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题,2021年面试题及答案汇总.md#1什么是dag) **02、** [为什么会产生RDD](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题,2021年面试题及答案汇总.md#2为什么会产生rdd) **03、** [如果在SSH中添加key,是否还需要设置密码?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题,2021年面试题及答案汇总.md#3如果在ssh中添加key是否还需要设置密码) **04、** [Hadoop是否遵循UNIX模式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题,2021年面试题及答案汇总.md#4hadoop是否遵循unix模式) **05、** [请描述一下开发过程中如何对上面的程序进行性能分析,对性能分析进行优化的过程。](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题,2021年面试题及答案汇总.md#5请描述一下开发过程中如何对上面的程序进行性能分析对性能分析进行优化的过程。) **06、** [请简述mapreduce中的combine和partition的作用](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题,2021年面试题及答案汇总.md#6请简述mapreduce中的combine和partition的作用) **07、** [Hadoop的shuffle过程](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题,2021年面试题及答案汇总.md#7hadoop的shuffle过程) **08、** [什么是Kafka?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题,2021年面试题及答案汇总.md#8什么是kafka) **09、** [Hbase的rowKey怎么创建比较好?列簇怎么创建比较好?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题,2021年面试题及答案汇总.md#9hbase的rowkey怎么创建比较好列簇怎么创建比较好) **10、** [hadoop-metrics.properties文件的作用是?](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题,2021年面试题及答案汇总.md#10hadoop-metricsproperties文件的作用是) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/大数据/大数据最新面试题,2021年面试题及答案汇总.md) ## Redis最新2021年面试题及答案,汇总版 **01、** [为什么Redis需要把所有数据放到内存中?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题及答案,汇总版.md#1为什么redis需要把所有数据放到内存中) **02、** [查看Redis使用情况及状态信息用什么命令?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题及答案,汇总版.md#2查看redis使用情况及状态信息用什么命令) **03、** [后端开发群:943918498](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题及答案,汇总版.md#3后端开发群:943918498) **04、** [修改配置不重启Redis会实时生效吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题及答案,汇总版.md#4修改配置不重启redis会实时生效吗) **05、** [是否使用过 Redis 集群,集群的原理是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题及答案,汇总版.md#5是否使用过-redis-集群集群的原理是什么) **06、** [缓存并发问题](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题及答案,汇总版.md#6缓存并发问题) **07、** [使用过Redis分布式锁么,它是什么回事?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题及答案,汇总版.md#7使用过redis分布式锁么它是什么回事) **08、** [Reids主从复制](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题及答案,汇总版.md#8reids主从复制) **09、** [Redis与Memcached相比有哪些优势?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题及答案,汇总版.md#9redis与memcached相比有哪些优势) **10、** [Redis 最适合的场景?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题及答案,汇总版.md#10redis-最适合的场景) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题及答案,汇总版.md) ## Redis最新2021年面试题大汇总,附答案 **01、** [Redis集群最大节点个数是多少?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题大汇总,附答案.md#1redis集群最大节点个数是多少) **02、** [Reids的特点](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题大汇总,附答案.md#2reids的特点) **03、** [Redis最适合的场景?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题大汇总,附答案.md#3redis最适合的场景) **04、** [使用Redis有哪些好处?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题大汇总,附答案.md#4使用redis有哪些好处) **05、** [为什么edis需要把所有数据放到内存中?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题大汇总,附答案.md#5为什么edis需要把所有数据放到内存中) **06、** [Redis的内存用完了会发生什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题大汇总,附答案.md#6redis的内存用完了会发生什么) **07、** [Redis 的回收策略(淘汰策略)](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题大汇总,附答案.md#7redis-的回收策略淘汰策略) **08、** [假如Redis里面有1亿个key,其中有10w个key是以某个固定的已知的前缀开头的,如果将它们全部找出来?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题大汇总,附答案.md#8假如redis里面有1亿个key其中有10w个key是以某个固定的已知的前缀开头的如果将它们全部找出来) **09、** [Memcached 与Redis 的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题大汇总,附答案.md#9memcached-与redis-的区别) **10、** [Redis 常见性能问题和解决方案:](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题大汇总,附答案.md#10redis-常见性能问题和解决方案:) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题大汇总,附答案.md) ## Redis最新2021年面试题附答案解析,大汇总 **01、** [一个Redis实例最多能存放多少的keys?List、Set、Sorted Set他们最多能存放多少元素?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题附答案解析,大汇总.md#1一个redis实例最多能存放多少的keyslistsetsorted-set他们最多能存放多少元素) **02、** [为什么要做Redis分区?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题附答案解析,大汇总.md#2为什么要做redis分区) **03、** [定时删除](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题附答案解析,大汇总.md#3定时删除) **04、** [怎么理解Redis事务?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题附答案解析,大汇总.md#4怎么理解redis事务) **05、** [什么是Redis?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题附答案解析,大汇总.md#5什么是redis) **06、** [Redis分布式锁实现](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题附答案解析,大汇总.md#6redis分布式锁实现) **07、** [Redis做异步队列](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题附答案解析,大汇总.md#7redis做异步队列) **08、** [Reids常用5种数据类型](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题附答案解析,大汇总.md#8reids常用5种数据类型) **09、** [Redis 事务相关的命令有哪几个?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题附答案解析,大汇总.md#9redis-事务相关的命令有哪几个) **10、** [WATCH命令和基于CAS的乐观锁:](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题附答案解析,大汇总.md#10watch命令和基于cas的乐观锁:) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题附答案解析,大汇总.md) ## Redis最新2021年面试题,高级面试题及附答案解析 **01、** [Redis集群方案应该怎么做?都有哪些方案?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题,高级面试题及附答案解析.md#1redis集群方案应该怎么做都有哪些方案) **02、** [Reids支持的语言:](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题,高级面试题及附答案解析.md#2reids支持的语言:) **03、** [怎么测试Redis的连通性?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题,高级面试题及附答案解析.md#3怎么测试redis的连通性) **04、** [Redis 集群会有写操作丢失吗?为什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题,高级面试题及附答案解析.md#4redis-集群会有写操作丢失吗为什么) **05、** [Redis回收使用的是什么算法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题,高级面试题及附答案解析.md#5redis回收使用的是什么算法) **06、** [Redis的并发竞争问题如何解决?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题,高级面试题及附答案解析.md#6redis的并发竞争问题如何解决) **07、** [AOF常用配置总结](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题,高级面试题及附答案解析.md#7aof常用配置总结) **08、** [Redis 管道 Pipeline](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题,高级面试题及附答案解析.md#8redis-管道-pipeline) **09、** [微信公众号:Java资讯库,回复“架构”](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题,高级面试题及附答案解析.md#9微信公众号:java资讯库回复“架构) **10、** [Redis集群方案什么情况下会导致整个集群不可用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题,高级面试题及附答案解析.md#10redis集群方案什么情况下会导致整个集群不可用) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新2021年面试题,高级面试题及附答案解析.md) ## Redis最新面试题2021年,常见面试题及答案汇总 **01、** [Redis如何做内存优化?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题2021年,常见面试题及答案汇总.md#1redis如何做内存优化) **02、** [Pipeline有什么好处,为什么要用pipeline?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题2021年,常见面试题及答案汇总.md#2pipeline有什么好处为什么要用pipeline) **03、** [Redis常用管理命令](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题2021年,常见面试题及答案汇总.md#3redis常用管理命令) **04、** [Redis持久化数据和缓存怎么做扩容?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题2021年,常见面试题及答案汇总.md#4redis持久化数据和缓存怎么做扩容) **05、** [Twemproxy是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题2021年,常见面试题及答案汇总.md#5twemproxy是什么) **06、** [Redis没有直接使用C字符串](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题2021年,常见面试题及答案汇总.md#6redis没有直接使用c字符串) **07、** [使用过 Redis 分布式锁么,它是什么回事?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题2021年,常见面试题及答案汇总.md#7使用过-redis-分布式锁么它是什么回事) **08、** [Redis如何设置密码及验证密码?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题2021年,常见面试题及答案汇总.md#8redis如何设置密码及验证密码) **09、** [一个 Redis 实例最多能存放多少的 keys?List、Set、Sorted Set 他们最多能存放多少元素?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题2021年,常见面试题及答案汇总.md#9一个-redis-实例最多能存放多少的-keyslistsetsorted-set-他们最多能存放多少元素) **10、** [Redis有哪些适合的场景?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题2021年,常见面试题及答案汇总.md#10redis有哪些适合的场景) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题2021年,常见面试题及答案汇总.md) ## Redis最新面试题及答案附答案汇总 **01、** [MySQL里有2000w数据,Redis中只存20w的数据,如何保证Redis中的数据都是热点数据?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题及答案附答案汇总.md#1mysql里有2000w数据redis中只存20w的数据如何保证redis中的数据都是热点数据) **02、** [Redis 过期键的删除策略?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题及答案附答案汇总.md#2redis-过期键的删除策略) **03、** [mySQL里有2000w数据,Redis中只存20w的数据,如何保证Redis中的数据都是热点数据](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题及答案附答案汇总.md#3mysql里有2000w数据redis中只存20w的数据如何保证redis中的数据都是热点数据) **04、** [Redis key的过期时间和永久有效分别怎么设置?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题及答案附答案汇总.md#4redis-key的过期时间和永久有效分别怎么设置) **05、** [请用Redis和任意语言实现一段恶意登录保护的代码,](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题及答案附答案汇总.md#5请用redis和任意语言实现一段恶意登录保护的代码) **06、** [,或是关注](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题及答案附答案汇总.md#6或是关注) **07、** [怎么理解Redis事务?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题及答案附答案汇总.md#7怎么理解redis事务) **08、** [Redis key 的过期时间和永久有效分别怎么设置?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题及答案附答案汇总.md#8redis-key-的过期时间和永久有效分别怎么设置) **09、** [Redis中海量数据的正确操作方式](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题及答案附答案汇总.md#9redis中海量数据的正确操作方式) **10、** [什么是Redis?简述它的优缺点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题及答案附答案汇总.md#10什么是redis简述它的优缺点) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题及答案附答案汇总.md) ## Redis最新面试题,2021年面试题及答案汇总 **01、** [为什么 edis 需要把所有数据放到内存中?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题,2021年面试题及答案汇总.md#1为什么-edis-需要把所有数据放到内存中) **02、** [MySQL里有2000w数据,Redis中只存20w的数据](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题,2021年面试题及答案汇总.md#2mysql里有2000w数据redis中只存20w的数据) **03、** [Reids6种淘汰策略:](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题,2021年面试题及答案汇总.md#3reids6种淘汰策略:) **04、** [Redis还提供的高级工具](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题,2021年面试题及答案汇总.md#4redis还提供的高级工具) **05、** [Pipeline 有什么好处,为什么要用pipeline?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题,2021年面试题及答案汇总.md#5pipeline-有什么好处为什么要用pipeline) **06、** [Redis 集群方案什么情况下会导致整个集群不可用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题,2021年面试题及答案汇总.md#6redis-集群方案什么情况下会导致整个集群不可用) **07、** [Redis 的内存用完了会发生什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题,2021年面试题及答案汇总.md#7redis-的内存用完了会发生什么) **08、** [删除key](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题,2021年面试题及答案汇总.md#8删除key) **09、** [Redis集群最大节点个数是多少?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题,2021年面试题及答案汇总.md#9redis集群最大节点个数是多少) **10、** [Redis 到底是怎么实现“附近的人”](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题,2021年面试题及答案汇总.md#10redis-到底是怎么实现“附近的人) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Redis/Redis最新面试题,2021年面试题及答案汇总.md) ## React最新2021年面试题大汇总,附答案 **01、** [你的接口请求一般放在哪个生命周期中?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题大汇总,附答案.md#1你的接口请求一般放在哪个生命周期中) **02、** [如何在 Redux 中定义 Action?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题大汇总,附答案.md#2如何在-redux-中定义-action) **03、** [如何在 React 中创建表单](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题大汇总,附答案.md#3如何在-react-中创建表单) **04、** [你对 React 的 refs 有什么了解?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题大汇总,附答案.md#4你对-react-的-refs-有什么了解) **05、** [我现在有一个button要用react在上面绑定点击事件要怎么做](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题大汇总,附答案.md#5我现在有一个button要用react在上面绑定点击事件要怎么做) **06、** [说说你用react有什么坑点](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题大汇总,附答案.md#6说说你用react有什么坑点) **07、** [setState](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题大汇总,附答案.md#7setstate) **08、** [为什么需要 React 中的路由?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题大汇总,附答案.md#8为什么需要-react-中的路由) **09、** [pureComponent和FunctionComponent区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题大汇总,附答案.md#9purecomponent和functioncomponent区别) **10、** [react旧版生命周期函数](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题大汇总,附答案.md#10react旧版生命周期函数) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题大汇总,附答案.md) ## React最新2021年面试题附答案解析,大汇总 **01、** [React中的状态是什么?它是如何使用的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题附答案解析,大汇总.md#1react中的状态是什么它是如何使用的) **02、** [connect原理](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题附答案解析,大汇总.md#2connect原理) **03、** [react hooks它带来了那些便利](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题附答案解析,大汇总.md#3react-hooks它带来了那些便利) **04、** [setState到底是异步还是同步?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题附答案解析,大汇总.md#4setstate到底是异步还是同步) **05、** [什么是高阶组件(HOC)?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题附答案解析,大汇总.md#5什么是高阶组件hoc) **06、** [setState到底是异步还是同步?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题附答案解析,大汇总.md#6setstate到底是异步还是同步) **07、** [React有哪些限制?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题附答案解析,大汇总.md#7react有哪些限制) **08、** [redux的工作流程?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题附答案解析,大汇总.md#8redux的工作流程) **09、** [你是如何理解fiber的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题附答案解析,大汇总.md#9你是如何理解fiber的) **10、** [diff算法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题附答案解析,大汇总.md#10diff算法) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题附答案解析,大汇总.md) ## React最新2021年面试题,高级面试题及附答案解析 **01、** [React组件生命周期的阶段是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题,高级面试题及附答案解析.md#1react组件生命周期的阶段是什么) **02、** [Redux与Flux有何不同?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题,高级面试题及附答案解析.md#2redux与flux有何不同) **03、** [React实现的移动应用中如果出现卡顿有哪些可以考虑的优化方案](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题,高级面试题及附答案解析.md#3react实现的移动应用中如果出现卡顿有哪些可以考虑的优化方案) **04、** [Redux遵循的三个原则是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题,高级面试题及附答案解析.md#4redux遵循的三个原则是什么) **05、** [简单说一下Vue2.x响应式数据原理](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题,高级面试题及附答案解析.md#5简单说一下vue2x响应式数据原理) **06、** [如何告诉 React 它应该编译生产环境版](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题,高级面试题及附答案解析.md#6如何告诉-react-它应该编译生产环境版) **07、** [React最新的生命周期是怎样的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题,高级面试题及附答案解析.md#7react最新的生命周期是怎样的) **08、** [Vue事件绑定原理说一下](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题,高级面试题及附答案解析.md#8vue事件绑定原理说一下) **09、** [Vue中组件生命周期调用顺序说一下](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题,高级面试题及附答案解析.md#9vue中组件生命周期调用顺序说一下) **10、** [react 的渲染过程中兄弟节点之间是怎么处理的也就是key值不一样的时候](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题,高级面试题及附答案解析.md#10react-的渲染过程中兄弟节点之间是怎么处理的也就是key值不一样的时候) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新2021年面试题,高级面试题及附答案解析.md) ## React最新面试题2021年,常见面试题及答案汇总 **01、** [React 中 refs 的作用是什么](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题2021年,常见面试题及答案汇总.md#1react-中-refs-的作用是什么) **02、** [区分状态和 props](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题2021年,常见面试题及答案汇总.md#2区分状态和-props) **03、** [什么是Redux?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题2021年,常见面试题及答案汇总.md#3什么是redux) **04、** [React的请求应该放在哪个生命周期中?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题2021年,常见面试题及答案汇总.md#4react的请求应该放在哪个生命周期中) **05、** [列出 Redux 的组件。](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题2021年,常见面试题及答案汇总.md#5列出-redux-的组件。) **06、** [redux异步中间件之间的优劣?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题2021年,常见面试题及答案汇总.md#6redux异步中间件之间的优劣) **07、** [如何模块化 React 中的代码?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题2021年,常见面试题及答案汇总.md#7如何模块化-react-中的代码) **08、** [redux中间件有哪些,做什么用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题2021年,常见面试题及答案汇总.md#8redux中间件有哪些做什么用) **09、** [那你知道Vue3.x响应式数据原理吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题2021年,常见面试题及答案汇总.md#9那你知道vue3x响应式数据原理吗) **10、** [你对“单一事实来源”有什么理解?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题2021年,常见面试题及答案汇总.md#10你对“单一事实来源有什么理解) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题2021年,常见面试题及答案汇总.md) ## React最新面试题,2021年面试题及答案汇总 **01、** [React与Vue的相似之处](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题,2021年面试题及答案汇总.md#1react与vue的相似之处) **02、** [Vue2.x和Vue3.x渲染器的diff算法分别说一下](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题,2021年面试题及答案汇总.md#2vue2x和vue3x渲染器的diff算法分别说一下) **03、** [概述下 React 中的事件处理逻辑](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题,2021年面试题及答案汇总.md#3概述下-react-中的事件处理逻辑) **04、** [再说一下vue2.x中如何监测数组变化](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题,2021年面试题及答案汇总.md#4再说一下vue2x中如何监测数组变化) **05、** [React组件通信如何实现?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题,2021年面试题及答案汇总.md#5react组件通信如何实现) **06、** [React Portal 有哪些使用场景](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题,2021年面试题及答案汇总.md#6react-portal-有哪些使用场景) **07、** [你能用HOC做什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题,2021年面试题及答案汇总.md#7你能用hoc做什么) **08、** [Store 在 Redux 中的意义是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题,2021年面试题及答案汇总.md#8store-在-redux-中的意义是什么) **09、** [区分Real DOM和Virtual DOM](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题,2021年面试题及答案汇总.md#9区分real-dom和virtual-dom) **10、** [那你能讲一讲MVVM吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题,2021年面试题及答案汇总.md#10那你能讲一讲mvvm吗) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/React/React最新面试题,2021年面试题及答案汇总.md) ## RabbitMQ最新2021年面试题大汇总,附答案 **01、** [如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万消息持续积压几小时,怎么办?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题大汇总,附答案.md#1如何解决消息队列的延时以及过期失效问题消息队列满了以后该怎么处理有几百万消息持续积压几小时怎么办) **02、** [为什么说保证 message 被可靠持久化的条件是 queue 和 exchange 具有durable 属性,同时 message 具有 persistent 属性才行?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题大汇总,附答案.md#2为什么说保证-message-被可靠持久化的条件是-queue-和-exchange-具有durable-属性同时-message-具有-persistent-属性才行) **03、** [如何自动删除长时间没有消费的消息?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题大汇总,附答案.md#3如何自动删除长时间没有消费的消息) **04、** [RabbitMQ 概念里的 channel、exchange 和 queue 这些东东是逻辑概念,还是对应着进程实体?这些东东分别起什么作用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题大汇总,附答案.md#4rabbitmq-概念里的-channelexchange-和-queue-这些东东是逻辑概念还是对应着进程实体这些东东分别起什么作用) **05、** [消费者获取消息的方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题大汇总,附答案.md#5消费者获取消息的方式) **06、** [使用RabbitMQ有什么好处?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题大汇总,附答案.md#6使用rabbitmq有什么好处) **07、** [mq的缺点](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题大汇总,附答案.md#7mq的缺点) **08、** [死信队列?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题大汇总,附答案.md#8死信队列) **09、** [Binding绑定?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题大汇总,附答案.md#9binding绑定) **10、** [消息传输保证层级?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题大汇总,附答案.md#10消息传输保证层级) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题大汇总,附答案.md) ## RabbitMQ最新2021年面试题附答案解析,大汇总 **01、** [RabbitMQ routing路由模式](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题附答案解析,大汇总.md#1rabbitmq-routing路由模式) **02、** [消息怎么路由?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题附答案解析,大汇总.md#2消息怎么路由) **03、** [RabbitMQ publish/subscribe发布订阅(共享资源)](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题附答案解析,大汇总.md#3rabbitmq-publish/subscribe发布订阅共享资源) **04、** [能够在地理上分开的不同数据中心使用 RabbitMQ cluster 么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题附答案解析,大汇总.md#4能够在地理上分开的不同数据中心使用-rabbitmq-cluster-么) **05、** [RabbitMQ有那些基本概念?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题附答案解析,大汇总.md#5rabbitmq有那些基本概念) **06、** [什么情况下会出现 blackholed 问题?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题附答案解析,大汇总.md#6什么情况下会出现-blackholed-问题) **07、** [什么是消费者Consumer?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题附答案解析,大汇总.md#7什么是消费者consumer) **08、** [消息如何分发?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题附答案解析,大汇总.md#8消息如何分发) **09、** [Basic.Reject 的用法是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题附答案解析,大汇总.md#9basicreject-的用法是什么) **10、** [什么是Binding绑定?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题附答案解析,大汇总.md#10什么是binding绑定) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题附答案解析,大汇总.md) ## RabbitMQ最新2021年面试题,高级面试题及附答案解析 **01、** [vhost 是什么?起什么作用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题,高级面试题及附答案解析.md#1vhost-是什么起什么作用) **02、** [AMQP协议3层?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题,高级面试题及附答案解析.md#2amqp协议3层) **03、** [RabbitMQ topic 主题模式(路由模式的一种)](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题,高级面试题及附答案解析.md#3rabbitmq-topic-主题模式路由模式的一种) **04、** [RabbitMQ基本概念](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题,高级面试题及附答案解析.md#4rabbitmq基本概念) **05、** [消息如何被优先消费?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题,高级面试题及附答案解析.md#5消息如何被优先消费) **06、** [在单 node 系统和多 node 构成的 cluster 系统中声明 queue、exchange ,以及进行 binding 会有什么不同?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题,高级面试题及附答案解析.md#6在单-node-系统和多-node-构成的-cluster-系统中声明-queueexchange-以及进行-binding-会有什么不同) **07、** [RabbitMQ消息是如何路由的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题,高级面试题及附答案解析.md#7rabbitmq消息是如何路由的) **08、** [交换器4种类型?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题,高级面试题及附答案解析.md#8交换器4种类型) **09、** [交换器无法根据自身类型和路由键找到符合条件队列时,有哪些处理?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题,高级面试题及附答案解析.md#9交换器无法根据自身类型和路由键找到符合条件队列时有哪些处理) **10、** [RabbitMQ队列结构?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题,高级面试题及附答案解析.md#10rabbitmq队列结构) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新2021年面试题,高级面试题及附答案解析.md) ## RabbitMQ最新面试题2021年,常见面试题及答案汇总 **01、** [集群中的节点类型?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题2021年,常见面试题及答案汇总.md#1集群中的节点类型) **02、** [集群节点类型有几种?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题2021年,常见面试题及答案汇总.md#2集群节点类型有几种) **03、** [Consumer Cancellation Notification 机制用于什么场景?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题2021年,常见面试题及答案汇总.md#3consumer-cancellation-notification-机制用于什么场景) **04、** [消息传输保证层级?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题2021年,常见面试题及答案汇总.md#4消息传输保证层级) **05、** [事务机制?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题2021年,常见面试题及答案汇总.md#5事务机制) **06、** [如何避免消息重复投递或重复消费?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题2021年,常见面试题及答案汇总.md#6如何避免消息重复投递或重复消费) **07、** [routing_key 和 binding_key 的最大长度是多少?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题2021年,常见面试题及答案汇总.md#7routing_key-和-binding_key-的最大长度是多少) **08、** [RabbitMQ消息确认过程?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题2021年,常见面试题及答案汇总.md#8rabbitmq消息确认过程) **09、** [RabbitMQ如何实现延时队列?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题2021年,常见面试题及答案汇总.md#9rabbitmq如何实现延时队列) **10、** [消息怎么路由?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题2021年,常见面试题及答案汇总.md#10消息怎么路由) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题2021年,常见面试题及答案汇总.md) ## RabbitMQ最新面试题,2021年面试题及答案汇总 **01、** [死信队列和延迟队列的使用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题,2021年面试题及答案汇总.md#1死信队列和延迟队列的使用) **02、** [RabbitMQ的集群模式有几种?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题,2021年面试题及答案汇总.md#2rabbitmq的集群模式有几种) **03、** [无法被路由的消息去了哪里?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题,2021年面试题及答案汇总.md#3无法被路由的消息去了哪里) **04、** [向不存在的 exchange 发 publish 消息会发生什么?向不存在的 queue 执行consume 动作会发生什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题,2021年面试题及答案汇总.md#4向不存在的-exchange-发-publish-消息会发生什么向不存在的-queue-执行consume-动作会发生什么) **05、** [消息如何保证幂等性?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题,2021年面试题及答案汇总.md#5消息如何保证幂等性) **06、** [生产者消息如何运转?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题,2021年面试题及答案汇总.md#6生产者消息如何运转) **07、** [优先级队列?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题,2021年面试题及答案汇总.md#7优先级队列) **08、** [消费者某些原因无法处理当前接受的消息如何来拒绝?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题,2021年面试题及答案汇总.md#8消费者某些原因无法处理当前接受的消息如何来拒绝) **09、** [消息基于什么传输?](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题,2021年面试题及答案汇总.md#9消息基于什么传输) **10、** [rabbitmq的集群](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题,2021年面试题及答案汇总.md#10rabbitmq的集群) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/RabbitMQ/RabbitMQ最新面试题,2021年面试题及答案汇总.md) ## Elasticsearch最新2021年面试题大汇总,附答案 **01、** [elasticsearch 读取数据](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题大汇总,附答案.md#1elasticsearch-读取数据) **02、** [您能解释一下X-Pack for Elasticsearch的功能和重要性吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题大汇总,附答案.md#2您能解释一下x-pack-for-elasticsearch的功能和重要性吗) **03、** [Elasticsearch 中的节点(比如共 20 个),其中的 10 个选了一个master,另外 10 个选了另一个 master,怎么办?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题大汇总,附答案.md#3elasticsearch-中的节点比如共-20-个其中的-10-个选了一个master另外-10-个选了另一个-master怎么办) **04、** [解释一下 Elasticsearch集群中的 索引的概念 ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题大汇总,附答案.md#4解释一下-elasticsearch集群中的-索引的概念-) **05、** [你可以列出 Elasticsearch 各种类型的分析器吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题大汇总,附答案.md#5你可以列出-elasticsearch-各种类型的分析器吗) **06、** [解释一下 Elasticsearch Node?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题大汇总,附答案.md#6解释一下-elasticsearch-node) **07、** [在安装Elasticsearch时,请说明不同的软件包及其重要性?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题大汇总,附答案.md#7在安装elasticsearch时请说明不同的软件包及其重要性) **08、** [Elasticsearch在部署时,对Linux的设置有哪些优化方法](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题大汇总,附答案.md#8elasticsearch在部署时对linux的设置有哪些优化方法) **09、** [请解释有关 Elasticsearch的 NRT?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题大汇总,附答案.md#9请解释有关-elasticsearch的-nrt) **10、** [elasticsearch 的 document设计](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题大汇总,附答案.md#10elasticsearch-的-document设计) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题大汇总,附答案.md) ## Elasticsearch最新2021年面试题附答案解析,大汇总 **01、** [详细描述一下Elasticsearch搜索的过程?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题附答案解析,大汇总.md#1详细描述一下elasticsearch搜索的过程) **02、** [Beats 如何与 Elasticsearch 结合使用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题附答案解析,大汇总.md#2beats-如何与-elasticsearch-结合使用) **03、** [解释一下 Elasticsearch 的 分片?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题附答案解析,大汇总.md#3解释一下-elasticsearch-的-分片) **04、** [精准匹配检索和全文检索匹配检索的不同?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题附答案解析,大汇总.md#4精准匹配检索和全文检索匹配检索的不同) **05、** [您能否说明当前可下载的稳定Elasticsearch版本?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题附答案解析,大汇总.md#5您能否说明当前可下载的稳定elasticsearch版本) **06、** [您能解释一下 Elasticsearch 中的 Explore API 吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题附答案解析,大汇总.md#6您能解释一下-elasticsearch-中的-explore-api-吗) **07、** [elasticsearch了解多少,说说你们公司es的集群架构,索引数据大小,分片有多少,以及一些调优手段 。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题附答案解析,大汇总.md#7elasticsearch了解多少说说你们公司es的集群架构索引数据大小分片有多少以及一些调优手段-。) **08、** [能列举过你使用的 X-Pack 命令吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题附答案解析,大汇总.md#8能列举过你使用的-x-pack-命令吗) **09、** [elasticsearch 全文检索](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题附答案解析,大汇总.md#9elasticsearch-全文检索) **10、** [你之前公司的ElasticSearch集群,一个Node一般会分配几个分片?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题附答案解析,大汇总.md#10你之前公司的elasticsearch集群一个node一般会分配几个分片) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题附答案解析,大汇总.md) ## Elasticsearch最新2021年面试题,高级面试题及附答案解析 **01、** [elasticsearch的倒排索引是什么](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题,高级面试题及附答案解析.md#1elasticsearch的倒排索引是什么) **02、** [Elasticsearch 在部署时,对 Linux 的设置有哪些优化方法](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题,高级面试题及附答案解析.md#2elasticsearch-在部署时对-linux-的设置有哪些优化方法) **03、** [详细描述一下Elasticsearch索引文档的过程](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题,高级面试题及附答案解析.md#3详细描述一下elasticsearch索引文档的过程) **04、** [在并发情况下,Elasticsearch 如果保证读写一致?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题,高级面试题及附答案解析.md#4在并发情况下elasticsearch-如果保证读写一致) **05、** [请解释在 Elasticsearch 集群中添加或创建索引的过程?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题,高级面试题及附答案解析.md#5请解释在-elasticsearch-集群中添加或创建索引的过程) **06、** [安装 Elasticsearch 需要依赖什么组件吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题,高级面试题及附答案解析.md#6安装-elasticsearch-需要依赖什么组件吗) **07、** [如何使用 Elastic Reporting ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题,高级面试题及附答案解析.md#7如何使用-elastic-reporting-) **08、** [elasticsearch 是如何实现 master 选举的](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题,高级面试题及附答案解析.md#8elasticsearch-是如何实现-master-选举的) **09、** [在并发情况下,Elasticsearch如果保证读写一致?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题,高级面试题及附答案解析.md#9在并发情况下elasticsearch如果保证读写一致) **10、** [详细描述一下Elasticsearch更新和删除文档的过程。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题,高级面试题及附答案解析.md#10详细描述一下elasticsearch更新和删除文档的过程。) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新2021年面试题,高级面试题及附答案解析.md) ## Elasticsearch最新面试题2021年,常见面试题及答案汇总 **01、** [我们可以在 Elasticsearch 中执行搜索的各种可能方式有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题2021年,常见面试题及答案汇总.md#1我们可以在-elasticsearch-中执行搜索的各种可能方式有哪些) **02、** [ElasticSearch对于大数据量(上亿量级)的聚合如何实现?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题2021年,常见面试题及答案汇总.md#2elasticsearch对于大数据量上亿量级的聚合如何实现) **03、** [详细描述一下 Elasticsearch 索引文档的过程](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题2021年,常见面试题及答案汇总.md#3详细描述一下-elasticsearch-索引文档的过程) **04、** [elasticsearch 数据预热](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题2021年,常见面试题及答案汇总.md#4elasticsearch-数据预热) **05、** [如何使用 Elasticsearch Tokenizer?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题2021年,常见面试题及答案汇总.md#5如何使用-elasticsearch-tokenizer) **06、** [elasticsearch 数据的写入原理](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题2021年,常见面试题及答案汇总.md#6elasticsearch-数据的写入原理) **07、** [你是如何做 ElasticSearch 写入调优的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题2021年,常见面试题及答案汇总.md#7你是如何做-elasticsearch-写入调优的) **08、** [Elasticsearch是如何实现Master选举的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题2021年,常见面试题及答案汇总.md#8elasticsearch是如何实现master选举的) **09、** [ElasticSearch主分片数量可以在后期更改吗?为什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题2021年,常见面试题及答案汇总.md#9elasticsearch主分片数量可以在后期更改吗为什么) **10、** [如何监控 Elasticsearch 集群状态?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题2021年,常见面试题及答案汇总.md#10如何监控-elasticsearch-集群状态) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题2021年,常见面试题及答案汇总.md) ## Elasticsearch最新面试题,2021年面试题及答案汇总 **01、** [Kibana在Elasticsearch的哪些地方以及如何使用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题,2021年面试题及答案汇总.md#1kibana在elasticsearch的哪些地方以及如何使用) **02、** [elasticsearch是如何实现master选举的](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题,2021年面试题及答案汇总.md#2elasticsearch是如何实现master选举的) **03、** [客户端在和集群连接时,是如何选择特定的节点执行请求的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题,2021年面试题及答案汇总.md#3客户端在和集群连接时是如何选择特定的节点执行请求的) **04、** [你能告诉我 Elasticsearch 中的数据存储功能吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题,2021年面试题及答案汇总.md#4你能告诉我-elasticsearch-中的数据存储功能吗) **05、** [Master 节点和 候选 Master节点有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题,2021年面试题及答案汇总.md#5master-节点和-候选-master节点有什么区别) **06、** [介绍下你们电商搜索的整体技术架构。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题,2021年面试题及答案汇总.md#6介绍下你们电商搜索的整体技术架构。) **07、** [客户端在和集群连接时,如何选择特定的节点执行请求的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题,2021年面试题及答案汇总.md#7客户端在和集群连接时如何选择特定的节点执行请求的) **08、** [对于 GC 方面,在使用 Elasticsearch 时要注意什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题,2021年面试题及答案汇总.md#8对于-gc-方面在使用-elasticsearch-时要注意什么) **09、** [拼写纠错是如何实现的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题,2021年面试题及答案汇总.md#9拼写纠错是如何实现的) **10、** [在Elasticsearch中 cat API的功能是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题,2021年面试题及答案汇总.md#10在elasticsearch中-cat-api的功能是什么) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Elasticsearch/Elasticsearch最新面试题,2021年面试题及答案汇总.md) ## Kafka最新2021年面试题大汇总,附答案 **01、** [解释生产者是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题大汇总,附答案.md#1解释生产者是什么) **02、** [什么是多租户?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题大汇总,附答案.md#2什么是多租户) **03、** [Kafka为什么不支持读写分离?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题大汇总,附答案.md#3kafka为什么不支持读写分离) **04、** [:35, 36, 37](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题大汇总,附答案.md#4:35,-36,-37) **05、** [:11,13,14,16,17,18,19Apache Kafka对于有经验的人的面试](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题大汇总,附答案.md#5:11,13,14,16,17,18,19apache-kafka对于有经验的人的面试) **06、** [Leader和Follower的概念是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题大汇总,附答案.md#6leader和follower的概念是什么) **07、** [Kafka和Flume之间的主要区别是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题大汇总,附答案.md#7kafka和flume之间的主要区别是什么) **08、** [没有ZooKeeper可以使用Kafka吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题大汇总,附答案.md#8没有zookeeper可以使用kafka吗) **09、** [为什么需要消息系统,MySQL不能满足需求吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题大汇总,附答案.md#9为什么需要消息系统mysql不能满足需求吗) **10、** [为什么要使用 Kafka?为什么要使用消息队列?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题大汇总,附答案.md#10为什么要使用-kafka为什么要使用消息队列) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题大汇总,附答案.md) ## Kafka最新2021年面试题附答案解析,大汇总 **01、** [是什么确保了Kafka中服务器的负载平衡?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题附答案解析,大汇总.md#1是什么确保了kafka中服务器的负载平衡) **02、** [消费者API的作用是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题附答案解析,大汇总.md#2消费者api的作用是什么) **03、** [解释流API的作用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题附答案解析,大汇总.md#3解释流api的作用) **04、** [Kafka为什么那么快?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题附答案解析,大汇总.md#4kafka为什么那么快) **05、** [Kafka系统工具有哪些类型?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题附答案解析,大汇总.md#5kafka系统工具有哪些类型) **06、** [partition 的数据如何保存到硬盘](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题附答案解析,大汇总.md#6partition-的数据如何保存到硬盘) **07、** [Zookeeper对于Kafka的作用是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题附答案解析,大汇总.md#7zookeeper对于kafka的作用是什么) **08、** [流API的作用是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题附答案解析,大汇总.md#8流api的作用是什么) **09、** [Kafka的流处理是什么意思?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题附答案解析,大汇总.md#9kafka的流处理是什么意思) **10、** [Kafka集群中保留期的目的是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题附答案解析,大汇总.md#10kafka集群中保留期的目的是什么) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题附答案解析,大汇总.md) ## Kafka最新2021年面试题,高级面试题及附答案解析 **01、** [在生产者中,何时发生QueueFullException?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题,高级面试题及附答案解析.md#1在生产者中何时发生queuefullexception) **02、** [如何估算Kafka集群的机器数量?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题,高级面试题及附答案解析.md#2如何估算kafka集群的机器数量) **03、** [分区Leader选举策略有几种?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题,高级面试题及附答案解析.md#3分区leader选举策略有几种) **04、** [Kafka中有哪几个组件?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题,高级面试题及附答案解析.md#4kafka中有哪几个组件) **05、** [:24, 22](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题,高级面试题及附答案解析.md#5:24,-22) **06、** [系统工具有哪些类型?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题,高级面试题及附答案解析.md#6系统工具有哪些类型) **07、** [比较传统队列系统与Apache Kafka](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题,高级面试题及附答案解析.md#7比较传统队列系统与apache-kafka) **08、** [连接器API的作用是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题,高级面试题及附答案解析.md#8连接器api的作用是什么) **09、** [消息队列的作用](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题,高级面试题及附答案解析.md#9消息队列的作用) **10、** [数据传输的事物定义有哪三种?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题,高级面试题及附答案解析.md#10数据传输的事物定义有哪三种) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新2021年面试题,高级面试题及附答案解析.md) ## Kafka最新面试题2021年,常见面试题及答案汇总 **01、** [3.它还可以在记录进入时对其进行处理。Apache Kafka对于新手的面试](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题2021年,常见面试题及答案汇总.md#13它还可以在记录进入时对其进行处理。apache-kafka对于新手的面试) **02、** [Broker的Heap Size如何设置?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题2021年,常见面试题及答案汇总.md#2broker的heap-size如何设置) **03、** [Rebalance有什么影响](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题2021年,常见面试题及答案汇总.md#3rebalance有什么影响) **04、** [Kafka的高可用机制是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题2021年,常见面试题及答案汇总.md#4kafka的高可用机制是什么) **05、** [解释Kafka可以接收的消息最大为多少?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题2021年,常见面试题及答案汇总.md#5解释kafka可以接收的消息最大为多少) **06、** [Kafka流的特点。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题2021年,常见面试题及答案汇总.md#6kafka流的特点。) **07、** [Kafka Follower如何与Leader同步数据?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题2021年,常见面试题及答案汇总.md#7kafka-follower如何与leader同步数据) **08、** [Kafka的哪些场景中使用了零拷贝(Zero Copy)?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题2021年,常见面试题及答案汇总.md#8kafka的哪些场景中使用了零拷贝zero-copy) **09、** [副本长时间不在ISR中,这意味着什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题2021年,常见面试题及答案汇总.md#9副本长时间不在isr中这意味着什么) **10、** [:46, 48](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题2021年,常见面试题及答案汇总.md#10:46,-48) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题2021年,常见面试题及答案汇总.md) ## Kafka最新面试题及答案附答案汇总 **01、** [Kafka Producer如何优化写入速度?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题及答案附答案汇总.md#1kafka-producer如何优化写入速度) **02、** [生产者中,什么情况下会发生 QueueFullException?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题及答案附答案汇总.md#2生产者中什么情况下会发生-queuefullexception) **03、** [数据传输的事务定义有哪三种?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题及答案附答案汇总.md#3数据传输的事务定义有哪三种) **04、** [Kafka Unclean 配置代表什么?会对 spark streaming 消费有什么影响?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题及答案附答案汇总.md#4kafka-unclean-配置代表什么会对-spark-streaming-消费有什么影响) **05、** [Kafka 中 Consumer Group 是什么概念?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题及答案附答案汇总.md#5kafka-中-consumer-group-是什么概念) **06、** [什么是生产者?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题及答案附答案汇总.md#6什么是生产者) **07、** [Kafka 与传统消息系统之间有三个关键区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题及答案附答案汇总.md#7kafka-与传统消息系统之间有三个关键区别) **08、** [Kafka 中是怎么体现消息顺序性的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题及答案附答案汇总.md#8kafka-中是怎么体现消息顺序性的) **09、** [Apache Kafka的缺陷](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题及答案附答案汇总.md#9apache-kafka的缺陷) **10、** [解释Apache Kafka用例?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题及答案附答案汇总.md#10解释apache-kafka用例) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题及答案附答案汇总.md) ## Kafka最新面试题,2021年面试题及答案汇总 **01、** [监控Kafka的框架都有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题,2021年面试题及答案汇总.md#1监控kafka的框架都有哪些) **02、** [Kafka的主要API有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题,2021年面试题及答案汇总.md#2kafka的主要api有哪些) **03、** [解释领导者和追随者的概念。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题,2021年面试题及答案汇总.md#3解释领导者和追随者的概念。) **04、** [Kafka 如何实现延迟队列?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题,2021年面试题及答案汇总.md#4kafka-如何实现延迟队列) **05、** [为什么Kafka不支持读写分离?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题,2021年面试题及答案汇总.md#5为什么kafka不支持读写分离) **06、** [Kafka 消息是采用 Pull 模式,还是 Push 模式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题,2021年面试题及答案汇总.md#6kafka-消息是采用-pull-模式还是-push-模式) **07、** [为什么要使用Apache Kafka集群?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题,2021年面试题及答案汇总.md#7为什么要使用apache-kafka集群) **08、** [Kafka中的 ISR、AR 又代表什么?ISR 的伸缩又指什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题,2021年面试题及答案汇总.md#8kafka中的-israr-又代表什么isr-的伸缩又指什么) **09、** [Kafka Producer 写数据,ACK 为 0,1,-1 时分别代表什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题,2021年面试题及答案汇总.md#9kafka-producer-写数据ack-为-01-1-时分别代表什么) **10、** [Leader总是-1,怎么破?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题,2021年面试题及答案汇总.md#10leader总是-1怎么破) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Kafka/Kafka最新面试题,2021年面试题及答案汇总.md) ## MyBatis最新2021年面试题大汇总,附答案 **01、** [Hibernate 和 MyBatis 的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题大汇总,附答案.md#1hibernate-和-mybatis-的区别) **02、** [Mybatis 是如何将 sql 执行结果封装为目标对象并返回的?都有哪些映射形式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题大汇总,附答案.md#2mybatis-是如何将-sql-执行结果封装为目标对象并返回的都有哪些映射形式) **03、** [Mybatis编程步骤 ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题大汇总,附答案.md#3mybatis编程步骤-) **04、** [Mapper 编写有哪几种方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题大汇总,附答案.md#4mapper-编写有哪几种方式) **05、** [Mybatis 是否可以映射 Enum 枚举类?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题大汇总,附答案.md#5mybatis-是否可以映射-enum-枚举类) **06、** [Mybatis是如何进行分页的?分页插件的原理是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题大汇总,附答案.md#6mybatis是如何进行分页的分页插件的原理是什么) **07、** [Mybatis 是否支持延迟加载?如果支持,它的实现原理是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题大汇总,附答案.md#7mybatis-是否支持延迟加载如果支持它的实现原理是什么) **08、** [什么是 MyBatis 的接口绑定,有什么好处?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题大汇总,附答案.md#8什么是-mybatis-的接口绑定,有什么好处) **09、** [Mybatis中如何指定使用哪一种Executor执行器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题大汇总,附答案.md#9mybatis中如何指定使用哪一种executor执行器) **10、** [在mapper中如何传递多个参数?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题大汇总,附答案.md#10在mapper中如何传递多个参数) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题大汇总,附答案.md) ## MyBatis最新2021年面试题附答案解析,大汇总 **01、** [Mybatis 分页查询?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题附答案解析,大汇总.md#1mybatis-分页查询) **02、** [Mybatis能执行一对多,一对一的联系查询吗,有哪些实现方法](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题附答案解析,大汇总.md#2mybatis能执行一对多一对一的联系查询吗有哪些实现方法) **03、** [使用 MyBatis 的 mapper 接口调用时有哪些要求?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题附答案解析,大汇总.md#3使用-mybatis-的-mapper-接口调用时有哪些要求) **04、** [MyBatis是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题附答案解析,大汇总.md#4mybatis是什么) **05、** [#{}和${}的区别是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题附答案解析,大汇总.md#5#{}和${}的区别是什么) **06、** [为什么说 Mybatis 是半自动 ORM 映射工具?它与全自动的区别在哪里?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题附答案解析,大汇总.md#6为什么说-mybatis-是半自动-orm-映射工具它与全自动的区别在哪里) **07、** [为什么说Mybatis是半自动ORM映射工具?它与全自动的区别在哪里?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题附答案解析,大汇总.md#7为什么说mybatis是半自动orm映射工具它与全自动的区别在哪里) **08、** [什么情况下用注解绑定,什么情况下用 xml 绑定?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题附答案解析,大汇总.md#8什么情况下用注解绑定,什么情况下用-xml-绑定) **09、** [Mybais 常用注解 ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题附答案解析,大汇总.md#9mybais-常用注解-) **10、** [MyBatis的框架架构设计是怎么样的](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题附答案解析,大汇总.md#10mybatis的框架架构设计是怎么样的) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题附答案解析,大汇总.md) ## MyBatis最新2021年面试题,高级面试题及附答案解析 **01、** [Mybatis的一级、二级缓存](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题,高级面试题及附答案解析.md#1mybatis的一级二级缓存) **02、** [简述Mybatis的Xml映射文件和Mybatis内部数据结构之间的映射关系?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题,高级面试题及附答案解析.md#2简述mybatis的xml映射文件和mybatis内部数据结构之间的映射关系) **03、** [Mybatis是否支持延迟加载?如果支持,它的实现原理是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题,高级面试题及附答案解析.md#3mybatis是否支持延迟加载如果支持它的实现原理是什么) **04、** [什么是MyBatis的接口绑定?有哪些实现方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题,高级面试题及附答案解析.md#4什么是mybatis的接口绑定有哪些实现方式) **05、** [Mapper 编写有几种方式 ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题,高级面试题及附答案解析.md#5mapper-编写有几种方式-) **06、** [Mybatis动态sql有什么用?执行原理?有哪些动态sql?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题,高级面试题及附答案解析.md#6mybatis动态sql有什么用执行原理有哪些动态sql) **07、** [MyBatis实现一对一有几种方式?具体怎么操作的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题,高级面试题及附答案解析.md#7mybatis实现一对一有几种方式具体怎么操作的) **08、** [模糊查询like语句该怎么写](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题,高级面试题及附答案解析.md#8模糊查询like语句该怎么写) **09、** [MyBatis实现一对多有几种方式,怎么操作的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题,高级面试题及附答案解析.md#9mybatis实现一对多有几种方式,怎么操作的) **10、** [Mapper编写有哪几种方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题,高级面试题及附答案解析.md#10mapper编写有哪几种方式) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新2021年面试题,高级面试题及附答案解析.md) ## MyBatis最新面试题2021年,常见面试题及答案汇总 **01、** [SQLMapConfig.xml中配置有哪些内容?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题2021年,常见面试题及答案汇总.md#1sqlmapconfigxml中配置有哪些内容) **02、** [为什么说Mybatis是半自动ORM映射工具?它与全自动的区别在哪里?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题2021年,常见面试题及答案汇总.md#2为什么说mybatis是半自动orm映射工具它与全自动的区别在哪里) **03、** [通常一个Xml映射文件,都会写一个Dao接口与之对应](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题2021年,常见面试题及答案汇总.md#3通常一个xml映射文件都会写一个dao接口与之对应) **04、** [Mybatis 映射文件中,如果 A 标签通过 include 引用了 B 标签的内容,请问,B 标签能](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题2021年,常见面试题及答案汇总.md#4mybatis-映射文件中如果-a-标签通过-include-引用了-b-标签的内容请问b-标签能) **05、** [Mybatis的Xml映射文件中,不同的Xml映射文件,id是否可以重复?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题2021年,常见面试题及答案汇总.md#5mybatis的xml映射文件中不同的xml映射文件id是否可以重复) **06、** [请说说MyBatis的工作原理](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题2021年,常见面试题及答案汇总.md#6请说说mybatis的工作原理) **07、** [Mybatis都有哪些Executor执行器?它们之间的区别是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题2021年,常见面试题及答案汇总.md#7mybatis都有哪些executor执行器它们之间的区别是什么) **08、** [简述 Mybatis 的 Xml 映射文件和 Mybatis 内部数据结构之间的映射关系?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题2021年,常见面试题及答案汇总.md#8简述-mybatis-的-xml-映射文件和-mybatis-内部数据结构之间的映射关系) **09、** [Mybatis动态sql是做什么的?都有哪些动态sql?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题2021年,常见面试题及答案汇总.md#9mybatis动态sql是做什么的都有哪些动态sql) **10、** [MyBatis与hibernate有哪些不同?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题2021年,常见面试题及答案汇总.md#10mybatis与hibernate有哪些不同) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题2021年,常见面试题及答案汇总.md) ## MyBatis最新面试题,2021年面试题及答案汇总 **01、** [什么是 MyBatis?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题,2021年面试题及答案汇总.md#1什么是-mybatis) **02、** [当实体类中的属性名和表中的字段名不一样 ,怎么办 ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题,2021年面试题及答案汇总.md#2当实体类中的属性名和表中的字段名不一样-怎么办-) **03、** [Mybatis是如何将sql执行结果封装为目标对象并返回的?都有哪些映射形式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题,2021年面试题及答案汇总.md#3mybatis是如何将sql执行结果封装为目标对象并返回的都有哪些映射形式) **04、** [当实体类中的属性名和表中的字段名不一样 ,怎么办](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题,2021年面试题及答案汇总.md#4当实体类中的属性名和表中的字段名不一样-怎么办) **05、** [使用Mybatis的mapper接口调用时候有哪些要求?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题,2021年面试题及答案汇总.md#5使用mybatis的mapper接口调用时候有哪些要求) **06、** [MyBatis框架适用场合:](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题,2021年面试题及答案汇总.md#6mybatis框架适用场合:) **07、** [为什么需要预编译](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题,2021年面试题及答案汇总.md#7为什么需要预编译) **08、** [什么是Mybatis?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题,2021年面试题及答案汇总.md#8什么是mybatis) **09、** [Mybatis是如何进行分页的?分页插件的原理是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题,2021年面试题及答案汇总.md#9mybatis是如何进行分页的分页插件的原理是什么) **10、** [Mybatis 都有哪些 Executor 执行器?它们之间的区别是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题,2021年面试题及答案汇总.md#10mybatis-都有哪些-executor-执行器它们之间的区别是什么) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/MyBatis/MyBatis最新面试题,2021年面试题及答案汇总.md) ## Linux最新2021年面试题及答案,汇总版 **01、** [文件描述符?每个描述符的含义?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题及答案,汇总版.md#1文件描述符每个描述符的含义) **02、** [什么是环境变量?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题及答案,汇总版.md#2什么是环境变量) **03、** [账户默认信息?添加账户?删除用户?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题及答案,汇总版.md#3账户默认信息添加账户删除用户) **04、** [lvs/nginx/haproxy优缺点](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题及答案,汇总版.md#4lvs/nginx/haproxy优缺点) **05、** [Windows和Linux的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题及答案,汇总版.md#5windows和linux的区别) **06、** [启动shell](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题及答案,汇总版.md#6启动shell) **07、** [netstat 命令](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题及答案,汇总版.md#7netstat-命令) **08、** [修改权限?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题及答案,汇总版.md#8修改权限) **09、** [LVS、Nginx、HAproxy有什么区别?工作中你怎么选择?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题及答案,汇总版.md#9lvsnginxhaproxy有什么区别工作中你怎么选择) **10、** [如何切换目录?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题及答案,汇总版.md#10如何切换目录) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题及答案,汇总版.md) ## Linux最新2021年面试题大汇总,附答案 **01、** [cp(copy单词缩写,复制功能)](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题大汇总,附答案.md#1cpcopy单词缩写复制功能) **02、** [创建文件?创建目录?批量创建?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题大汇总,附答案.md#2创建文件创建目录批量创建) **03、** [通过什么命令指定命令提示符?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题大汇总,附答案.md#3通过什么命令指定命令提示符) **04、** [简述raid0 raid1 raid5 三种工作模式的工作原理及特点](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题大汇总,附答案.md#4简述raid0-raid1-raid5-三种工作模式的工作原理及特点) **05、** [Linux 中进程有哪几种状态?在 ps 显示出来的信息中,分别用什么符号表示的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题大汇总,附答案.md#5linux-中进程有哪几种状态在-ps-显示出来的信息中分别用什么符号表示的) **06、** [Shell 脚本是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题大汇总,附答案.md#6shell-脚本是什么) **07、** [什么是 Linux 内核?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题大汇总,附答案.md#7什么是-linux-内核) **08、** [什么是LILO?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题大汇总,附答案.md#8什么是lilo) **09、** [实时抓取并显示当前系统中tcp 80端口的网络数据信息,请写出完整操作命令](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题大汇总,附答案.md#9实时抓取并显示当前系统中tcp-80端口的网络数据信息请写出完整操作命令) **10、** [什么是GUI?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题大汇总,附答案.md#10什么是gui) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题大汇总,附答案.md) ## Linux最新2021年面试题附答案解析,大汇总 **01、** [touch (touch:创建文件)创建文件](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题附答案解析,大汇总.md#1touch-touch:创建文件创建文件) **02、** [当你需要给命令绑定一个宏或者按键的时候,应该怎么做呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题附答案解析,大汇总.md#2当你需要给命令绑定一个宏或者按键的时候应该怎么做呢) **03、** [查看各类环境变量用什么命令?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题附答案解析,大汇总.md#3查看各类环境变量用什么命令) **04、** [Linux系统中病毒怎么解决](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题附答案解析,大汇总.md#4linux系统中病毒怎么解决) **05、** [如何把一个进程放到后台运行?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题附答案解析,大汇总.md#5如何把一个进程放到后台运行) **06、** [你对现在运维工程师的理解和以及对其工作的认识](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题附答案解析,大汇总.md#6你对现在运维工程师的理解和以及对其工作的认识) **07、** [如何优化 Linux系统(可以不说太具体)?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题附答案解析,大汇总.md#7如何优化-linux系统可以不说太具体) **08、** [Linux 下命令有哪几种可使用的通配符?分别代表什么含义?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题附答案解析,大汇总.md#8linux-下命令有哪几种可使用的通配符分别代表什么含义) **09、** [写一个脚本,实现判断192.168.1.0/24网络里,当前在线的IP有哪些,能ping通则认为在线](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题附答案解析,大汇总.md#9写一个脚本实现判断19216810/24网络里当前在线的ip有哪些能ping通则认为在线) **10、** [绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示? 切换目录用什么命令?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题附答案解析,大汇总.md#10绝对路径用什么符号表示当前目录上层目录用什么表示主目录用什么表示-切换目录用什么命令) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题附答案解析,大汇总.md) ## Linux最新2021年面试题,高级面试题及附答案解析 **01、** [终止进程用什么命令? 带什么参数?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题,高级面试题及附答案解析.md#1终止进程用什么命令-带什么参数) **02、** [8.迷路,我的当前位置在哪?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题,高级面试题及附答案解析.md#28迷路我的当前位置在哪) **03、** [利用 ps 怎么显示所有的进程? 怎么利用 ps 查看指定进程的信息?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题,高级面试题及附答案解析.md#3利用-ps-怎么显示所有的进程-怎么利用-ps-查看指定进程的信息) **04、** [复制文件用哪个命令?如果需要连同文件夹一块复制呢?如果需要有提示功能呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题,高级面试题及附答案解析.md#4复制文件用哪个命令如果需要连同文件夹一块复制呢如果需要有提示功能呢) **05、** [统计ip访问情况,要求分析nginx访问日志,找出访问页面数量在前十位的ip](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题,高级面试题及附答案解析.md#5统计ip访问情况要求分析nginx访问日志找出访问页面数量在前十位的ip) **06、** [vim编辑器几种操作模式?基本操作?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题,高级面试题及附答案解析.md#6vim编辑器几种操作模式基本操作) **07、** [Linux 有哪些系统日志文件?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题,高级面试题及附答案解析.md#7linux-有哪些系统日志文件) **08、** [查看整个文件?按照有文本显示行号?无文本显示行号?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题,高级面试题及附答案解析.md#8查看整个文件按照有文本显示行号无文本显示行号) **09、** [Linux 开机启动过程?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题,高级面试题及附答案解析.md#9linux-开机启动过程) **10、** [你的系统目前有许多正在运行的任务,在不重启机器的条件下,有什么方法可以把所有正在运行的进程移除呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题,高级面试题及附答案解析.md#10你的系统目前有许多正在运行的任务在不重启机器的条件下有什么方法可以把所有正在运行的进程移除呢) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新2021年面试题,高级面试题及附答案解析.md) ## Linux最新面试题2021年,常见面试题及答案汇总 **01、** [vi (VIsual:视觉)文本编辑器 类似win的记事本 (操作类似于地下的vim命令,看底下vim 的操作)](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题2021年,常见面试题及答案汇总.md#1vi-visual:视觉文本编辑器-类似win的记事本-操作类似于地下的vim命令看底下vim-的操作) **02、** [什么是中间件?什么是jdk?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题2021年,常见面试题及答案汇总.md#2什么是中间件什么是jdk) **03、** [Linux 使用的进程间通信方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题2021年,常见面试题及答案汇总.md#3linux-使用的进程间通信方式) **04、** [使用什么命令查看 ip 地址及接口信息?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题2021年,常见面试题及答案汇总.md#4使用什么命令查看-ip-地址及接口信息) **05、** [你常用的Nginx模块,用来做什么](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题2021年,常见面试题及答案汇总.md#5你常用的nginx模块用来做什么) **06、** [free 命令 (显示系统内存)](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题2021年,常见面试题及答案汇总.md#6free-命令-显示系统内存) **07、** [用什么命令对一个文件的内容进行统计?(行号、单词数、字节数)](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题2021年,常见面试题及答案汇总.md#7用什么命令对一个文件的内容进行统计行号单词数字节数) **08、** [打印文件第一行到第三行?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题2021年,常见面试题及答案汇总.md#8打印文件第一行到第三行) **09、** [BASH和DOS之间的基本区别是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题2021年,常见面试题及答案汇总.md#9bash和dos之间的基本区别是什么) **10、** [如果你的助手想要打印出当前的目录栈,你会建议他怎么做?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题2021年,常见面试题及答案汇总.md#10如果你的助手想要打印出当前的目录栈你会建议他怎么做) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题2021年,常见面试题及答案汇总.md) ## Linux最新面试题及答案附答案汇总 **01、** [Unix和Linux有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题及答案附答案汇总.md#1unix和linux有什么区别) **02、** [如何用awk查看第2行倒数第3个字段?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题及答案附答案汇总.md#2如何用awk查看第2行倒数第3个字段) **03、** [哪一个bash内置命令能够进行数学运算。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题及答案附答案汇总.md#3哪一个bash内置命令能够进行数学运算。) **04、** [less (lese:较少的意思)分页查看文件命令(可以快速定位到最后一页)](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题及答案附答案汇总.md#4less-lese:较少的意思分页查看文件命令可以快速定位到最后一页) **05、** [Linux 性能调优都有哪几种方法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题及答案附答案汇总.md#5linux-性能调优都有哪几种方法) **06、** [如何规划一台 Linux 主机,步骤是怎样?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题及答案附答案汇总.md#6如何规划一台-linux-主机步骤是怎样) **07、** [复制文件](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题及答案附答案汇总.md#7复制文件) **08、** [什么是网站数据库注入?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题及答案附答案汇总.md#8什么是网站数据库注入) **09、** [实时监测进程](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题及答案附答案汇总.md#9实时监测进程) **10、** [查看文件类型?字符编码?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题及答案附答案汇总.md#10查看文件类型字符编码) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题及答案附答案汇总.md) ## Linux最新面试题,2021年面试题及答案汇总 **01、** [ls (ls:list的缩写,查看列表)查看当前目录下的所有文件夹(ls 只列出文件名或目录名)](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题,2021年面试题及答案汇总.md#1ls-ls:list的缩写查看列表查看当前目录下的所有文件夹ls-只列出文件名或目录名) **02、** [awk 详解。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题,2021年面试题及答案汇总.md#2awk-详解。) **03、** [已知 apache 服务的访问日志按天记录在服务器本地目录/app/logs 下,由于磁盘空间紧张现在要求只能保留最近 7 天的访问日志!请问如何解决?请给出解决办法或配置或处理命令](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题,2021年面试题及答案汇总.md#3已知-apache-服务的访问日志按天记录在服务器本地目录/app/logs-下由于磁盘空间紧张现在要求只能保留最近-7-天的访问日志请问如何解决请给出解决办法或配置或处理命令) **04、** [如果一个linux新手想要知道当前系统支持的所有命令的列表,他需要怎么做?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题,2021年面试题及答案汇总.md#4如果一个linux新手想要知道当前系统支持的所有命令的列表他需要怎么做) **05、** [du 和 df 的定义,以及区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题,2021年面试题及答案汇总.md#5du-和-df-的定义以及区别) **06、** [什么叫网站灰度发布?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题,2021年面试题及答案汇总.md#6什么叫网站灰度发布) **07、** [RAID 是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题,2021年面试题及答案汇总.md#7raid-是什么) **08、** [clear 清屏命令。(强迫症患者使用)](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题,2021年面试题及答案汇总.md#8clear-清屏命令。强迫症患者使用) **09、** [用tcpdump嗅探80端口的访问看看谁最高](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题,2021年面试题及答案汇总.md#9用tcpdump嗅探80端口的访问看看谁最高) **10、** [移动文件用哪个命令?改名用哪个命令?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题,2021年面试题及答案汇总.md#10移动文件用哪个命令改名用哪个命令) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Linux/Linux最新面试题,2021年面试题及答案汇总.md) ## MongoDB最新2021年面试题大汇总,附答案 **01、** [解释什么是MongoDB?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题大汇总,附答案.md#1解释什么是mongodb) **02、** [mongodb成为最好nosql数据库的原因是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题大汇总,附答案.md#2mongodb成为最好nosql数据库的原因是什么) **03、** [如何添加索引](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题大汇总,附答案.md#3如何添加索引) **04、** [如果用户移除对象的属性,该属性是否从存储层中删除?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题大汇总,附答案.md#4如果用户移除对象的属性,该属性是否从存储层中删除) **05、** [如果用户移除对象的属性,该属性是否从存储层中删除?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题大汇总,附答案.md#5如果用户移除对象的属性该属性是否从存储层中删除) **06、** [要进行安全备份,可以使用MongoDB中的功能是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题大汇总,附答案.md#6要进行安全备份可以使用mongodb中的功能是什么) **07、** [能否使用日志特征进行安全备份?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题大汇总,附答案.md#7能否使用日志特征进行安全备份) **08、** [为什么在MongoDB中使用"Object ID"数据类型](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题大汇总,附答案.md#8为什么在mongodb中使用"object-id"数据类型) **09、** [当更新一个正在被迁移的块(Chunk)上的文档时会发生什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题大汇总,附答案.md#9当更新一个正在被迁移的块chunk上的文档时会发生什么) **10、** [你怎么比较MongoDB、CouchDB及CouchBase?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题大汇总,附答案.md#10你怎么比较mongodbcouchdb及couchbase) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题大汇总,附答案.md) ## MongoDB最新2021年面试题附答案解析,大汇总 **01、** [我怎么查看 Mongo 正在使用的链接?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题附答案解析,大汇总.md#1我怎么查看-mongo-正在使用的链接) **02、** [数据库的整体结构](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题附答案解析,大汇总.md#2数据库的整体结构) **03、** [在MongoDB中如何排序](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题附答案解析,大汇总.md#3在mongodb中如何排序) **04、** [getLastError的作用](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题附答案解析,大汇总.md#4getlasterror的作用) **05、** [启用备份故障恢复需要多久?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题附答案解析,大汇总.md#5启用备份故障恢复需要多久) **06、** [mongodb是否支持事务](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题附答案解析,大汇总.md#6mongodb是否支持事务) **07、** [提及Objecld由什么组成?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题附答案解析,大汇总.md#7提及objecld由什么组成) **08、** [在MongoDB中创建集合并将其删除的语法是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题附答案解析,大汇总.md#8在mongodb中创建集合并将其删除的语法是什么) **09、** [MongoDB中的命名空间是什么意思?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题附答案解析,大汇总.md#9mongodb中的命名空间是什么意思) **10、** [MongoDB在A:{B,C}上建立索引,查询A:{B,C}和A:{C,B}都会使用索引吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题附答案解析,大汇总.md#10mongodb在a:{b,c}上建立索引查询a:{b,c}和a:{c,b}都会使用索引吗) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题附答案解析,大汇总.md) ## MongoDB最新2021年面试题,高级面试题及附答案解析 **01、** [ObjectID"有哪些部分组成](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题,高级面试题及附答案解析.md#1objectid"有哪些部分组成) **02、** [当我试图更新一个正在被迁移的块(chunk)上的文档时会发生什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题,高级面试题及附答案解析.md#2当我试图更新一个正在被迁移的块chunk上的文档时会发生什么) **03、** [为什么要在MongoDB中使用分析器](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题,高级面试题及附答案解析.md#3为什么要在mongodb中使用分析器) **04、** [解释一下MongoDB中的索引是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题,高级面试题及附答案解析.md#4解释一下mongodb中的索引是什么) **05、** [什么是集合(表)](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题,高级面试题及附答案解析.md#5什么是集合表) **06、** [提到如何检查函数的源代码?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题,高级面试题及附答案解析.md#6提到如何检查函数的源代码) **07、** [什么是NoSQL数据库?NoSQL和RDBMS有什么区别?在哪些情况下使用和不使用NoSQL数据库?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题,高级面试题及附答案解析.md#7什么是nosql数据库nosql和rdbms有什么区别在哪些情况下使用和不使用nosql数据库) **08、** [提及插入文档的命令语法是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题,高级面试题及附答案解析.md#8提及插入文档的命令语法是什么) **09、** [如果在一个分片(shard)停止或者很慢的时候,我发起一个查询会怎样?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题,高级面试题及附答案解析.md#9如果在一个分片shard停止或者很慢的时候,我发起一个查询会怎样) **10、** [如何执行事务/加锁?](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题,高级面试题及附答案解析.md#10如何执行事务/加锁) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/MongoDB/MongoDB最新2021年面试题,高级面试题及附答案解析.md) ## Oracle最新2021年面试题大汇总,附答案 **01、** [FACT Table上需要建立何种索引?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题大汇总,附答案.md#1fact-table上需要建立何种索引) **02、** [给出两种相关约束?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题大汇总,附答案.md#2给出两种相关约束) **03、** [解释归档和非归档模式之间的不同和它们各自的优缺点](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题大汇总,附答案.md#3解释归档和非归档模式之间的不同和它们各自的优缺点) **04、** [delete 与Truncate区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题大汇总,附答案.md#4delete-与truncate区别) **05、** [哪个后台进程刷新materialized views?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题大汇总,附答案.md#5哪个后台进程刷新materialized-views) **06、** [MySQL数据库与Oracle 数据库有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题大汇总,附答案.md#6mysql数据库与oracle-数据库有什么区别) **07、** [Oracle 分区在什么情况下使用](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题大汇总,附答案.md#7oracle-分区在什么情况下使用) **08、** [oracle中存储过程,游标和函数的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题大汇总,附答案.md#8oracle中存储过程游标和函数的区别) **09、** [如何增加buffer cache的命中率?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题大汇总,附答案.md#9如何增加buffer-cache的命中率) **10、** [使用索引的理由](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题大汇总,附答案.md#10使用索引的理由) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题大汇总,附答案.md) ## Oracle最新2021年面试题附答案解析,大汇总 **01、** [给出在STAR SCHEMA中的两种表及它们分别含有的数据](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题附答案解析,大汇总.md#1给出在star-schema中的两种表及它们分别含有的数据) **02、** [如何生成explain plan?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题附答案解析,大汇总.md#2如何生成explain-plan) **03、** [Oracle中function和procedure的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题附答案解析,大汇总.md#3oracle中function和procedure的区别) **04、** [如何使用Oracle的游标?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题附答案解析,大汇总.md#4如何使用oracle的游标) **05、** [解释什么是Oracle Forms?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题附答案解析,大汇总.md#5解释什么是oracle-forms) **06、** [集合操作符](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题附答案解析,大汇总.md#6集合操作符) **07、** [说下 oracle的锁又几种,定义分别是什么;](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题附答案解析,大汇总.md#7说下-oracle的锁又几种,定义分别是什么;) **08、** [提到一个项目的“验证LOV”属性?提到lov和list项目有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题附答案解析,大汇总.md#8提到一个项目的“验证lov属性提到lov和list项目有什么区别) **09、** [FACT Table上需要建立何种索引?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题附答案解析,大汇总.md#9fact-table上需要建立何种索引) **10、** [pctused and pctfree 表示什么含义有什么作用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题附答案解析,大汇总.md#10pctused-and-pctfree-表示什么含义有什么作用) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题附答案解析,大汇总.md) ## Oracle最新2021年面试题,高级面试题及附答案解析 **01、** [如何重构索引?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题,高级面试题及附答案解析.md#1如何重构索引) **02、** [说说Oracle中经常使用到的函数](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题,高级面试题及附答案解析.md#2说说oracle中经常使用到的函数) **03、** [解释data block , extent 和 segment的区别(这里建议用英文术语)](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题,高级面试题及附答案解析.md#3解释data-block-,-extent-和-segment的区别这里建议用英文术语) **04、** [给出数据库正常启动所经历的几种状态 ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题,高级面试题及附答案解析.md#4给出数据库正常启动所经历的几种状态-) **05、** [如何转换init.ora到spfile?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题,高级面试题及附答案解析.md#5如何转换initora到spfile) **06、** [举出3种可以收集three advisory statistics](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题,高级面试题及附答案解析.md#6举出3种可以收集three-advisory-statistics) **07、** [哪个VIEW用来检查数据文件的大小?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题,高级面试题及附答案解析.md#7哪个view用来检查数据文件的大小) **08、** [回滚段的作用是什么](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题,高级面试题及附答案解析.md#8回滚段的作用是什么) **09、** [你必须利用备份恢复数据库,但是你没有控制文件,该如何解决问题呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题,高级面试题及附答案解析.md#9你必须利用备份恢复数据库但是你没有控制文件该如何解决问题呢) **10、** [如何变动数据文件的大小?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题,高级面试题及附答案解析.md#10如何变动数据文件的大小) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新2021年面试题,高级面试题及附答案解析.md) ## Oracle最新面试题2021年,常见面试题及答案汇总 **01、** [说下 怎样创建一个视图,视图的好处, 视图可以控制权限吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题2021年,常见面试题及答案汇总.md#1说下-怎样创建一个视图,视图的好处,-视图可以控制权限吗) **02、** [使用存储过程访问数据库比直接用SQL语句访问有何优点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题2021年,常见面试题及答案汇总.md#2使用存储过程访问数据库比直接用sql语句访问有何优点) **03、** [当用户进程出错,哪个后台进程负责清理它](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题2021年,常见面试题及答案汇总.md#3当用户进程出错哪个后台进程负责清理它) **04、** [说下 Oracle的导入导出有几种方式,有何区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题2021年,常见面试题及答案汇总.md#4说下-oracle的导入导出有几种方式有何区别) **05、** [哪个VIEW用来判断tablespace的剩余空间](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题2021年,常见面试题及答案汇总.md#5哪个view用来判断tablespace的剩余空间) **06、** [给出两个检查表结构的方法](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题2021年,常见面试题及答案汇总.md#6给出两个检查表结构的方法) **07、** [ORA-01555的应对方法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题2021年,常见面试题及答案汇总.md#7ora-01555的应对方法) **08、** [解释data block , extent 和 segment的区别(这里建议用英文术语)](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题2021年,常见面试题及答案汇总.md#8解释data-block-,-extent-和-segment的区别这里建议用英文术语) **09、** [解释冷备份和热备份的不同点以及各自的优点](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题2021年,常见面试题及答案汇总.md#9解释冷备份和热备份的不同点以及各自的优点) **10、** [TEMPORARY tablespace和PERMANENT tablespace 的区别是?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题2021年,常见面试题及答案汇总.md#10temporary-tablespace和permanent-tablespace-的区别是) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题2021年,常见面试题及答案汇总.md) ## Oracle最新面试题,2021年面试题及答案汇总 **01、** [说下,内连接,左连接,右连接的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题,2021年面试题及答案汇总.md#1说下内连接左连接右连接的区别) **02、** [你必须利用备份恢复数据库,但是你没有控制文件,该如何解决问题呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题,2021年面试题及答案汇总.md#2你必须利用备份恢复数据库但是你没有控制文件该如何解决问题呢) **03、** [解释$$ORACLE_HOME和$$ORACLE_BASE的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题,2021年面试题及答案汇总.md#3解释$$oracle_home和$$oracle_base的区别) **04、** [说下 oracle 中 dml、ddl、dcl 的使用有哪些](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题,2021年面试题及答案汇总.md#4说下-oracle-中-dmlddldcl-的使用有哪些) **05、** [比较truncate和delete 命令](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题,2021年面试题及答案汇总.md#5比较truncate和delete-命令) **06、** [如何增加buffer cache的命中率?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题,2021年面试题及答案汇总.md#6如何增加buffer-cache的命中率) **07、** [Oracle跟SQL Server 2005的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题,2021年面试题及答案汇总.md#7oracle跟sql-server-2005的区别) **08、** [给出两个检查表结构的方法](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题,2021年面试题及答案汇总.md#8给出两个检查表结构的方法) **09、** [什么是绑定变量?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题,2021年面试题及答案汇总.md#9什么是绑定变量) **10、** [如何在tablespace里增加数据文件?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题,2021年面试题及答案汇总.md#10如何在tablespace里增加数据文件) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Oracle/Oracle最新面试题,2021年面试题及答案汇总.md) ## Netty最新2021年面试题附答案解析,大汇总 **01、** [NIO的组成?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题附答案解析,大汇总.md#1nio的组成) **02、** [Netty 的线程模型?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题附答案解析,大汇总.md#2netty-的线程模型) **03、** [Netty 核心组件有哪些?分别有什么作用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题附答案解析,大汇总.md#3netty-核心组件有哪些分别有什么作用) **04、** [什么是 TCP 粘包/拆包?有什么解决办法呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题附答案解析,大汇总.md#4什么是-tcp-粘包/拆包有什么解决办法呢) **05、** [Netty 的使用场景](https://gitee.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题附答案解析,大汇总.md#5netty-的使用场景) **06、** [如何选择序列化协议?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题附答案解析,大汇总.md#6如何选择序列化协议) **07、** [TCP 粘包/拆包的原因及解决方法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题附答案解析,大汇总.md#7tcp-粘包/拆包的原因及解决方法) **08、** [Netty 的零拷贝实现?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题附答案解析,大汇总.md#8netty-的零拷贝实现) **09、** [Netty的线程模型?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题附答案解析,大汇总.md#9netty的线程模型) **10、** [Netty 空闲检测](https://gitee.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题附答案解析,大汇总.md#10netty-空闲检测) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题附答案解析,大汇总.md) ## Netty最新2021年面试题,高级面试题及附答案解析 **01、** [Netty 是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题,高级面试题及附答案解析.md#1netty-是什么) **02、** [NIOEventLoopGroup源码?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题,高级面试题及附答案解析.md#2nioeventloopgroup源码) **03、** [BIO 是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题,高级面试题及附答案解析.md#3bio-是什么) **04、** [Netty 服务端和客户端的启动过程了解么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题,高级面试题及附答案解析.md#4netty-服务端和客户端的启动过程了解么) **05、** [Netty 的高性能表现在哪些方面?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题,高级面试题及附答案解析.md#5netty-的高性能表现在哪些方面) **06、** [Netty 的特点是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题,高级面试题及附答案解析.md#6netty-的特点是什么) **07、** [NIO 是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题,高级面试题及附答案解析.md#7nio-是什么) **08、** [详细看说下 Netty 中的线程模型吧!](https://gitee.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题,高级面试题及附答案解析.md#8详细看说下-netty-中的线程模型吧) **09、** [TCP 粘包 / 拆包的产生原因,应该这么解决](https://gitee.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题,高级面试题及附答案解析.md#9tcp-粘包-/-拆包的产生原因应该这么解决) **10、** [BIO、NIO 和 AIO 的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题,高级面试题及附答案解析.md#10bionio-和-aio-的区别) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Netty/Netty最新2021年面试题,高级面试题及附答案解析.md) ## Nginx最新2021年面试题大汇总,附答案 **01、** [Nginx 是如何实现高并发的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题大汇总,附答案.md#1nginx-是如何实现高并发的) **02、** [请解释 Nginx 如何处理 HTTP 请求。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题大汇总,附答案.md#2请解释-nginx-如何处理-http-请求。) **03、** [为什么要做动、静分离?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题大汇总,附答案.md#3为什么要做动静分离) **04、** [nginx是如何实现高并发的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题大汇总,附答案.md#4nginx是如何实现高并发的) **05、** [Nginx静态资源?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题大汇总,附答案.md#5nginx静态资源) **06、** [Nginx配置高可用性怎么配置?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题大汇总,附答案.md#6nginx配置高可用性怎么配置) **07、** [502错误可能原因](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题大汇总,附答案.md#7502错误可能原因) **08、** [在 Nginx 中,解释如何在 URL 中保留双斜线?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题大汇总,附答案.md#8在-nginx-中解释如何在-url-中保留双斜线) **09、** [Nginx服务器上的Master和Worker进程分别是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题大汇总,附答案.md#9nginx服务器上的master和worker进程分别是什么) **10、** [Nginx的优缺点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题大汇总,附答案.md#10nginx的优缺点) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题大汇总,附答案.md) ## Nginx最新2021年面试题附答案解析,大汇总 **01、** [漏桶流算法和令牌桶算法知道,漏桶算法#](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题附答案解析,大汇总.md#1漏桶流算法和令牌桶算法知道漏桶算法#) **02、** [限制并发连接数](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题附答案解析,大汇总.md#2限制并发连接数) **03、** [fastcgi 与 cgi 的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题附答案解析,大汇总.md#3fastcgi-与-cgi-的区别) **04、** [请解释一下什么是 Nginx?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题附答案解析,大汇总.md#4请解释一下什么是-nginx) **05、** [Nginx目录结构有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题附答案解析,大汇总.md#5nginx目录结构有哪些) **06、** [请解释你如何通过不同于 80 的端口开启 Nginx?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题附答案解析,大汇总.md#6请解释你如何通过不同于-80-的端口开启-nginx) **07、** [解释如何在 Nginx 中获得当前的时间?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题附答案解析,大汇总.md#7解释如何在-nginx-中获得当前的时间) **08、** [使用“反向代理服务器的优点是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题附答案解析,大汇总.md#8使用“反向代理服务器的优点是什么) **09、** [请解释 Nginx 如何处理 HTTP 请求?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题附答案解析,大汇总.md#9请解释-nginx-如何处理-http-请求) **10、** [fair(第三方插件)](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题附答案解析,大汇总.md#10fair第三方插件) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题附答案解析,大汇总.md) ## Nginx最新2021年面试题,高级面试题及附答案解析 **01、** [请陈述 stub_status 和 sub_filter 指令的作用是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题,高级面试题及附答案解析.md#1请陈述-stub_status-和-sub_filter-指令的作用是什么) **02、** [nignx配置](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题,高级面试题及附答案解析.md#2nignx配置) **03、** [请列举 Nginx 服务器的最佳用途。Nginx 服务器的最佳用法是在网络上部署动态 HTTP 内容,使用 SCGI、WSGI 应](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题,高级面试题及附答案解析.md#3请列举-nginx-服务器的最佳用途。nginx-服务器的最佳用法是在网络上部署动态-http-内容使用-scgiwsgi-应) **04、** [为什么要做动静分离?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题,高级面试题及附答案解析.md#4为什么要做动静分离) **05、** [Nginx怎么判断别IP不可访问?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题,高级面试题及附答案解析.md#5nginx怎么判断别ip不可访问) **06、** [nginx状态码](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题,高级面试题及附答案解析.md#6nginx状态码) **07、** [Location正则案例](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题,高级面试题及附答案解析.md#7location正则案例) **08、** [解释 Nginx 是否支持将请求压缩到上游?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题,高级面试题及附答案解析.md#8解释-nginx-是否支持将请求压缩到上游) **09、** [使用“反向代理服务器”的优点是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题,高级面试题及附答案解析.md#9使用“反向代理服务器的优点是什么) **10、** [请解释是否有可能将 Nginx 的错误替换为 502 错误、503?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题,高级面试题及附答案解析.md#10请解释是否有可能将-nginx-的错误替换为-502-错误503) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Nginx/Nginx最新2021年面试题,高级面试题及附答案解析.md) ## Memcached最新2021年面试题,高级面试题及附答案解析 **01、** [Memcached的多线程是什么?如何使用它们?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Memcached/Memcached最新2021年面试题,高级面试题及附答案解析.md#1memcached的多线程是什么如何使用它们) **02、** [Memcached是什么,有什么作用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Memcached/Memcached最新2021年面试题,高级面试题及附答案解析.md#2memcached是什么有什么作用) **03、** [Memcached与Redis的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Memcached/Memcached最新2021年面试题,高级面试题及附答案解析.md#3memcached与redis的区别) **04、** [什么是二进制协议,我该关注吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Memcached/Memcached最新2021年面试题,高级面试题及附答案解析.md#4什么是二进制协议我该关注吗) **05、** [如果缓存数据在导出导入之间过期了,您又怎么处理这些数据呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Memcached/Memcached最新2021年面试题,高级面试题及附答案解析.md#5如果缓存数据在导出导入之间过期了您又怎么处理这些数据呢) **06、** [如何实现集群中的session共享存储?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Memcached/Memcached最新2021年面试题,高级面试题及附答案解析.md#6如何实现集群中的session共享存储) **07、** [Memcached和MySQL的query](https://gitee.com/souyunku/DevBooks/blob/master/docs/Memcached/Memcached最新2021年面试题,高级面试题及附答案解析.md#7memcached和mysql的query) **08、** [Memcached是原子的吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Memcached/Memcached最新2021年面试题,高级面试题及附答案解析.md#8memcached是原子的吗) **09、** [Memcached能够更有效地使用内存吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Memcached/Memcached最新2021年面试题,高级面试题及附答案解析.md#9memcached能够更有效地使用内存吗) **10、** [Memcached的内存分配器是如何工作的?为什么不适用malloc/free!?为何要使用slabs?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Memcached/Memcached最新2021年面试题,高级面试题及附答案解析.md#10memcached的内存分配器是如何工作的为什么不适用malloc/free为何要使用slabs) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Memcached/Memcached最新2021年面试题,高级面试题及附答案解析.md) ## Python最新2021年面试题及答案,汇总版 **01、** [Redis中默认有多少个哈希槽](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题及答案,汇总版.md#1redis中默认有多少个哈希槽) **02、** [实例变量和类变量的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题及答案,汇总版.md#2实例变量和类变量的区别) **03、** [解释一下Python中的身份运算符](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题及答案,汇总版.md#3解释一下python中的身份运算符) **04、** [yield from 和 yield 的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题及答案,汇总版.md#4yield-from-和-yield-的区别) **05、** [py2项目如何迁移成py3](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题及答案,汇总版.md#5py2项目如何迁移成py3) **06、** [生产者消费者模型的应用场景](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题及答案,汇总版.md#6生产者消费者模型的应用场景) **07、** [简述数据库的读写分离](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题及答案,汇总版.md#7简述数据库的读写分离) **08、** [解释//、%、* *运算符?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题及答案,汇总版.md#8解释//%*-*运算符) **09、** [什么是轮询和长轮询](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题及答案,汇总版.md#9什么是轮询和长轮询) **10、** [如果Redis中的某个列表中的数据量非常大,如何实现循环显示每一个值?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题及答案,汇总版.md#10如果redis中的某个列表中的数据量非常大如何实现循环显示每一个值) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题及答案,汇总版.md) ## Python最新2021年面试题大汇总,附答案 **01、** [Python的局限性?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题大汇总,附答案.md#1python的局限性) **02、** [区分Python中的remove,del和pop?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题大汇总,附答案.md#2区分python中的removedel和pop) **03、** [什么是ajax请求?手写一个ajax请求](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题大汇总,附答案.md#3什么是ajax请求手写一个ajax请求) **04、** [什么是覆盖索引](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题大汇总,附答案.md#4什么是覆盖索引) **05、** [简述多进程开发中join和deamon的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题大汇总,附答案.md#5简述多进程开发中join和deamon的区别) **06、** [在Python中有多少种运算符?解释一下算数运算符。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题大汇总,附答案.md#6在python中有多少种运算符解释一下算数运算符。) **07、** [python3和python2中int和long的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题大汇总,附答案.md#7python3和python2中int和long的区别) **08、** [什么是抽象?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题大汇总,附答案.md#8什么是抽象) **09、** [将列表alist=[{'name':'a','age':25},{'name':'b','age':30},{'name':'c','age':20}],按照age的值从大到小排列。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题大汇总,附答案.md#9将列表alist=[{'name':'a','age':25},{'name':'b','age':30},{'name':'c','age':20}]按照age的值从大到小排列。) **10、** [解释一下Python中的继承](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题大汇总,附答案.md#10解释一下python中的继承) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题大汇总,附答案.md) ## Python最新2021年面试题附答案解析,大汇总 **01、** [break、continue、pass是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题附答案解析,大汇总.md#1breakcontinuepass是什么) **02、** [ascii、Unicode、utf-8、gbk的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题附答案解析,大汇总.md#2asciiunicodeutf-8gbk的区别) **03、** [如何在Python中管理内存?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题附答案解析,大汇总.md#3如何在python中管理内存) **04、** [Python中的Map Function是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题附答案解析,大汇总.md#4python中的map-function是什么) **05、** [如何保证Redis中的数据都是热点数据](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题附答案解析,大汇总.md#5如何保证redis中的数据都是热点数据) **06、** [当退出Python时,是否释放全部内存?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题附答案解析,大汇总.md#6当退出python时是否释放全部内存) **07、** [select、poll、epoll模型的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题附答案解析,大汇总.md#7selectpollepoll模型的区别) **08、** [什么是C/S和B/S架构](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题附答案解析,大汇总.md#8什么是c/s和b/s架构) **09、** [列举Redis支持的过期策略](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题附答案解析,大汇总.md#9列举redis支持的过期策略) **10、** [输入某年某月某日,判断这是这一年的第几天?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题附答案解析,大汇总.md#10输入某年某月某日判断这是这一年的第几天) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题附答案解析,大汇总.md) ## Python最新2021年面试题,高级面试题及附答案解析 **01、** [什么是Twemproxy](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题,高级面试题及附答案解析.md#1什么是twemproxy) **02、** [写出如下代码的输出结果](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题,高级面试题及附答案解析.md#2写出如下代码的输出结果) **03、** [如何使用python删除一个文件或者文件夹?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题,高级面试题及附答案解析.md#3如何使用python删除一个文件或者文件夹) **04、** [为什么学python](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题,高级面试题及附答案解析.md#4为什么学python) **05、** [如何修改本地hosts文件](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题,高级面试题及附答案解析.md#5如何修改本地hosts文件) **06、** [编写程序,查找文本文件中最长的单词](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题,高级面试题及附答案解析.md#6编写程序查找文本文件中最长的单词) **07、** [用一行代码实现数值交换](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题,高级面试题及附答案解析.md#7用一行代码实现数值交换) **08、** [数据库的导入与导出命令](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题,高级面试题及附答案解析.md#8数据库的导入与导出命令) **09、** [Redis中watch的作用](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题,高级面试题及附答案解析.md#9redis中watch的作用) **10、** [MySQL常见数据库引擎及区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题,高级面试题及附答案解析.md#10mysql常见数据库引擎及区别) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新2021年面试题,高级面试题及附答案解析.md) ## Python最新基础面试题及答案整理 **01、** [使用python将数据库的student表中的数据写入db.txt](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新基础面试题及答案整理.md#1使用python将数据库的student表中的数据写入dbtxt) **02、** [了解过Hbase,DB2,SQLServer,Access吗](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新基础面试题及答案整理.md#2了解过hbasedb2sqlserveraccess吗) **03、** [解释一下Python中的继承?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新基础面试题及答案整理.md#3解释一下python中的继承) **04、** [什么是并发和并行](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新基础面试题及答案整理.md#4什么是并发和并行) **05、** [json序列化时可以处理的数据类型有哪些?如何定制支持datetime类型?序列化时,遇到中文转成unicode,如何保持中文形式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新基础面试题及答案整理.md#5json序列化时可以处理的数据类型有哪些如何定制支持datetime类型序列化时遇到中文转成unicode如何保持中文形式) **06、** [二叉树是非线性结构,栈和队列以及线性表都是线性结构,对吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新基础面试题及答案整理.md#6二叉树是非线性结构栈和队列以及线性表都是线性结构对吗) **07、** [如何以就地操作方式打乱一个列表的元素?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新基础面试题及答案整理.md#7如何以就地操作方式打乱一个列表的元素) **08、** [对列表[3,1,-4,-2]按照绝对值排序](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新基础面试题及答案整理.md#8对列表[3,1,-4,-2]按照绝对值排序) **09、** [Python中的字典是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新基础面试题及答案整理.md#9python中的字典是什么) **10、** [类和对象有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新基础面试题及答案整理.md#10类和对象有什么区别) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新基础面试题及答案整理.md) ## Python最新面试题2021年,常见面试题及答案汇总 **01、** [什么是Python中的猴子补丁?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题2021年,常见面试题及答案汇总.md#1什么是python中的猴子补丁) **02、** [实现99乘法表(使用两种方法)](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题2021年,常见面试题及答案汇总.md#2实现99乘法表使用两种方法) **03、** [什么是负索引?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题2021年,常见面试题及答案汇总.md#3什么是负索引) **04、** [实现一个装饰器,通过一次调用,使函数重复执行5次](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题2021年,常见面试题及答案汇总.md#4实现一个装饰器通过一次调用使函数重复执行5次) **05、** [如何高效的找到Redis中所有以felix开头的key](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题2021年,常见面试题及答案汇总.md#5如何高效的找到redis中所有以felix开头的key) **06、** [列表中保留顺序和不保留顺序去重](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题2021年,常见面试题及答案汇总.md#6列表中保留顺序和不保留顺序去重) **07、** [python的底层网络交互模块有哪些](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题2021年,常见面试题及答案汇总.md#7python的底层网络交互模块有哪些) **08、** [一个大小为100G的文件etl_log.txt,要读取文件的内容,写出具体过程代码](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题2021年,常见面试题及答案汇总.md#8一个大小为100g的文件etl_logtxt要读取文件的内容写出具体过程代码) **09、** [axios的作用](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题2021年,常见面试题及答案汇总.md#9axios的作用) **10、** [解释一下Python中的//,%和 ** 运算符](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题2021年,常见面试题及答案汇总.md#10解释一下python中的//%和-**-运算符) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题2021年,常见面试题及答案汇总.md) ## Python最新面试题及答案整理,汇总版 **01、** [python的垃圾回收机制](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案整理,汇总版.md#1python的垃圾回收机制) **02、** [你对Python类中的self有什么了解?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案整理,汇总版.md#2你对python类中的self有什么了解) **03、** [求出以下代码的输出结果](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案整理,汇总版.md#3求出以下代码的输出结果) **04、** [解决哈希冲突的算法有哪几种?分别有什么特点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案整理,汇总版.md#4解决哈希冲突的算法有哪几种分别有什么特点) **05、** [解释Python中的help()和dir()函数](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案整理,汇总版.md#5解释python中的help和dir函数) **06、** [什么是断言(assert)?应用场景?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案整理,汇总版.md#6什么是断言assert应用场景) **07、** [python代码如何获取命令行参数](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案整理,汇总版.md#7python代码如何获取命令行参数) **08、** [给定一个非空的字符串,判断它是否可以由它的一个子串重复多次构成。给定的字符串只含有小写英文字母,并且长度不超过10000。例如:'ababab',返回True,'ababa',返回False](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案整理,汇总版.md#8给定一个非空的字符串判断它是否可以由它的一个子串重复多次构成。给定的字符串只含有小写英文字母并且长度不超过10000。例如:'ababab',返回true'ababa'返回false) **09、** [写python爬虫分别用到了哪些模块?分别有什么用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案整理,汇总版.md#9写python爬虫分别用到了哪些模块分别有什么用) **10、** [Python有哪些特点和优点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案整理,汇总版.md#10python有哪些特点和优点) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案整理,汇总版.md) ## Python最新面试题及答案附答案汇总 **01、** [解释re模块的split()、sub()、subn()方法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案附答案汇总.md#1解释re模块的splitsubsubn方法) **02、** [简述面向对象的三大特性?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案附答案汇总.md#2简述面向对象的三大特性) **03、** [是否使用过functools中的函数?他的作用是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案附答案汇总.md#3是否使用过functools中的函数他的作用是什么) **04、** [Redis和Memcached的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案附答案汇总.md#4redis和memcached的区别) **05、** [简述进程,线程,协程的区别以及应用场景?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案附答案汇总.md#5简述进程线程协程的区别以及应用场景) **06、** [_init_在Python中有什么用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案附答案汇总.md#6_init_在python中有什么用) **07、** [什么是正向代理和反向代理?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案附答案汇总.md#7什么是正向代理和反向代理) **08、** [怎样声明多个变量并赋值?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案附答案汇总.md#8怎样声明多个变量并赋值) **09、** [请列举你所知道的python代码检测工具以及他们之间的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案附答案汇总.md#9请列举你所知道的python代码检测工具以及他们之间的区别) **10、** [简述Redis的有几种持久化策略以及比较?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案附答案汇总.md#10简述redis的有几种持久化策略以及比较) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题及答案附答案汇总.md) ## Python最新面试题,2021年面试题及答案汇总 **01、** [为什么Python执行速度慢,我们如何改进它?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,2021年面试题及答案汇总.md#1为什么python执行速度慢我们如何改进它) **02、** [解释Python中的join()和split()函数](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,2021年面试题及答案汇总.md#2解释python中的join和split函数) **03、** [如何判断一个值是方法还是函数?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,2021年面试题及答案汇总.md#3如何判断一个值是方法还是函数) **04、** [写个函数接收一个文件夹名称作为参数,显示文件夹中文件的路径,以及其中包含的文件夹中文件的如今](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,2021年面试题及答案汇总.md#4写个函数接收一个文件夹名称作为参数显示文件夹中文件的路径以及其中包含的文件夹中文件的如今) **05、** [使用yield实现一个协程](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,2021年面试题及答案汇总.md#5使用yield实现一个协程) **06、** [把a='aaabbcccdddde'这种形式的字符串,压缩成a3b2c3d4e1这种形式。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,2021年面试题及答案汇总.md#6把a='aaabbcccdddde'这种形式的字符串压缩成a3b2c3d4e1这种形式。) **07、** [什么是反射,以及应用场景](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,2021年面试题及答案汇总.md#7什么是反射以及应用场景) **08、** [文件操作时,xreadlines和readlines的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,2021年面试题及答案汇总.md#8文件操作时xreadlines和readlines的区别) **09、** [Python中append,insert和extend的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,2021年面试题及答案汇总.md#9python中appendinsert和extend的区别) **10、** [简述事务及其特性](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,2021年面试题及答案汇总.md#10简述事务及其特性) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,2021年面试题及答案汇总.md) ## Python最新面试题,常见面试题及答案汇总 **01、** [什么是闭包](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,常见面试题及答案汇总.md#1什么是闭包) **02、** [索引再什么情况下遵循最左前缀的规则?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,常见面试题及答案汇总.md#2索引再什么情况下遵循最左前缀的规则) **03、** [如何实现Redis集群](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,常见面试题及答案汇总.md#3如何实现redis集群) **04、** [请列举布尔值位False的常见值](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,常见面试题及答案汇总.md#4请列举布尔值位false的常见值) **05、** [什么是rpc](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,常见面试题及答案汇总.md#5什么是rpc) **06、** [a=range(10),则a[::-3]的值是?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,常见面试题及答案汇总.md#6a=range10,则a[::-3]的值是) **07、** [写出邮箱的正则表达式](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,常见面试题及答案汇总.md#7写出邮箱的正则表达式) **08、** [在Python中如何使用多进制数字?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,常见面试题及答案汇总.md#8在python中如何使用多进制数字) **09、** [编写程序,输出给定序列中的所有质数](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,常见面试题及答案汇总.md#9编写程序输出给定序列中的所有质数) **10、** [如何实现字符串的反转?如:name=felix,反转成name=xilef](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,常见面试题及答案汇总.md#10如何实现字符串的反转如:name=felix反转成name=xilef) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python最新面试题,常见面试题及答案汇总.md) ## Python高级面试题及答案,企业真面试题 **01、** [MySQL的增删改查](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python高级面试题及答案,企业真面试题.md#1mysql的增删改查) **02、** [编写程序,检查数字是否为Armstrong](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python高级面试题及答案,企业真面试题.md#2编写程序检查数字是否为armstrong) **03、** [pass的使用](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python高级面试题及答案,企业真面试题.md#3pass的使用) **04、** [MySQL的建表语句](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python高级面试题及答案,企业真面试题.md#4mysql的建表语句) **05、** [请列出至少5个PEP8规范](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python高级面试题及答案,企业真面试题.md#5请列出至少5个pep8规范) **06、** [数据库锁的作用](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python高级面试题及答案,企业真面试题.md#6数据库锁的作用) **07、** [生成器与函数的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python高级面试题及答案,企业真面试题.md#7生成器与函数的区别) **08、** [MySQL常见的函数](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python高级面试题及答案,企业真面试题.md#8mysql常见的函数) **09、** [在python中如何拷贝一个对象,并说明他们之间的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python高级面试题及答案,企业真面试题.md#9在python中如何拷贝一个对象并说明他们之间的区别) **10、** [讲讲Python中的位运算符](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python高级面试题及答案,企业真面试题.md#10讲讲python中的位运算符) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Python/Python高级面试题及答案,企业真面试题.md) ## Android最新2021年面试题大汇总,附答案 **01、** [如何将SQLite数据库(dictionary.db文件)与apk文件一起发布?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题大汇总,附答案.md#1如何将sqlite数据库dictionarydb文件与apk文件一起发布) **02、** [谈谈对Android NDK的理解](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题大汇总,附答案.md#2谈谈对android-ndk的理解) **04、** [Service和Thread的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题大汇总,附答案.md#4service和thread的区别) **05、** [如何将打开res aw目录中的数据库文件?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题大汇总,附答案.md#5如何将打开res-aw目录中的数据库文件) **06、** [请介绍下ContentProvider是如何实现数据共享的。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题大汇总,附答案.md#6请介绍下contentprovider是如何实现数据共享的。) **07、** [自定义view的基本流程](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题大汇总,附答案.md#7自定义view的基本流程) **08、** [Service 里面可以弹吐司么](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题大汇总,附答案.md#8service-里面可以弹吐司么) **09、** [AIDL 的全称是什么?如何工作?能处理哪些类型的数据?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题大汇总,附答案.md#9aidl-的全称是什么如何工作能处理哪些类型的数据) **10、** [ListView 可以显示多种类型的条目吗](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题大汇总,附答案.md#10listview-可以显示多种类型的条目吗) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题大汇总,附答案.md) ## Android最新2021年面试题附答案解析,大汇总 **01、** [谈谈你在工作中是怎样解决一个 bug](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题附答案解析,大汇总.md#1谈谈你在工作中是怎样解决一个-bug) **02、** [Android 判断SD卡是否存在](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题附答案解析,大汇总.md#2android-判断sd卡是否存在) **03、** [Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题附答案解析,大汇总.md#3android-dvm的进程和linux的进程,-应用程序的进程是否为同一个概念) **04、** [9.进程和线程的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题附答案解析,大汇总.md#49进程和线程的区别) **05、** [Activity间通过Intent传递数据大小有没有限制?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题附答案解析,大汇总.md#5activity间通过intent传递数据大小有没有限制) **06、** [跨进程通信的几种方式](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题附答案解析,大汇总.md#6跨进程通信的几种方式) **07、** [View的绘制原理](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题附答案解析,大汇总.md#7view的绘制原理) **08、** [什么是嵌入式实时操作系统, Android 操作系统属于实时操作系统吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题附答案解析,大汇总.md#8什么是嵌入式实时操作系统,-android-操作系统属于实时操作系统吗) **09、** [SurfaceView](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题附答案解析,大汇总.md#9surfaceview) **10、** [怎样对 android 进行优化?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题附答案解析,大汇总.md#10怎样对-android-进行优化) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题附答案解析,大汇总.md) ## Android最新2021年面试题,高级面试题及附答案解析 **01、** [andorid 应用第二次登录实现自动登录](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题,高级面试题及附答案解析.md#1andorid-应用第二次登录实现自动登录) **02、** [ContentProvider与sqlite有什么不一样的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题,高级面试题及附答案解析.md#2contentprovider与sqlite有什么不一样的) **03、** [AIDL的全称是什么?如何工作?能处理哪些类型的数据?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题,高级面试题及附答案解析.md#3aidl的全称是什么如何工作能处理哪些类型的数据) **04、** [activity,fragment传值问题](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题,高级面试题及附答案解析.md#4activityfragment传值问题) **05、** [Manifest.xml文件中主要包括哪些信息?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题,高级面试题及附答案解析.md#5manifestxml文件中主要包括哪些信息) **06、** [简要解释一下activity、 intent 、intent filter、service、Broadcase、BroadcaseReceiver](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题,高级面试题及附答案解析.md#6简要解释一下activity-intent-intent-filterservicebroadcasebroadcasereceiver) **07、** [Serializable 和 Parcelable 的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题,高级面试题及附答案解析.md#7serializable-和-parcelable-的区别) **08、** [什么是 AIDL?如何使用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题,高级面试题及附答案解析.md#8什么是-aidl如何使用) **09、** [嵌入式操作系统内存管理有哪几种, 各有何特性](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题,高级面试题及附答案解析.md#9嵌入式操作系统内存管理有哪几种-各有何特性) **10、** [注册广播的几种方法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题,高级面试题及附答案解析.md#10注册广播的几种方法) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新2021年面试题,高级面试题及附答案解析.md) ## Android最新面试题2021年,常见面试题及答案汇总 **01、** [dagger2](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题2021年,常见面试题及答案汇总.md#1dagger2) **02、** [Android中touch事件的传递机制是怎样的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题2021年,常见面试题及答案汇总.md#2android中touch事件的传递机制是怎样的) **03、** [Android中任务栈的分配](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题2021年,常见面试题及答案汇总.md#3android中任务栈的分配) **04、** [说说mvc模式的原理,它在android中的运用,android的官方建议应用程序的开发采用mvc模式。何谓mvc?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题2021年,常见面试题及答案汇总.md#4说说mvc模式的原理它在android中的运用,android的官方建议应用程序的开发采用mvc模式。何谓mvc) **05、** [内存泄露如何查看和解决](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题2021年,常见面试题及答案汇总.md#5内存泄露如何查看和解决) **06、** [推送到达率如何提高](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题2021年,常见面试题及答案汇总.md#6推送到达率如何提高) **07、** [简述JNI](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题2021年,常见面试题及答案汇总.md#7简述jni) **08、** [Fragment中add与replace的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题2021年,常见面试题及答案汇总.md#8fragment中add与replace的区别) **09、** [Android root机制](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题2021年,常见面试题及答案汇总.md#9android-root机制) **10、** [内存溢出和内存泄漏有什么区别?何时会产生内存泄漏?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题2021年,常见面试题及答案汇总.md#10内存溢出和内存泄漏有什么区别何时会产生内存泄漏) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题2021年,常见面试题及答案汇总.md) ## Android最新面试题及答案附答案汇总 **01、** [Android的四大组件是哪些,它们的作用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题及答案附答案汇总.md#1android的四大组件是哪些它们的作用) **02、** [android:gravity与android:layout_gravity的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题及答案附答案汇总.md#2android:gravity与android:layout_gravity的区别) **03、** [GLSurfaceView](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题及答案附答案汇总.md#3glsurfaceview) **04、** [什么是aar?aar是jar有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题及答案附答案汇总.md#4什么是aaraar是jar有什么区别) **05、** [IntentService有何优点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题及答案附答案汇总.md#5intentservice有何优点) **06、** [跟activity和Task 有关的 Intent启动方式有哪些?其含义?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题及答案附答案汇总.md#6跟activity和task-有关的-intent启动方式有哪些其含义) **07、** [Fragment 在你们项目中的使用](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题及答案附答案汇总.md#7fragment-在你们项目中的使用) **08、** [你一般在开发项目中都使用什么设计模式?如何来重构,优化你的代码?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题及答案附答案汇总.md#8你一般在开发项目中都使用什么设计模式如何来重构优化你的代码) **09、** [描述一下android的系统架构](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题及答案附答案汇总.md#9描述一下android的系统架构) **10、** [如何将SQLite数据库(dictionary.db文件)与apk文件一起发布](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题及答案附答案汇总.md#10如何将sqlite数据库dictionarydb文件与apk文件一起发布) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题及答案附答案汇总.md) ## Android最新面试题,2021年面试题及答案汇总 **01、** [在 service 的生命周期方法 onstartConmand()可不可以执行网络操作?如何在 service 中执行网络操作?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题,2021年面试题及答案汇总.md#1在-service-的生命周期方法-onstartconmand可不可以执行网络操作如何在-service-中执行网络操作) **02、** [简述TCP,UDP,Socket](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题,2021年面试题及答案汇总.md#2简述tcpudpsocket) **03、** [Android 中如何捕获未捕获的异常](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题,2021年面试题及答案汇总.md#3android-中如何捕获未捕获的异常) **04、** [android中的动画有哪几类,它们的特点和区别是什么](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题,2021年面试题及答案汇总.md#4android中的动画有哪几类它们的特点和区别是什么) **05、** [Android 中的动画有哪几类,它们的特点和区别是什么](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题,2021年面试题及答案汇总.md#5android-中的动画有哪几类它们的特点和区别是什么) **06、** [java中如何引用本地语言](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题,2021年面试题及答案汇总.md#6java中如何引用本地语言) **07、** [请解释下在单线程模型中Message、Handler、Message Queue、Looper之间的关系。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题,2021年面试题及答案汇总.md#7请解释下在单线程模型中messagehandlermessage-queuelooper之间的关系。) **08、** [广播注册](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题,2021年面试题及答案汇总.md#8广播注册) **09、** [Service生命周期](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题,2021年面试题及答案汇总.md#9service生命周期) **10、** [请介绍下 AsyncTask 的内部实现和适用的场景](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题,2021年面试题及答案汇总.md#10请介绍下-asynctask-的内部实现和适用的场景) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Android/Android最新面试题,2021年面试题及答案汇总.md) ## Vue最新2021年面试题及答案,汇总版 **01、** [vue的自定义指令?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题及答案,汇总版.md#1vue的自定义指令) **02、** [你是怎么认识vuex的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题及答案,汇总版.md#2你是怎么认识vuex的) **03、** [vue单页面和传统的多页面区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题及答案,汇总版.md#3vue单页面和传统的多页面区别) **04、** [mint-ui是什么?怎么使用?说出至少三个组件使用方法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题及答案,汇总版.md#4mint-ui是什么怎么使用说出至少三个组件使用方法) **05、** [vue-loader是什么?使用它的用途有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题及答案,汇总版.md#5vue-loader是什么使用它的用途有哪些) **06、** [$route 和 $router 的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题及答案,汇总版.md#6$route-和-$router-的区别) **07、** [axios是什么?怎么使用?描述使用它实现登录功能的流程?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题及答案,汇总版.md#7axios是什么怎么使用描述使用它实现登录功能的流程) **08、** [vue的路由模式及区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题及答案,汇总版.md#8vue的路由模式及区别) **09、** [route和router的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题及答案,汇总版.md#9route和router的区别) **10、** [Vue2.x和Vue3.x渲染器的diff算法分别说一下](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题及答案,汇总版.md#10vue2x和vue3x渲染器的diff算法分别说一下) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题及答案,汇总版.md) ## Vue最新2021年面试题大汇总,附答案 **01、** [说出至少4种vue当中的指令和它的用法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题大汇总,附答案.md#1说出至少4种vue当中的指令和它的用法) **02、** [你用哪个指令遍历对象的属性?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题大汇总,附答案.md#2你用哪个指令遍历对象的属性) **03、** [解释一下JS的展开操作符?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题大汇总,附答案.md#3解释一下js的展开操作符) **04、** [加载渲染过程](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题大汇总,附答案.md#4加载渲染过程) **05、** [vue常用的UI组件库](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题大汇总,附答案.md#5vue常用的ui组件库) **06、** [SPA首屏加载慢如何解决](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题大汇总,附答案.md#6spa首屏加载慢如何解决) **07、** [vue-router的两种模式](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题大汇总,附答案.md#7vue-router的两种模式) **08、** [说一下Vue的生命周期](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题大汇总,附答案.md#8说一下vue的生命周期) **09、** [解释一下什么是箭头函数?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题大汇总,附答案.md#9解释一下什么是箭头函数) **10、** [那你能讲一讲MVVM吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题大汇总,附答案.md#10那你能讲一讲mvvm吗) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题大汇总,附答案.md) ## Vue最新2021年面试题附答案解析,大汇总 **01、** [JS中的深拷贝与浅拷贝的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题附答案解析,大汇总.md#1js中的深拷贝与浅拷贝的区别) **02、** [给出模板,描述 Vue 程序的输出。](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题附答案解析,大汇总.md#2给出模板描述-vue-程序的输出。) **03、** [如何在单页 Vue 应用(SPA)中实现路由?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题附答案解析,大汇总.md#3如何在单页-vue-应用spa中实现路由) **04、** [vue-router是什么?它有哪些组件?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题附答案解析,大汇总.md#4vue-router是什么它有哪些组件) **05、** [说出几种vue当中的指令和它的用法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题附答案解析,大汇总.md#5说出几种vue当中的指令和它的用法) **06、** [第一次页面加载会触发哪几个钩子?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题附答案解析,大汇总.md#6第一次页面加载会触发哪几个钩子) **07、** [vue父组件向子组件传递数据?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题附答案解析,大汇总.md#7vue父组件向子组件传递数据) **08、** [Vue.js中ajax请求代码应该写在组件的methods中还是vuex的actions中?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题附答案解析,大汇总.md#8vuejs中ajax请求代码应该写在组件的methods中还是vuex的actions中) **09、** [组件中的data为什么是一个函数?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题附答案解析,大汇总.md#9组件中的data为什么是一个函数) **10、** [v-show 与 v-if 指令有何不同?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题附答案解析,大汇总.md#10v-show-与-v-if-指令有何不同) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题附答案解析,大汇总.md) ## Vue最新2021年面试题,高级面试题及附答案解析 **01、** [是否可以在JS中执行301重定向?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题,高级面试题及附答案解析.md#1是否可以在js中执行301重定向) **02、** [mvvm框架是什么?它和其它框架(jquery)的区别是什么?哪些场景适合?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题,高级面试题及附答案解析.md#2mvvm框架是什么它和其它框架jquery的区别是什么哪些场景适合) **03、** [简述每个周期具体适合哪些场景](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题,高级面试题及附答案解析.md#3简述每个周期具体适合哪些场景) **04、** [再说一下vue2.x中如何监测数组变化](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题,高级面试题及附答案解析.md#4再说一下vue2x中如何监测数组变化) **05、** [请说下封装 vue 组件的过程?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题,高级面试题及附答案解析.md#5请说下封装-vue-组件的过程) **06、** [vue-roter的钩子函数?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题,高级面试题及附答案解析.md#6vue-roter的钩子函数) **07、** [vue的solt的用法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题,高级面试题及附答案解析.md#7vue的solt的用法) **08、** [请详细说下你对vue生命周期的理解?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题,高级面试题及附答案解析.md#8请详细说下你对vue生命周期的理解) **09、** [什么是过滤器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题,高级面试题及附答案解析.md#9什么是过滤器) **10、** [vue获取数据在哪个周期函数](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题,高级面试题及附答案解析.md#10vue获取数据在哪个周期函数) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新2021年面试题,高级面试题及附答案解析.md) ## Vue最新面试题2021年,常见面试题及答案汇总 **01、** [vue的两个核心点](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题2021年,常见面试题及答案汇总.md#1vue的两个核心点) **02、** [为什么Vue被称为“渐进框架”?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题2021年,常见面试题及答案汇总.md#2为什么vue被称为“渐进框架) **03、** [vue中template编译的理解?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题2021年,常见面试题及答案汇总.md#3vue中template编译的理解) **04、** [vue的历史记录](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题2021年,常见面试题及答案汇总.md#4vue的历史记录) **05、** [import 和 exports 是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题2021年,常见面试题及答案汇总.md#5import-和-exports-是什么) **06、** [渐进式框架的理解](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题2021年,常见面试题及答案汇总.md#6渐进式框架的理解) **07、** [简述一下Sass、Less,且说明区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题2021年,常见面试题及答案汇总.md#7简述一下sassless且说明区别) **08、** [导航钩子有哪些?它们有哪些参数?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题2021年,常见面试题及答案汇总.md#8导航钩子有哪些它们有哪些参数) **09、** [解释JS中的高阶函数?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题2021年,常见面试题及答案汇总.md#9解释js中的高阶函数) **10、** [如何在JS中动态添加/删除对象的属性?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题2021年,常见面试题及答案汇总.md#10如何在js中动态添加/删除对象的属性) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题2021年,常见面试题及答案汇总.md) ## Vue最新面试题及答案整理,汇总版 **01、** [Vue2.x组件通信有哪些方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案整理,汇总版.md#1vue2x组件通信有哪些方式) **02、** [聊聊你对Vue.js的template编译的理解?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案整理,汇总版.md#2聊聊你对vuejs的template编译的理解) **03、** [data为什么是一个函数?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案整理,汇总版.md#3data为什么是一个函数) **04、** [vue中的v-cloak的理解?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案整理,汇总版.md#4vue中的v-cloak的理解) **05、** [Vue事件绑定原理说一下](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案整理,汇总版.md#5vue事件绑定原理说一下) **06、** [v-if和v-for的优先级](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案整理,汇总版.md#6v-if和v-for的优先级) **07、** [scss是什么?在vue.cli中的安装使用步骤是?有哪几大特性?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案整理,汇总版.md#7scss是什么在vuecli中的安装使用步骤是有哪几大特性) **08、** [如何获取dom?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案整理,汇总版.md#8如何获取dom) **09、** [JS中的宿主对象与原生对象有何不同?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案整理,汇总版.md#9js中的宿主对象与原生对象有何不同) **10、** [RouterLink在IE和Firefox中不起作用(路由不跳转)的问题](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案整理,汇总版.md#10routerlink在ie和firefox中不起作用路由不跳转的问题) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案整理,汇总版.md) ## Vue最新面试题及答案附答案汇总 **01、** [vue常用的修饰符?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案附答案汇总.md#1vue常用的修饰符) **02、** [vue常用的修饰符](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案附答案汇总.md#2vue常用的修饰符) **03、** [Vue-router跳转和location.href有什么区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案附答案汇总.md#3vue-router跳转和locationhref有什么区别) **04、** [简单说一下Vue2.x响应式数据原理](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案附答案汇总.md#4简单说一下vue2x响应式数据原理) **05、** [vuex有哪几种属性?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案附答案汇总.md#5vuex有哪几种属性) **06、** [路由跳转和location.href的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案附答案汇总.md#6路由跳转和locationhref的区别) **07、** [销毁过程](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案附答案汇总.md#7销毁过程) **08、** [什么是vue生命周期?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案附答案汇总.md#8什么是vue生命周期) **09、** [用纯JS编写一个程序来反转字符串](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案附答案汇总.md#9用纯js编写一个程序来反转字符串) **10、** [分别简述computed和watch的使用场景](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案附答案汇总.md#10分别简述computed和watch的使用场景) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题及答案附答案汇总.md) ## Vue最新面试题,2021年面试题及答案汇总 **01、** [的作用是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题,2021年面试题及答案汇总.md#1的作用是什么) **02、** [如何动态地在元素上切换 CSS 类?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题,2021年面试题及答案汇总.md#2如何动态地在元素上切换-css-类) **03、** [请详细说下你对vue生命周期的理解?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题,2021年面试题及答案汇总.md#3请详细说下你对vue生命周期的理解) **04、** [undefined,null 和 undeclared 有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题,2021年面试题及答案汇总.md#4undefinednull-和-undeclared-有什么区别) **05、** [打包优化](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题,2021年面试题及答案汇总.md#5打包优化) **06、** [params和query的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题,2021年面试题及答案汇总.md#6params和query的区别) **07、** [使用 Vue 时调用 event.preventDefault() 的最佳方式是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题,2021年面试题及答案汇总.md#7使用-vue-时调用-eventpreventdefault-的最佳方式是什么) **08、** [用户体验](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题,2021年面试题及答案汇总.md#8用户体验) **09、** [引进组件的步骤](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题,2021年面试题及答案汇总.md#9引进组件的步骤) **10、** [vue-router 有哪几种导航钩子?](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题,2021年面试题及答案汇总.md#10vue-router-有哪几种导航钩子) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/Vue/Vue最新面试题,2021年面试题及答案汇总.md) ## 前端最新2021年面试题及答案,汇总版 **01、** [什么是 event.currentTarget??](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题及答案,汇总版.md#1什么是-eventcurrenttarget) **02、** [一个页面从输入 URL 到页面加载显示完成,这个过程中都发生了什么?(流程说的越详细越好)](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题及答案,汇总版.md#2一个页面从输入-url-到页面加载显示完成这个过程中都发生了什么流程说的越详细越好) **03、** [Label 的作用是什么?是怎么用的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题及答案,汇总版.md#3label-的作用是什么是怎么用的) **04、** [声明函数作用提升?声明变量和声明函数的提升有什么区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题及答案,汇总版.md#4声明函数作用提升声明变量和声明函数的提升有什么区别) **05、** [怎么重构页面?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题及答案,汇总版.md#5怎么重构页面) **06、** [标签上title 与 alt 属性的区别是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题及答案,汇总版.md#6标签上title-与-alt-属性的区别是什么) **07、** [什么是响应式设计?响应式设计的基本原理是什么?如何兼容低版本的IE?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题及答案,汇总版.md#7什么是响应式设计响应式设计的基本原理是什么如何兼容低版本的ie) **08、** [js延迟加载的方式有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题及答案,汇总版.md#8js延迟加载的方式有哪些) **09、** [编写响应式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题及答案,汇总版.md#9编写响应式) **10、** [ECMAScript 是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题及答案,汇总版.md#10ecmascript-是什么) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题及答案,汇总版.md) ## 前端最新2021年面试题大汇总,附答案 **01、** [如何理解同步和异步?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题大汇总,附答案.md#1如何理解同步和异步) **02、** [什么是函数式编程? JavaScript 的哪些特性使其成为函数式语言的候选语言?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题大汇总,附答案.md#2什么是函数式编程-javascript-的哪些特性使其成为函数式语言的候选语言) **03、** [说说你对promise的了解](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题大汇总,附答案.md#3说说你对promise的了解) **04、** [HTML5的form如何关闭自动完成功能](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题大汇总,附答案.md#4html5的form如何关闭自动完成功能) **05、** [如何自学一门新编程语言](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题大汇总,附答案.md#5如何自学一门新编程语言) **06、** [元素竖向的百分比设定是相对于容器的高度吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题大汇总,附答案.md#6元素竖向的百分比设定是相对于容器的高度吗) **07、** [== 和 === 有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题大汇总,附答案.md#7-和-=-有什么区别) **08、** [box-sizing属性?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题大汇总,附答案.md#8box-sizing属性) **09、** [一般使用什么版本控制工具?svn如何对文件加锁###](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题大汇总,附答案.md#9一般使用什么版本控制工具svn如何对文件加锁###) **10、** [30.Jq中怎么样编写插件?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题大汇总,附答案.md#1030jq中怎么样编写插件) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题大汇总,附答案.md) ## 前端最新2021年面试题附答案解析,大汇总 **01、** [promise###](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题附答案解析,大汇总.md#1promise###) **02、** [display:inline-block 什么时候会显示间隙?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题附答案解析,大汇总.md#2display:inline-block-什么时候会显示间隙) **03、** [如何实现浏览器内多个标签页之间的通信?**](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题附答案解析,大汇总.md#3如何实现浏览器内多个标签页之间的通信**) **04、** [谈谈This对象的理解](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题附答案解析,大汇总.md#4谈谈this对象的理解) **05、** [水平垂直居中](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题附答案解析,大汇总.md#5水平垂直居中) **06、** [为什么要初始化CSS样式](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题附答案解析,大汇总.md#6为什么要初始化css样式) **08、** [HTTP状态码](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题附答案解析,大汇总.md#8http状态码) **09、** [Function.prototype.bind 的用途是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题附答案解析,大汇总.md#9functionprototypebind-的用途是什么) **10、** [CSS优化、提高性能的方法有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题附答案解析,大汇总.md#10css优化提高性能的方法有哪些) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题附答案解析,大汇总.md) ## 前端最新2021年面试题,高级面试题及附答案解析 **01、** [Flex布局](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题,高级面试题及附答案解析.md#1flex布局) **02、** [事件模型](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题,高级面试题及附答案解析.md#2事件模型) **03、** [ajax 和 jsonp ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题,高级面试题及附答案解析.md#3ajax-和-jsonp-) **04、** [平时工作中怎么样进行数据交互?如果后台没有提供数据怎么样进行开发?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题,高级面试题及附答案解析.md#4平时工作中怎么样进行数据交互如果后台没有提供数据怎么样进行开发) **05、** [this指向的各种情况都有什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题,高级面试题及附答案解析.md#5this指向的各种情况都有什么) **06、** [常用的 meta 标签](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题,高级面试题及附答案解析.md#6常用的-meta-标签) **07、** [split() join()?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题,高级面试题及附答案解析.md#7split-join) **08、** [空元素定义](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题,高级面试题及附答案解析.md#8空元素定义) **09、** [什么是作用域和作用域链?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题,高级面试题及附答案解析.md#9什么是作用域和作用域链) **10、** [title与h1的区别、b与strong的区别、i与em的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题,高级面试题及附答案解析.md#10title与h1的区别b与strong的区别i与em的区别) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新2021年面试题,高级面试题及附答案解析.md) ## 前端最新基础面试题及答案整理 **01、** [你有哪些性能优化的方法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新基础面试题及答案整理.md#1你有哪些性能优化的方法) **02、** [用于预格式化文本的标签是?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新基础面试题及答案整理.md#2用于预格式化文本的标签是) **03、** [变量作用域?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新基础面试题及答案整理.md#3变量作用域) **04、** [几种基本数据类型?复杂数据类型?值类型和引用数据类型?堆栈数据结构](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新基础面试题及答案整理.md#4几种基本数据类型复杂数据类型值类型和引用数据类型堆栈数据结构) **05、** [用过哪些设计模式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新基础面试题及答案整理.md#5用过哪些设计模式) **06、** [选择器优先级是怎样的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新基础面试题及答案整理.md#6选择器优先级是怎样的) **07、** [常见的浏览器内核有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新基础面试题及答案整理.md#7常见的浏览器内核有哪些) **08、** [HTTP状态码及其含义](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新基础面试题及答案整理.md#8http状态码及其含义) **09、** [spa应用](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新基础面试题及答案整理.md#9spa应用) **10、** [MVC BFC](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新基础面试题及答案整理.md#10mvc-bfc) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新基础面试题及答案整理.md) ## 前端最新面试题2021年,常见面试题及答案汇总 **01、** [模块热更新](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题2021年,常见面试题及答案汇总.md#1模块热更新) **02、** [position的值?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题2021年,常见面试题及答案汇总.md#2position的值) **03、** [组件化和模块化](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题2021年,常见面试题及答案汇总.md#3组件化和模块化) **04、** [new操作符具体干了什么呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题2021年,常见面试题及答案汇总.md#4new操作符具体干了什么呢) **05、** [$$.map和$$.each有什么区别###](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题2021年,常见面试题及答案汇总.md#5$$map和$$each有什么区别###) **06、** [css reset 和 normalize.css 有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题2021年,常见面试题及答案汇总.md#6css-reset-和-normalizecss-有什么区别) **07、** [display:inline-block 什么时候不会显示间隙?(携程)](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题2021年,常见面试题及答案汇总.md#7display:inline-block-什么时候不会显示间隙携程) **08、** [微信小程序,如何封装数据请求](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题2021年,常见面试题及答案汇总.md#8微信小程序如何封装数据请求) **09、** [javascript创建对象的几种方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题2021年,常见面试题及答案汇总.md#9javascript创建对象的几种方式) **10、** [async 和 defer 的作用是什么?有什么区别?(浏览器解析过程)](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题2021年,常见面试题及答案汇总.md#10async-和-defer-的作用是什么有什么区别浏览器解析过程) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题2021年,常见面试题及答案汇总.md) ## 前端最新面试题及答案整理,汇总版 **01、** [多行元素的文本省略号](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案整理,汇总版.md#1多行元素的文本省略号) **02、** [ES6或ECMAScript 2015有哪些新特性?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案整理,汇总版.md#2es6或ecmascript-2015有哪些新特性) **03、** [基本数据类型和引用数据类型有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案整理,汇总版.md#3基本数据类型和引用数据类型有什么区别) **04、** [为什么函数被称为一等公民?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案整理,汇总版.md#4为什么函数被称为一等公民) **05、** [DOMContentLoaded 事件和 Load 事件的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案整理,汇总版.md#5domcontentloaded-事件和-load-事件的区别) **06、** [介绍一下你对浏览器内核的理解](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案整理,汇总版.md#6介绍一下你对浏览器内核的理解) **07、** [$$('div+.ab')和$$('.ab+div') 哪个效率高?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案整理,汇总版.md#7$$'div+ab'和$$'ab+div'-哪个效率高) **08、** [HTML5 有哪些新特性、移除了那些元素?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案整理,汇总版.md#8html5-有哪些新特性移除了那些元素) **09、** [浏览器工作原理](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案整理,汇总版.md#9浏览器工作原理) **10、** [HTML部分常见问题](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案整理,汇总版.md#10html部分常见问题) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案整理,汇总版.md) ## 前端最新面试题及答案附答案汇总 **01、** [HTTP/HTTPS](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案附答案汇总.md#1http/https) **02、** [display,float,position的关系](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案附答案汇总.md#2display,float,position的关系) **03、** [除了jsonp 还有什么跨域方式###](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案附答案汇总.md#3除了jsonp-还有什么跨域方式###) **04、** [absolute的containing block计算方式跟正常流有什么不同?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案附答案汇总.md#4absolute的containing-block计算方式跟正常流有什么不同) **05、** [如何在页面上实现一个圆形的可点击区域](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案附答案汇总.md#5如何在页面上实现一个圆形的可点击区域) **06、** [HTTP response报文结构是怎样的](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案附答案汇总.md#6http-response报文结构是怎样的) **07、** [null,undefined 的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案附答案汇总.md#7nullundefined-的区别) **08、** [如何添加一个dom对象到body中?innerHTML和innerText区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案附答案汇总.md#8如何添加一个dom对象到body中innerhtml和innertext区别) **09、** [为什么操作 DOM 慢?(浏览器绘制过程)](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案附答案汇总.md#9为什么操作-dom-慢浏览器绘制过程) **10、** [移动端的布局用过媒体查询吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案附答案汇总.md#10移动端的布局用过媒体查询吗) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题及答案附答案汇总.md) ## 前端最新面试题,2021年面试题及答案汇总 **01、** [如何解决跨域问题](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,2021年面试题及答案汇总.md#1如何解决跨域问题) **02、** [HTML元素的显示优先级?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,2021年面试题及答案汇总.md#2html元素的显示优先级) **03、** [sass和less有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,2021年面试题及答案汇总.md#3sass和less有什么区别) **04、** [数据持久化技术(ajax)?简述ajax流程###](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,2021年面试题及答案汇总.md#4数据持久化技术ajax简述ajax流程###) **05、** [那些操作会造成内存泄漏?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,2021年面试题及答案汇总.md#5那些操作会造成内存泄漏) **06、** [IE 各版本和 Chrome 可以并行下载多少个资源?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,2021年面试题及答案汇总.md#6ie-各版本和-chrome-可以并行下载多少个资源) **07、** [谈谈你对AMD、CMD的理解](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,2021年面试题及答案汇总.md#7谈谈你对的理解) **08、** [谁是c的构造函数?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,2021年面试题及答案汇总.md#8谁是c的构造函数) **09、** [如何清除一个定时器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,2021年面试题及答案汇总.md#9如何清除一个定时器) **10、** [less,sass,styus三者的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,2021年面试题及答案汇总.md#10less,sass,styus三者的区别) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,2021年面试题及答案汇总.md) ## 前端最新面试题,常见面试题及答案汇总 **01、** [display:none;与 visibility: hidden 的区别是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,常见面试题及答案汇总.md#1display:none;与-visibility:-hidden-的区别是什么) **02、** [jquery和zepto有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,常见面试题及答案汇总.md#2jquery和zepto有什么区别) **03、** [谈谈你对webpack的看法](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,常见面试题及答案汇总.md#3谈谈你对webpack的看法) **04、** [同步和异步的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,常见面试题及答案汇总.md#4同步和异步的区别) **05、** [行内元素和块级元素](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,常见面试题及答案汇总.md#5行内元素和块级元素) **06、** [绝对定位和相对定位的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,常见面试题及答案汇总.md#6绝对定位和相对定位的区别) **07、** [JavaScript原型,原型链 ? 有什么特点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,常见面试题及答案汇总.md#7javascript原型原型链--有什么特点) **08、** [DOCTYPE有什么作用?标准模式与混杂模式如何区分?它们有何意义?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,常见面试题及答案汇总.md#8doctype有什么作用标准模式与混杂模式如何区分它们有何意义) **09、** [`display: none;`与`visibility: hidden;`的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,常见面试题及答案汇总.md#9display:-none;与visibility:-hidden;的区别) **10、** [css3有哪些新特性](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,常见面试题及答案汇总.md#10css3有哪些新特性) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端最新面试题,常见面试题及答案汇总.md) ## 前端面试题及答案整理汇总,2021年最新版 **01、** [使用 CSS 预处理器吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理汇总,2021年最新版.md#1使用-css-预处理器吗) **02、** [offsetWidth/offsetHeight,clientWidth/clientHeight与scrollWidth/scrollHeight的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理汇总,2021年最新版.md#2offsetwidth/offsetheight,clientwidth/clientheight与scrollwidth/scrollheight的区别) **03、** [原型和原型链](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理汇总,2021年最新版.md#3原型和原型链) **05、** [C3新特性:](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理汇总,2021年最新版.md#5c3新特性:) **06、** [什么是高阶函数?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理汇总,2021年最新版.md#6什么是高阶函数) **07、** [上下margin重合的问题](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理汇总,2021年最新版.md#7上下margin重合的问题) **08、** [实现不使用 border 画出 1 px 高的线,在不同浏览器的标准模式与怪异模式下都能保持一致的效果。](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理汇总,2021年最新版.md#8实现不使用-border-画出-1-px-高的线在不同浏览器的标准模式与怪异模式下都能保持一致的效果。) **09、** [如何创建块级格式化上下文(block formatting context),BFC有什么用](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理汇总,2021年最新版.md#9如何创建块级格式化上下文block-formatting-context,bfc有什么用) **10、** [异步编程?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理汇总,2021年最新版.md#10异步编程) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理汇总,2021年最新版.md) ## 前端面试题及答案整理,2021年最新,汇总版 **01、** [promise对象的用法,手写一个promise](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理,2021年最新,汇总版.md#1promise对象的用法,手写一个promise) **02、** [浏览器是怎样解析CSS选择器的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理,2021年最新,汇总版.md#2浏览器是怎样解析css选择器的) **03、** [JS的几条基本规范](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理,2021年最新,汇总版.md#3js的几条基本规范) **04、** [display:none与visibility:hidden的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理,2021年最新,汇总版.md#4display:none与visibility:hidden的区别) **05、** [谈一下你对网页标准和标准制定机构重要性的理解。](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理,2021年最新,汇总版.md#5谈一下你对网页标准和标准制定机构重要性的理解。) **06、** [异步加载JS的方式有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理,2021年最新,汇总版.md#6异步加载js的方式有哪些) **07、** [JavaScript有几种类型的值?,你能画一下他们的内存图吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理,2021年最新,汇总版.md#7javascript有几种类型的值你能画一下他们的内存图吗) **08、** [元素的alt和title有什么异同](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理,2021年最新,汇总版.md#8元素的alt和title有什么异同) **09、** [Object.seal 和 Object.freeze 方法之间有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理,2021年最新,汇总版.md#9objectseal-和-objectfreeze-方法之间有什么区别) **10、** [改变元素的外边距用什么属性?改变元素的内填充用什么属性?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理,2021年最新,汇总版.md#10改变元素的外边距用什么属性改变元素的内填充用什么属性) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题及答案整理,2021年最新,汇总版.md) ## 前端面试题大汇总,2021年附答案解析 **01、** [何为防抖和节流?如何实现?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题大汇总,2021年附答案解析.md#1何为防抖和节流如何实现) **02、** [vue插槽](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题大汇总,2021年附答案解析.md#2vue插槽) **03、** [H5新特性:](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题大汇总,2021年附答案解析.md#3h5新特性:) **04、** [路由跳转方式](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题大汇总,2021年附答案解析.md#4路由跳转方式) **05、** [Iframe的作用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题大汇总,2021年附答案解析.md#5iframe的作用) **06、** [keep-alive](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题大汇总,2021年附答案解析.md#6keep-alive) **07、** [微信小程序与原生APP、Vue、H5差异](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题大汇总,2021年附答案解析.md#7微信小程序与原生appvueh5差异) **08、** [介绍一下你对浏览器内核的理解?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题大汇总,2021年附答案解析.md#8介绍一下你对浏览器内核的理解) **09、** [为什么在 JS 中比较两个相似的对象时返回 false?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题大汇总,2021年附答案解析.md#9为什么在-js-中比较两个相似的对象时返回-false) **10、** [li与li之间有看不见的空白间隔是什么原因引起的?有什么解决办法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题大汇总,2021年附答案解析.md#10li与li之间有看不见的空白间隔是什么原因引起的有什么解决办法) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端面试题大汇总,2021年附答案解析.md) ## 前端高级面试题及答案,2021版 **01、** [rem与em的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,2021版.md#1rem与em的区别) **02、** [git常用的命令](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,2021版.md#2git常用的命令) **03、** [SQL语句的分类](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,2021版.md#3sql语句的分类) **04、** [如何创建一个没有 prototype(原型)的对象?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,2021版.md#4如何创建一个没有-prototype原型的对象) **05、** [什么是作用域?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,2021版.md#5什么是作用域) **06、** [实现异步的方式有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,2021版.md#6实现异步的方式有哪些) **07、** [如何处理 HTML5 新标签的浏览器兼容问题?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,2021版.md#7如何处理-html5-新标签的浏览器兼容问题) **08、** [computed和watch有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,2021版.md#8computed和watch有什么区别) **09、** [请写出一些前端性能优化的方式,越多越好](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,2021版.md#9请写出一些前端性能优化的方式越多越好) **10、** [怎么理解宏任务,微任务???](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,2021版.md#10怎么理解宏任务微任务) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,2021版.md) ## 前端高级面试题及答案,企业真面试题 **01、** [语义化的理解](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,企业真面试题.md#1语义化的理解) **02、** [CSS优化](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,企业真面试题.md#2css优化) **03、** [什么是语义化的HTML?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,企业真面试题.md#3什么是语义化的html) **04、** [一个满屏品字布局如何设计?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,企业真面试题.md#4一个满屏品字布局如何设计) **05、** [实现不使用 border 画出1px高的线,在不同浏览器的Quirks mode和CSS Compat模式下都能保持同一效果**](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,企业真面试题.md#5实现不使用-border-画出1px高的线在不同浏览器的quirks-mode和css-compat模式下都能保持同一效果**) **06、** [`require`/`import`之间的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,企业真面试题.md#6require/import之间的区别) **07、** [iframe 有那些缺点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,企业真面试题.md#7iframe-有那些缺点) **08、** [如何减少回流?(浏览器绘制过程)](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,企业真面试题.md#8如何减少回流浏览器绘制过程) **09、** [你对数据校验是怎么样处理的?jquery.validate?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,企业真面试题.md#9你对数据校验是怎么样处理的jqueryvalidate) **10、** [设置元素浮动后,该元素的display值是多少?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,企业真面试题.md#10设置元素浮动后该元素的display值是多少) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题及答案,企业真面试题.md) ## 前端高级面试题合集,附答案解析 **01、** [什么是同源:协议相同 域名相同 端口相同](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题合集,附答案解析.md#1什么是同源:协议相同-域名相同-端口相同) **02、** [请大概描述下页面访问cookie的限制条件](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题合集,附答案解析.md#2请大概描述下页面访问cookie的限制条件) **03、** [什么是回调函数?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题合集,附答案解析.md#3什么是回调函数) **04、** [HTTP method](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题合集,附答案解析.md#4http-method) **05、** [Jq中 attr 和 prop 有什么区别###](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题合集,附答案解析.md#5jq中-attr-和-prop-有什么区别###) **06、** [Ajax原理](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题合集,附答案解析.md#6ajax原理) **07、** [浏览器架构](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题合集,附答案解析.md#7浏览器架构) **08、** [什么是缓存及它有什么作用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题合集,附答案解析.md#8什么是缓存及它有什么作用) **09、** [组件中的data为什么是函数?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题合集,附答案解析.md#9组件中的data为什么是函数) **10、** [什么是事件冒泡?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题合集,附答案解析.md#10什么是事件冒泡) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题合集,附答案解析.md) ## 前端高级面试题整理及答案 **01、** [如何使用storage 对js文件进行缓存](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题整理及答案.md#1如何使用storage-对js文件进行缓存) **02、** [webpack的缺点](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题整理及答案.md#2webpack的缺点) **03、** [节点类型?判断当前节点类型?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题整理及答案.md#3节点类型判断当前节点类型) **04、** [常见的浏览器内核有哪些](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题整理及答案.md#4常见的浏览器内核有哪些) **05、** [position跟display、overflow、float这些特性相互叠加后会怎么样?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题整理及答案.md#5position跟displayoverflowfloat这些特性相互叠加后会怎么样) **06、** [Canvas 和 SVG 有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题整理及答案.md#6canvas-和-svg-有什么区别) **07、** [如何优化关键渲染路径?(浏览器渲染过程)](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题整理及答案.md#7如何优化关键渲染路径浏览器渲染过程) **08、** [event.preventDefault() 和 event.stopPropagation()方法之间有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题整理及答案.md#8eventpreventdefault-和-eventstoppropagation方法之间有什么区别) **09、** [什么是执行上下文和执行栈?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题整理及答案.md#9什么是执行上下文和执行栈) **10、** [函数表达式和函数声明之间有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题整理及答案.md#10函数表达式和函数声明之间有什么区别) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题整理及答案.md) ## 前端高级面试题,中级面试题,大汇总 **01、** [Jq中get和eq有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题,中级面试题,大汇总.md#1jq中get和eq有什么区别) **02、** [页面可见性(Page Visibility)API 可以有哪些用途](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题,中级面试题,大汇总.md#2页面可见性page-visibilityapi-可以有哪些用途) **03、** [同步异步?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题,中级面试题,大汇总.md#3同步异步) **04、** [undefined 和 null 有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题,中级面试题,大汇总.md#4undefined-和-null-有什么区别) **05、** [你对line-height是如何理解的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题,中级面试题,大汇总.md#5你对line-height是如何理解的) **06、** [什么是移动端的300ms延迟?什么是点击穿透?解决方案?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题,中级面试题,大汇总.md#6什么是移动端的300ms延迟什么是点击穿透解决方案) **07、** [如何在不使用`%`模运算符的情况下检查一个数字是否是偶数?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题,中级面试题,大汇总.md#7如何在不使用%模运算符的情况下检查一个数字是否是偶数) **08、** [静态网页和动态网页区别:](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题,中级面试题,大汇总.md#8静态网页和动态网页区别:) **09、** [压缩合并目的?http请求的优化方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题,中级面试题,大汇总.md#9压缩合并目的http请求的优化方式) **10、** [展开(spread )运算符和 剩余(Rest) 运算符有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题,中级面试题,大汇总.md#10展开spread-运算符和-剩余rest-运算符有什么区别) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/前端/前端高级面试题,中级面试题,大汇总.md) ## JavaScript最新2021年面试题及答案,汇总版 **01、** [Jq中有几种选择器?分别是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题及答案,汇总版.md#1jq中有几种选择器分别是什么) **02、** [`Function.prototype.call` 方法的用途是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题及答案,汇总版.md#2functionprototypecall-方法的用途是什么) **03、** [什么是模板字符串?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题及答案,汇总版.md#3什么是模板字符串) **04、** [js的几种继承方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题及答案,汇总版.md#4js的几种继承方式) **05、** [this是什么 在不同场景中分别代表什么###](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题及答案,汇总版.md#5this是什么-在不同场景中分别代表什么###) **06、** [如何使用storage 对js文件进行缓存](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题及答案,汇总版.md#6如何使用storage-对js文件进行缓存) **07、** [如何创建一个对象?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题及答案,汇总版.md#7如何创建一个对象) **08、** [什么是回调函数?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题及答案,汇总版.md#8什么是回调函数) **09、** [commonjs?requirejs?AMD|CMD|UMD?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题及答案,汇总版.md#9commonjsrequirejs||) **10、** [平时工作中怎么样进行数据交互?如果后台没有提供数据怎么样进行开发?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题及答案,汇总版.md#10平时工作中怎么样进行数据交互如果后台没有提供数据怎么样进行开发) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题及答案,汇总版.md) ## JavaScript最新2021年面试题大汇总,附答案 **01、** [为什么在 JS 中比较两个相似的对象时返回 false?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题大汇总,附答案.md#1为什么在-js-中比较两个相似的对象时返回-false) **02、** [函数表达式和函数声明之间有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题大汇总,附答案.md#2函数表达式和函数声明之间有什么区别) **03、** [常见web安全及防护原理](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题大汇总,附答案.md#3常见web安全及防护原理) **04、** [有哪些数据类型?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题大汇总,附答案.md#4有哪些数据类型) **05、** [简述一下你理解的面向对象?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题大汇总,附答案.md#5简述一下你理解的面向对象) **06、** [如何清除一个定时器?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题大汇总,附答案.md#6如何清除一个定时器) **07、** [Gc机制是什么?为什么闭包不会被回收变量和函数?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题大汇总,附答案.md#7gc机制是什么为什么闭包不会被回收变量和函数) **08、** [为什么此代码 `obj.someprop.x` 会引发错误?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题大汇总,附答案.md#8为什么此代码-objsomepropx-会引发错误) **09、** [说几条写JavaScript的基本规范?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题大汇总,附答案.md#9说几条写javascript的基本规范) **10、** [JavaScript原型,原型链 ? 有什么特点?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题大汇总,附答案.md#10javascript原型原型链--有什么特点) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题大汇总,附答案.md) ## JavaScript最新2021年面试题附答案解析,大汇总 **01、** [JavaScript提供了哪几种“异步模式”?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题附答案解析,大汇总.md#1javascript提供了哪几种“异步模式) **02、** [sessionStorage和localstroage与cookie之间有什么关联, cookie最大存放多少字节](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题附答案解析,大汇总.md#2sessionstorage和localstroage与cookie之间有什么关联,-cookie最大存放多少字节) **03、** [new操作符具体干了什么呢?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题附答案解析,大汇总.md#3new操作符具体干了什么呢) **04、** [sass和less有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题附答案解析,大汇总.md#4sass和less有什么区别) **05、** [谈谈This对象的理解](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题附答案解析,大汇总.md#5谈谈this对象的理解) **06、** [new 关键字有什么作用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题附答案解析,大汇总.md#6new-关键字有什么作用) **07、** [数组的排序方法(sort)?排序?汉字排序?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题附答案解析,大汇总.md#7数组的排序方法sort排序汉字排序) **08、** [git 和 svn的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题附答案解析,大汇总.md#8git-和-svn的区别) **09、** [如何改变this指针的指向?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题附答案解析,大汇总.md#9如何改变this指针的指向) **10、** [如何合并两个数组?数组删除一个元素?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题附答案解析,大汇总.md#10如何合并两个数组数组删除一个元素) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题附答案解析,大汇总.md) ## JavaScript最新2021年面试题,高级面试题及附答案解析 **01、** [强制转换 显式转换 隐式转换?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题,高级面试题及附答案解析.md#1强制转换-显式转换-隐式转换) **02、** [JavaScript 中的虚值是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题,高级面试题及附答案解析.md#2javascript-中的虚值是什么) **03、** [简述ajax执行流程](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题,高级面试题及附答案解析.md#3简述ajax执行流程) **04、** [null,undefined 的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题,高级面试题及附答案解析.md#4nullundefined-的区别) **05、** [attribute和property的区别是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题,高级面试题及附答案解析.md#5attribute和property的区别是什么) **06、** [什么是`Set`对象,它是如何工作的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题,高级面试题及附答案解析.md#6什么是set对象它是如何工作的) **07、** [JavaScript 中 `this` 值是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题,高级面试题及附答案解析.md#7javascript-中-this-值是什么) **08、** [$$('div+.ab')和$$('.ab+div') 哪个效率高?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题,高级面试题及附答案解析.md#8$$'div+ab'和$$'ab+div'-哪个效率高) **09、** [什么是类?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题,高级面试题及附答案解析.md#9什么是类) **10、** [如何判断值是否为数组?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题,高级面试题及附答案解析.md#10如何判断值是否为数组) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新2021年面试题,高级面试题及附答案解析.md) ## JavaScript最新面试题2021年,常见面试题及答案汇总 **01、** [Node的应用场景](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题2021年,常见面试题及答案汇总.md#1node的应用场景) **02、** [异步编程?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题2021年,常见面试题及答案汇总.md#2异步编程) **03、** [event.preventDefault() 和 event.stopPropagation()方法之间有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题2021年,常见面试题及答案汇总.md#3eventpreventdefault-和-eventstoppropagation方法之间有什么区别) **04、** [作用域和执行上下文的区别是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题2021年,常见面试题及答案汇总.md#4作用域和执行上下文的区别是什么) **05、** [Ajax原理](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题2021年,常见面试题及答案汇总.md#5ajax原理) **06、** [["1", "2", "3"].map(parseInt) 答案是多少?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题2021年,常见面试题及答案汇总.md#6["1",-"2",-"3"]mapparseint-答案是多少) **07、** [25.Jq如何判断元素显示隐藏?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题2021年,常见面试题及答案汇总.md#725jq如何判断元素显示隐藏) **08、** [同步异步?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题2021年,常见面试题及答案汇总.md#8同步异步) **09、** [你对数据校验是怎么样处理的?jquery.validate?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题2021年,常见面试题及答案汇总.md#9你对数据校验是怎么样处理的jqueryvalidate) **10、** [自执行函数?用于什么场景?好处?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题2021年,常见面试题及答案汇总.md#10自执行函数用于什么场景好处) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题2021年,常见面试题及答案汇总.md) ## JavaScript最新面试题及答案整理,汇总版 **01、** [简述下你理解的面向对象?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案整理,汇总版.md#1简述下你理解的面向对象) **02、** [简述下 this 和定义属性和方法的时候有什么区别?Prototype?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案整理,汇总版.md#2简述下-this-和定义属性和方法的时候有什么区别prototype) **03、** [javascript创建对象的几种方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案整理,汇总版.md#3javascript创建对象的几种方式) **04、** [异步加载的方式有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案整理,汇总版.md#4异步加载的方式有哪些) **05、** [你有哪些性能优化的方法?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案整理,汇总版.md#5你有哪些性能优化的方法) **06、** [压缩合并目的?http请求的优化方式?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案整理,汇总版.md#6压缩合并目的http请求的优化方式) **07、** [你觉得jQuery源码有哪些写的好的地方](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案整理,汇总版.md#7你觉得jquery源码有哪些写的好的地方) **08、** [bootstrap好处?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案整理,汇总版.md#8bootstrap好处) **09、** [声明函数作用提升?声明变量和声明函数的提升有什么区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案整理,汇总版.md#9声明函数作用提升声明变量和声明函数的提升有什么区别) **10、** [$(function(){})和window.onload 和 $(document).ready(function(){})](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案整理,汇总版.md#10$function{}和windowonload-和-$documentreadyfunction{}) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案整理,汇总版.md) ## JavaScript最新面试题及答案附答案汇总 **01、** [模块化开发怎么做?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案附答案汇总.md#1模块化开发怎么做) **02、** [vue、react、angular](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案附答案汇总.md#2vuereactangular) **03、** [什么是 `async/await` 及其如何工作?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案附答案汇总.md#3什么是-async/await-及其如何工作) **04、** [实现异步的方式有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案附答案汇总.md#4实现异步的方式有哪些) **05、** [JavaScript有几种类型的值?,你能画一下他们的内存图吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案附答案汇总.md#5javascript有几种类型的值你能画一下他们的内存图吗) **06、** [介绍js的基本数据类型](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案附答案汇总.md#6介绍js的基本数据类型) **07、** [eval是做什么的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案附答案汇总.md#7eval是做什么的) **08、** [undefined 和 null 有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案附答案汇总.md#8undefined-和-null-有什么区别) **09、** [事件委托?有什么好处?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案附答案汇总.md#9事件委托有什么好处) **10、** [什么是AJAX?如何实现?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案附答案汇总.md#10什么是ajax如何实现) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题及答案附答案汇总.md) ## JavaScript最新面试题,2021年面试题及答案汇总 **01、** [什么是作用域?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题,2021年面试题及答案汇总.md#1什么是作用域) **02、** [ajax 和 jsonp ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题,2021年面试题及答案汇总.md#2ajax-和-jsonp-) **03、** [js延迟加载的方式有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题,2021年面试题及答案汇总.md#3js延迟加载的方式有哪些) **04、** [Object.seal 和 Object.freeze 方法之间有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题,2021年面试题及答案汇总.md#4objectseal-和-objectfreeze-方法之间有什么区别) **05、** [Jq中如何实现多库并存?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题,2021年面试题及答案汇总.md#5jq中如何实现多库并存) **06、** [怎么理解Promise对象?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题,2021年面试题及答案汇总.md#6怎么理解promise对象) **07、** [`in` 运算符和 `Object.hasOwnProperty` 方法有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题,2021年面试题及答案汇总.md#7in-运算符和-objecthasownproperty-方法有什么区别) **08、** [同步和异步的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题,2021年面试题及答案汇总.md#8同步和异步的区别) **09、** [说说严格模式的限制](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题,2021年面试题及答案汇总.md#9说说严格模式的限制) **10、** [常见兼容性问题?](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题,2021年面试题及答案汇总.md#10常见兼容性问题) ### [此处,仅展示前10道,查看更多40道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/JavaScript/JavaScript最新面试题,2021年面试题及答案汇总.md) ## HTML最新2021年面试题大汇总,附答案 **01、** [实现不使用 border 画出 1 px 高的线,在不同浏览器的标准模式与怪异模式下都能保持一致的效果。](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题大汇总,附答案.md#1实现不使用-border-画出-1-px-高的线在不同浏览器的标准模式与怪异模式下都能保持一致的效果。) **02、** [attribute 和 property 的区别是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题大汇总,附答案.md#2attribute-和-property-的区别是什么) **03、** [async 和 defer 的作用是什么?有什么区别?(浏览器解析过程)](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题大汇总,附答案.md#3async-和-defer-的作用是什么有什么区别浏览器解析过程) **04、** [简述一下你对 HTML 语义化的理解?](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题大汇总,附答案.md#4简述一下你对-html-语义化的理解) **05、** [HTML部分常见问题](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题大汇总,附答案.md#5html部分常见问题) **06、** [你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题大汇总,附答案.md#6你做的页面在哪些流览器测试过这些浏览器的内核分别是什么) **07、** [WEB标准以及W3C标准是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题大汇总,附答案.md#7web标准以及w3c标准是什么) **08、** [position几个属性的作用?](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题大汇总,附答案.md#8position几个属性的作用) **09、** [前端需要注意哪些 SEO ?](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题大汇总,附答案.md#9前端需要注意哪些-seo-) **10、** [常见的浏览器端的存储技术有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题大汇总,附答案.md#10常见的浏览器端的存储技术有哪些) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题大汇总,附答案.md) ## HTML最新2021年面试题附答案解析,大汇总 **01、** [IE 各版本和 Chrome 可以并行下载多少个资源?](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题附答案解析,大汇总.md#1ie-各版本和-chrome-可以并行下载多少个资源) **02、** [块级元素定义](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题附答案解析,大汇总.md#2块级元素定义) **03、** [title与h1的区别、b与strong的区别、i与em的区别](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题附答案解析,大汇总.md#3title与h1的区别b与strong的区别i与em的区别) **04、** [知道的网页制作会用到的图片格式有哪些?](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题附答案解析,大汇总.md#4知道的网页制作会用到的图片格式有哪些) **05、** [html5有哪些新特性、移除了那些元素?](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题附答案解析,大汇总.md#5html5有哪些新特性移除了那些元素) **06、** [DOCTYPE 的作用是什么?](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题附答案解析,大汇总.md#6doctype-的作用是什么) **07、** [简述一下src与href的区别。](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题附答案解析,大汇总.md#7简述一下src与href的区别。) **08、** [什么是语义化的HTML?](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题附答案解析,大汇总.md#8什么是语义化的html) **09、** [行内元素有哪些?块级元素有哪些? 空(void)元素有那些](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题附答案解析,大汇总.md#9行内元素有哪些块级元素有哪些-空void元素有那些) **10、** [HTML5 为什么只需要写 ``,而不需要引入 DTD?](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题附答案解析,大汇总.md#10html5-为什么只需要写-而不需要引入-dtd) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题附答案解析,大汇总.md) ## HTML最新2021年面试题,高级面试题及附答案解析 **01、** [Label 的作用是什么?是怎么用的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题,高级面试题及附答案解析.md#1label-的作用是什么是怎么用的) **02、** [拖放API:drag、drop](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题,高级面试题及附答案解析.md#2拖放api:dragdrop) **03、** [如何优化关键渲染路径?(浏览器渲染过程)](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题,高级面试题及附答案解析.md#3如何优化关键渲染路径浏览器渲染过程) **04、** [DOMContentLoaded 事件和 Load 事件的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题,高级面试题及附答案解析.md#4domcontentloaded-事件和-load-事件的区别) **05、** [网页验证码是干嘛的,是为了解决什么安全问题?](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题,高级面试题及附答案解析.md#5网页验证码是干嘛的是为了解决什么安全问题) **06、** [如何减少回流?(浏览器绘制过程)](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题,高级面试题及附答案解析.md#6如何减少回流浏览器绘制过程) **07、** [xhtml和 html 有什么区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题,高级面试题及附答案解析.md#7xhtml和-html-有什么区别) **08、** [Doctype作用? 严格模式与混杂模式如何区分?它们有何意义?](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题,高级面试题及附答案解析.md#8doctype作用-严格模式与混杂模式如何区分它们有何意义) **09、** [改变元素的外边距用什么属性?改变元素的内填充用什么属性?](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题,高级面试题及附答案解析.md#9改变元素的外边距用什么属性改变元素的内填充用什么属性) **10、** [选择器优先级是怎样的?](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题,高级面试题及附答案解析.md#10选择器优先级是怎样的) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新2021年面试题,高级面试题及附答案解析.md) ## HTML最新面试题2021年,常见面试题及答案汇总 **01、** [渲染页面时常见哪些不良现象?(浏览器渲染过程)](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新面试题2021年,常见面试题及答案汇总.md#1渲染页面时常见哪些不良现象浏览器渲染过程) **02、** [HTML5 的离线储存怎么使用,工作原理能不能解释一下?](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新面试题2021年,常见面试题及答案汇总.md#2html5-的离线储存怎么使用工作原理能不能解释一下) **03、** [如何实现浏览器内多个标签页之间的通信?**](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新面试题2021年,常见面试题及答案汇总.md#3如何实现浏览器内多个标签页之间的通信**) **04、** [请描述一下 cookies,sessionStorage 和 localStorage 的区别?](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新面试题2021年,常见面试题及答案汇总.md#4请描述一下-cookiessessionstorage-和-localstorage-的区别) **05、** [DTD 介绍](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新面试题2021年,常见面试题及答案汇总.md#5dtd-介绍) **06、** [每个HTML文件里开头都有个很重要的东西,Doctype,知道这是干什么的吗?](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新面试题2021年,常见面试题及答案汇总.md#6每个html文件里开头都有个很重要的东西doctype知道这是干什么的吗) **07、** [什么是重绘和回流?(浏览器绘制过程)](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新面试题2021年,常见面试题及答案汇总.md#7什么是重绘和回流浏览器绘制过程) **08、** [介绍一下你对浏览器内核的理解](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新面试题2021年,常见面试题及答案汇总.md#8介绍一下你对浏览器内核的理解) **09、** [常见的浏览器内核有哪些](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新面试题2021年,常见面试题及答案汇总.md#9常见的浏览器内核有哪些) **10、** [label的作用是什么? 是怎么用的?**](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新面试题2021年,常见面试题及答案汇总.md#10label的作用是什么-是怎么用的**) ### [此处,仅展示前10道,查看更多30道...](https://gitee.com/souyunku/DevBooks/blob/master/docs/HTML/HTML最新面试题2021年,常见面试题及答案汇总.md)