分享10.12小厂面经
一、项目技术细节类问题
针对"面霸系统"项目:如何根据Redis统计刷题记录?
Sentinel是什么?
基于QPS(每秒请求数)的限流如何实现?为何达到峰值后其他请求会超时?
使用的是Spring Boot还是Spring Cloud?
Nacos的作用是什么?
MyBatis-Plus批量新增数据时,为何未返回所有新增数据的ID?
如何基于MyBatis-Plus的API实现"年表操作"(数据按时间维度管理)?
MyBatis-Plus中EQ、LT、NG等API分别表示什么含义?
如何基于Token实现登录控制?为何带Token能访问接口、不带则不能?
Token通常是密文,如何解析该密文?如何通过Token确定对应用户ID?
延迟队列如何实现?
如何保证消息不丢失?
二、Java基础与进阶类问题
int(基本数据类型)与Integer(包装类)的区别是什么?
Integer的最小值是多少?
若Integer a = 10、Integer b = 10,a == b的输出结果是什么?为什么?
是否用过线程?实现线程的方式有哪些?
线程池与线程的区别是什么?
是否用过反射?反射基于什么实现?
反射的应用场景有哪些?
ArrayList与LinkedList的区别是什么?
为何ArrayList适用于"读多写少"场景、LinkedList适用于"写多读少"场景?
Java中String、StringBuilder、StringBuffer的区别是什么?
若要让String、StringBuilder变成线程安全的,该如何操作?
Spring Boot为何不用Tomcat就能直接启动(通过main方法即可启动)?
Spring Boot中事务相关的注解是什么?
事务注解(@Transactional)在什么情况下会失效?
知道哪些Java设计模式?
什么是单例模式?
三、数据库与索引类问题
MySQL有哪几种索引?
MySQL的事务隔离级别有哪些?
四、版本控制与工具类问题
使用Git提交文件时,基本需要调用哪几步操作?
Git中commit操作的作用是什么?
五、锁与并发类问题
知道哪些锁?
ReentrantLock和synchronized分别作用于什么场景?
ReentrantLock和synchronized的区别是什么?
线程实现的几种方法
反射的原理,详细解释怎么用的反射
Spring Boot里为什么不用tomcat就可以直接运行
Transaction注解什么情况会失效
MybatisPlus批量新增为什么没有返回所有组件的id#牛客AI配图神器#
基于MybatisPlus做一个联表操作,怎么用它的api
针对"面霸系统"项目:如何根据Redis统计刷题记录?
Sentinel是什么?
基于QPS(每秒请求数)的限流如何实现?为何达到峰值后其他请求会超时?
使用的是Spring Boot还是Spring Cloud?
Nacos的作用是什么?
MyBatis-Plus批量新增数据时,为何未返回所有新增数据的ID?
如何基于MyBatis-Plus的API实现"年表操作"(数据按时间维度管理)?
MyBatis-Plus中EQ、LT、NG等API分别表示什么含义?
如何基于Token实现登录控制?为何带Token能访问接口、不带则不能?
Token通常是密文,如何解析该密文?如何通过Token确定对应用户ID?
延迟队列如何实现?
如何保证消息不丢失?
二、Java基础与进阶类问题
int(基本数据类型)与Integer(包装类)的区别是什么?
Integer的最小值是多少?
若Integer a = 10、Integer b = 10,a == b的输出结果是什么?为什么?
是否用过线程?实现线程的方式有哪些?
线程池与线程的区别是什么?
是否用过反射?反射基于什么实现?
反射的应用场景有哪些?
ArrayList与LinkedList的区别是什么?
为何ArrayList适用于"读多写少"场景、LinkedList适用于"写多读少"场景?
Java中String、StringBuilder、StringBuffer的区别是什么?
若要让String、StringBuilder变成线程安全的,该如何操作?
Spring Boot为何不用Tomcat就能直接启动(通过main方法即可启动)?
Spring Boot中事务相关的注解是什么?
事务注解(@Transactional)在什么情况下会失效?
知道哪些Java设计模式?
什么是单例模式?
三、数据库与索引类问题
MySQL有哪几种索引?
MySQL的事务隔离级别有哪些?
四、版本控制与工具类问题
使用Git提交文件时,基本需要调用哪几步操作?
Git中commit操作的作用是什么?
五、锁与并发类问题
知道哪些锁?
ReentrantLock和synchronized分别作用于什么场景?
ReentrantLock和synchronized的区别是什么?
线程实现的几种方法
反射的原理,详细解释怎么用的反射
Spring Boot里为什么不用tomcat就可以直接运行
Transaction注解什么情况会失效
MybatisPlus批量新增为什么没有返回所有组件的id#牛客AI配图神器#
基于MybatisPlus做一个联表操作,怎么用它的api
全部评论
这是小厂?
相关推荐

点赞 评论 收藏
分享