面试题库

全部 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秋季社招专项 消息队列 监控运维 算法 系统设计 缓存 计算机基础 计算机网络 设计模式 面试题 高可用 高并发
海康威视2026秋季社招专项 中等

Java 的四种引用类型是什么?软引用的实现和使用场景?

海康威视2026秋季社招专项 困难

常见的垃圾收集器有哪些?G1 的 Remember Set 原理是什么?

海康威视2026秋季社招专项 中等

JVM 运行时内存分区有哪些?哪些是线程私有的?

海康威视2026秋季社招专项 简单

常见的类加载器有哪些?启动类加载器和自定义类加载器有什么区别?

海康威视2026秋季社招专项 中等

什么是双亲委派机制?为什么需要它?如何打破双亲委派?

海康威视2026秋季社招专项 中等

Java 对象的生命周期是怎样的?类加载的具体过程(加载、链接、初始化)?

海康威视2026秋季社招专项 困难

场景题:map/缓存里存了海量数据导致内存占用过高,但又要按 key 快速查找,如何优化?

海康威视2026秋季社招专项 困难

从代码层面讲,如何对业务流程做性能优化?你用过哪些性能分析工具?

海康威视2026秋季社招专项 困难

你们系统的架构目前存在什么痛点?如果让你重构或优化,你会怎么做?

海康威视2026秋季社招专项 中等

你项目中的技术选型原因是什么?为什么用这个框架/中间件而不是别的?

海康威视2026秋季社招专项 中等

项目中遇到的最大技术难点是什么?你是如何定位和解决的?

海康威视2026秋季社招专项 中等

请介绍一个你工作中最有代表性的项目:整体架构是什么?你在其中负责什么?