Java常见面试问题

一.Liunx

二.Java基础

1.final

2.static

3.==与equals

三.Collection

1.LIst

2.Map

3.Stream

四、多线程

1.实现方法

2.线程池核心参数

3.应用场景

五、JVM

1.堆

2.栈

六、Spring

1.面向对象

2.IOC

3.AOP

七、Springboot

1.自动装配

八、SpringCloud

1.Nacos

2.seata

3.gateway

九、Mysql

1.索引

1.1索引类型

1.2索引失效

2.引擎

3.事务

4.慢查询SQL优化

5.和mongdb的区别

十、Redis

1.五种常用类型

2.1穿透

2.2击穿

2.3雪崩

2.4分布式锁

十一、MQ

1.常见产品RabbitMQ

2.作用

3.如何保证消息顺序、保证消息不丢失

十二、工具和工具类

1.Hutool、Sa-Token、

2.SpringUtils、ListUtils

十三、设计模式

1.单例

1.1饿汉模式

1.2懒汉模式

2.工厂模式(反射)

十四、接口

1.幂等

2.高并发

3.稳定、安全、性能

十五、docker

1.查看容器

十六、git、maven、nodejs、npm

十七、SpringMVC、DDD(领域驱动设计)

相关推荐
Boilermaker199211 分钟前
【Java EE】Mybatis-Plus
java·开发语言·java-ee
aramae17 分钟前
C++ -- STL -- vector
开发语言·c++·笔记·后端·visual studio
Tony小周17 分钟前
实现一个点击输入框可以弹出的数字软键盘控件 qt 5.12
开发语言·数据库·qt
xdscode32 分钟前
SpringBoot ThreadLocal 全局动态变量设置
java·spring boot·threadlocal
lifallen35 分钟前
Paimon 原子提交实现
java·大数据·数据结构·数据库·后端·算法
lixzest37 分钟前
C++ Lambda 表达式详解
服务器·开发语言·c++·算法
丶小鱼丶43 分钟前
链表算法之【合并两个有序链表】
java·算法·链表
沉默媛1 小时前
如何安装python以及jupyter notebook
开发语言·python·jupyter
张先shen1 小时前
Elasticsearch RESTful API入门:全文搜索实战(Java版)
java·大数据·elasticsearch·搜索引擎·全文检索·restful
_Chipen2 小时前
C++基础问题
开发语言·c++