| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> 2021年11月离职面试题汇总 -> 正文阅读 |
|
[Java知识库]2021年11月离职面试题汇总 |
mysql 1.索引B+树的结构特点 2.innodb存储引擎和mysiam存储引擎特点 3.mysql的隔离级别 4.mysql的mvcc是什么 5.我开启了一个事务,进行查询,然后我又开启了一个事务,进行数据新增,现在我再用第一个 事务进行查询会把新增的数据查询出来吗?=====》不会,因为间隙锁 6.binlog的三种格式 7.一条sql的执行过程 8.加索引一般怎么加,怎么优化sql的,以及如何查看这条sql扫描了多少行数据 Java基础 1.hashmap的源码(因为我简历上写了我看过源码) 2.concurrentHashMap特点 3.八大基本类型 4.Java中是传值还是传地址 5.==在引用和基本类型的区别 6.包装类和基本类型的区别 7.interface接口和Abstract Class抽象类的区别 8.序列化的原理 spring 1.bean的生命周期 2.@Autowired和@Resource的区别 springboot 1.SpringBoot的run方法讲一下 2.SpringBoot有什么特点 SpringCloud 1.SpringCloud的特点(CAP) 算法 1.单链表的逆转如何实现 jvm 1.jvm的内存结构 2.垃圾回收算法以及现在用的垃圾回收器 3.如何确定一个对象的大小 4.类加载机制以及如何打破类加载机制的双亲委派模型(tomcat启动时已经打破了双亲委派模型,为什么要打破) mybatis 1.mybatis有什么特点 redis 1.redis的常用的数据类型以及你们现在常用的是什么类型 2.redis的List有用队列的操作吗 锁 1.synchorinzed和ReentrantLock锁区别 2.synchorinzed锁如果锁一个字符串会对同步造成什么影响 3. 多线程 1.线程和进程有什么区别 2.线程池的七大核心参数是什么,最大线程数和核心线程数是怎么设置,LinkedBlockingQueue有什么特点======》线程数设置的话一般根据cpu核数和实际业务场景,LinkedBlockingQueue是无界队列 操作系统 1.深度遍历和广度遍历有什么区别 场景题 项目 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 3:32:38- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |