Java 开发工程师一面面经
完整信息
本篇目录
9.24
bg双2,本人菜菜的,面试官人挺好的,没想到的点会引导,答得只能说还行
八股:
1.ThreadLocal使用场景、原理、风险漏洞?
2.线程池线程之间的信息如何传递?
3.除了ThreadLocal,还有哪些线程安全的变量访问方式?
4.synchronized和ReentrantLock的区别?
5.synchronized实现原理?锁升级过程?ReentrantLock实现原理?公平/非公平锁的区别和实现原理?
6.原子类了解吗?介绍一下。
7.MySQL事务隔离级别、对应会出现的问题?
8.幻读在RR下是如何尽可能优化的?
9.索引结构介绍一下。
10.为什么使用B+树,不使用二叉树、红黑树、B树这些?
RAG项目:
1.ReAct模式和Plan And Execute模式的区别?适用场景?
2.项目业务相关问题...
3.ReAct怎么实现的?是手写的还是用Spring AI Alibaba已有的?如果让你自己实现,你的思路是怎样的?
逻辑题:
时钟上3:15时,时针与分针对应的夹角多少度?
反问环节:
略
本篇目录
当前问题0115
- 01
ThreadLocal使用场景、原理、风险漏洞?
- 02
ThreadLocal使用场景、原理、风险漏洞?
- 03
ThreadLocal使用场景、原理、风险漏洞?
- 04
线程池线程之间的信息如何传递?
- 05
除了ThreadLocal,还有哪些线程安全的变量访问方式?
- 06
synchronized和ReentrantLock的区别?
- 07
synchronized实现原理?锁升级过程?ReentrantLock实现原理?公平/非公平锁的区别和实现原理?
- 08
原子类了解吗?介绍一下。
- 09
MySQL事务隔离级别、对应会出现的问题?
- 10
幻读在RR下是如何尽可能优化的?
- 11
索引结构介绍一下。
- 12
为什么使用B+树,不使用二叉树、红黑树、B树这些?
- 13
ReAct模式和Plan And Execute模式的区别?适用场景?
- 14
ReAct怎么实现的?是手写的还是用Spring AI Alibaba已有的?如果让你自己实现,你的思路是怎样的?
- 15
时钟上3:15时,时针与分针对应的夹角多少度?