2024.10.26
面试
- 自我介绍,实习介绍
- 数组和 ArrayList 区别,哪个性能更好
- 比较两个值相等
&
和&&
的区别 (表现一样,但是&
必须两边都算完才会给出结果,&&
左边为false
就会返回false
)- HashMap 原理
- 怎么获取 class 对象 (
A.getclass()
,A.class
,Class.forName(包名+类名)
) - StringBuilder 和 StringBuffer
- jvm 运行时数据区 (内存区域),线程私有的是什么,虚拟机栈的作用
- 内存溢出,内存泄漏
- 垃圾回收算法,垃圾回收器算法
- 类加载器 (bootstrap, ext, application, custom),双亲委派机制
- 启动线程的方法,怎么获取线程的返回结果
- 原子操作怎么保证
- post 请求可以在哪放参数,怎么接收
- 项目中用到的注解
- 配置 bean,注入对象的方式
- mybatisplus 字段自动映射的规则
- springboot 怎么自动配置的,配置文件加载顺序
- 拦截器和过滤器区别
算法
忘了,应该不难
反问
- 业务
2024.10.26
面试
- 自我介绍
- 向量数据库了解多少
- 网关是什么
- 一个服务有哪些组件
- 浏览器输入一个 url 到出现页面的过程
- 了解过大数据吗
算法
- 两个栈实现队列
反问
- 业务是什么,大数据还是后端