网站建设流程有,上海招标网站,营销网站 建设 高端,今天重大新闻头条新闻一、Java基础
1.HashMap的底层原理
2.说一下List的特点
3.介绍一下Java的基本数据类型
#xff08;问到这个问题说明你触碰到面试官的技术能力水平底线了#xff09;
二、线程
1.说一下线程的4种创建方式
2.线程池的两种创建方式#xff0c;包括jdk方式和spring方式 …一、Java基础
1.HashMap的底层原理
2.说一下List的特点
3.介绍一下Java的基本数据类型
问到这个问题说明你触碰到面试官的技术能力水平底线了
二、线程
1.说一下线程的4种创建方式
2.线程池的两种创建方式包括jdk方式和spring方式
3.介绍一下线程池的6个参数
4.介绍一下线程池的拒绝策略
5.介绍一下线程池的原理
6.介绍一下线程池的实现原理阻塞队列线程
三、JVM
看资料。
四、JUC
同上看资料。
五、Spring Boot
1.介绍一下SpringBoot自动配置的原理
2.介绍一下Spring Boot的运行流程
3.说几个Spring的核心注解
4.如何自定义starter
六、Spring
1.设计模式有哪些
2.AOP是什么讲一下AOP的使用场景★★
3.说一下spring的生命周期
4.说一下spring的循环依赖问题
5.讲一下什么是三级缓存
七、SpringCloud
1.每个组件的原理是什么谈谈你的理解
2.讲一下java等的SPI
3.说一下关于微服务保护你的理解
八、MySQL
1.如何优化MySQL
2.MySQL索引是什么
九、Redis
1.Redis的基本数据类型是哪些
2.Redis的使用场景是什么什么是缓存数据怎么加分布式锁
参考Redis缓存分布式锁_lettuce redis分布式锁_LeslieWongJie?的博客-CSDN博客
3.什么是缓存击穿、缓存雪崩、缓存穿透★布隆过滤器是什么
十、MQ
1.如何保证消息的可靠性如何保证消息不丢失
2.如何保证消息的幂等性
3.消息堆积问题如何解决
十一、Elasticsearch
可以在网上多看看
十二、项目业务
自己总结业务逻辑流程。
十三、Linux
常用的Linux命令有哪些
十四、MyBatis
1.#{}、${}的区别有什么用处
2.讲一下MyBatis的核心代理类