得物

2 篇面经30 道面试题

已筛选

共 30 道题

排序:

2728
ThreadLocal、InheritableThreadLocal 与 TransmittableThreadLocal 如何跨线程传递上下文?
软件工程基础并发与异步编程
比较选型
进阶
2752
InnoDB 为什么使用 B+ 树索引?
软件工程基础数据库与 SQL
原理机制已有答案
进阶
3409
ReentrantLock 底层如何实现?
软件工程基础并发与异步编程
原理机制
进阶
3417
synchronized 的锁升级如何工作?
软件工程基础并发与异步编程
原理机制
进阶
3961
ThreadLocal 如何实现线程隔离?
软件工程基础并发与异步编程
原理机制
进阶
3962
除了 ThreadLocal,还有哪些线程安全的变量访问方式?
软件工程基础并发与异步编程
方案设计
基础
3963
ReentrantLock 的公平锁与非公平锁有什么区别,分别如何实现?
软件工程基础并发与异步编程
比较选型
进阶
3964
Java 原子类的原理和常见类型是什么?
软件工程基础并发与异步编程
原理机制
进阶
3965
如何自行实现 ReAct,框架实现与手写实现的边界是什么?
Agent 原理与系统Agent 基础与运行循环
系统设计
进阶
3966
时钟在 3:15 时,时针与分针的夹角是多少度?
算法与编程题逻辑推理与开放估算
代码题
基础