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(领域驱动设计)

相关推荐
狼爷6 分钟前
Go 没有 override?别硬套继承!用接口+嵌入,写更清爽的“覆盖”逻辑
java·go
用户8307196840822 小时前
Spring Boot 集成 RabbitMQ :8 个最佳实践,杜绝消息丢失与队列阻塞
spring boot·后端·rabbitmq
小兔崽子去哪了3 小时前
Java 自动化部署
java·后端
ma_king3 小时前
入门 java 和 数据库
java·数据库·后端
后端AI实验室3 小时前
我用Cursor开发了3个月,整理出这套提效4倍的工作流
java·ai
Java水解3 小时前
Spring Boot 视图层与模板引擎
spring boot·后端
Java水解3 小时前
一文搞懂 Spring Boot 默认数据库连接池 HikariCP
spring boot·后端
码路飞7 小时前
GPT-5.3 Instant 终于学会好好说话了,顺手对比了下同天发布的 Gemini 3.1 Flash-Lite
java·javascript
洋洋技术笔记7 小时前
Spring Boot Web MVC配置详解
spring boot·后端
SimonKing7 小时前
OpenCode AI编程助手如何添加Skills,优化项目!
java·后端·程序员