测开之常见面试题整理
文章平均质量分 90
整理了一些网上常见的面试题和答案
出处不详,经久不息
学习中......
展开
-
常见面试题和答案汇总(7):MySQL
1.解释MySQL外连接、内连接与自连接的区别2.Mysql如何优化DISTINCT?3.自增主键最大ID记录,MyISAM和InnoDB分别是如何存储的4.MySQL主从复制原理流程5.delete、truncate、drop区别6.key和index的区别7.MySQL优化8.行级锁定的缺点9.行级锁定的优点10.在MVCC并发控制中,读操作可以分成哪几类?11.MVVC了解过吗12.表分区有什么好处?13.原创 2021-12-08 18:29:31 · 742 阅读 · 0 评论 -
常见面试题和答案汇总(6):Java IO
目录1. IO多路复用的底层原理2. 缓冲区是什么意思?3. 通道是个什么意思?4. 同步与异步、阻塞与非堵塞5. 什么是AIO,NIO,BIO6. 流一般需不需要关闭,如果关闭的话在用什么方法,一般要在哪个代码块里面关闭比较好,处理流是怎么关闭的,如果有多个流互相调用传入是怎么关闭的?7. 什么是节点流,什么是处理流,它们各有什么用处,处理流的创建有什么特征?8. PrintStream、BufferedWriter、PrintWriter的比较?9. 字节流和字符流的原创 2021-12-06 17:45:20 · 649 阅读 · 0 评论 -
常见面试题和答案汇总(5):Java虚拟机
1. 如何判断一个常量是废弃常量 ?运行时常量池主要回收的是废弃的常量。假如在常量池中存在字符串 "abc",如果当前没有任何 String 对象引用该字符串常量的话,就说明常量 "abc" 就是废弃常量,如果这时发生内存回收的话而且有必要的话,"abc" 就会被系统清理出常量池。注:JDK1.7 及之后版本的 JVM 已经将运行时常量池从方法区中移了出来,在 Java 堆(Heap)中开辟了一块区域存放运行时常量池。2. 程序计数器为什么是私有的?字节码解释器通过改变程序计数器..原创 2021-11-12 16:33:02 · 812 阅读 · 0 评论 -
软件测试知识点汇总(NK)(更新至2021.12.08)
1. 非增量式和增量式集成测试(1)非增量式集成测试:采用一步到位的方法来构造测试,对所有模块进行个别的单元测试后,按照程序结构图将各模块连接起来,把连接后的程序当做一个整体进行测试。(2)增量式集成测试:集成是逐步实现的,即主次将未曾集成测试的模块和已经集成测试的模块(或子系统)结合成程序包,再将这些模块即成为较大系统。在集成过程中边连接边测试,以发现连接过程中产生的问题。分为自顶向下增量式测试,自底向上增量式测试,混合增量式测试。2. 测试分类(1)单元测试:开发小组,白盒测试,主要原创 2021-11-22 10:04:17 · 1466 阅读 · 0 评论 -
常见面试题和答案汇总(4):Java基础
目录1. JDK动态代理和CGLIB动态代理的区别2. 静态代理和动态代理的区别3. ArrayList和LinkedList有什么区别?4. Java 8的接口新增了哪些特性?5. hashCode()介绍,为什么要有 hashCode,hashCode 与 equals (重要)6. 什么是方法的返回值?返回值的作用是什么?7. 静态方法和实例方法有何不同?8. 静态变量和实例变量区别9. 构造方法有哪些特性?10. 在Java中定义一个不做事且没有参数...原创 2021-11-11 16:34:28 · 1004 阅读 · 0 评论 -
常见面试题和答案汇总(3):SpringCloud
目录1. Eureka和zookeeper都可以提供服务注册与发现的功能,两者的区别2. SpringCloud Config可以实现实时刷新吗?3. 什么是 Spring Cloud Bus?4. 如何实现动态Zuul网关路由转发?5. ZuulFilter有哪些常用方法?6. 什么是服务雪崩效应?7. 什么是服务熔断?什么是服务降级?8. 什么是zuul?9. 说说Eureka的自我保护机制?10. Eureka的工作原理?11. 什么是Netflix Fei原创 2021-11-06 13:20:47 · 632 阅读 · 0 评论 -
常见面试题和答案汇总(2):SpringBoot
十二、Spring Boot1.SpringBoot 2.X有哪些新特性?与1.X有什么区别?(1)Spring Boot 2.0 需要 Java 8 作为最低版本。许多现有的 API 已经更新,以利用 Java 8 的功能, 例如: 接口上的默认方法, 功能回调和新的 API, 如javax.time如果您当前使用的是 Java 7 或更早版本, 那么在开发 Spring Boot2.0 应用程序之前, 您需要升级 JDK,Spring Boot 2.0 也运行良好, 并且已经过 JD..原创 2021-11-05 15:37:28 · 579 阅读 · 0 评论 -
常见面试题和答案汇总(1):Spring
一.Spring1.@Component和@Bean的区别是什么?答:1. 作用对象不同: @Component 注解作用于类,而@Bean注解作用于方法。2 .@Component通常是通过类路径扫描来自动侦测以及自动装配到Spring容器中(我们可以使用 @ComponentScan 注解定义要扫描的路径从中找出标识了需要装配的类自动装配到 Spring 的 bean 容器中)。 @Bean 注解通常是我们在标有该注解的方法中定义产生这个 bean,@Bean告诉了Sprin...原创 2021-11-01 01:22:58 · 441 阅读 · 0 评论