面试题库

全部 Django Elasticsearch FastAPI Flask Function Call JVM Java IO Java 后端 Java 基础 Java 并发 Java 新特性 Java 集合 JavaWeb Kafka LLM LangChain LangGraph MongoDB MyBatis MySQL Netty Nginx Python RAG RabbitMQ Redis RocketMQ Spring Spring AI SpringBoot SpringCloud SpringMVC ZooKeeper 分布式 后端技术 大厂面经 大数据 微服务 提示词工程 操作系统 数据库 数据结构 智能体 海康威视2026秋季社招专项 消息队列 监控运维 算法 系统设计 缓存 计算机基础 计算机网络 设计模式 面试题 高可用 高并发
JVM 困难

VarHandle 与 MethodHandle、Unsafe 是什么关系?

JVM 困难

什么是隐藏类(Hidden Class)?它解决了什么问题?

JVM 困难

不同类加载器加载的同包名类能否互相访问包私有成员?

JVM 中等

ldc 指令与常量池是什么关系?

JVM 中等

如何阅读 -XX:+PrintCompilation 的输出?

JVM 中等

什么是泛型桥接方法?为什么字节码中会出现两个仅返回值不同的同名方法?

JVM 中等

try-with-resources 在字节码层面是如何实现的?

JVM 中等

instanceof 和强制类型转换在字节码中对应什么指令?

JVM 中等

什么是类加载器的命名空间?它对类隔离有什么意义?

JVM 简单

Class.forName 三个参数的重载版本各参数是什么含义?

JVM 简单

字符串字面量是何时被放入字符串常量池的?

JVM 简单

JIT 编译是在哪个线程中完成的?会阻塞业务线程吗?