面试题库

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

HashMap 初始化时传入预计容量应该注意什么?

Java 集合 中等

TreeMap 和 HashMap 分别如何判断 key 重复?

Java 集合 简单

ArrayDeque 是什么?为什么推荐用它代替 Stack?

Java 集合 中等

PriorityQueue 的底层原理是什么?

Java 集合 中等

Collections.unmodifiableList 包装的 List 真的不可变吗?

Java 集合 中等

ConcurrentHashMap 在 JDK 1.7 中 Segment 的默认个数是多少?能修改吗?

Java 集合 简单

Hashtable 的初始容量和扩容机制与 HashMap 有何不同?

Java 集合 中等

为什么 HashMap 链表采用尾插法后就不会有循环链表?

Java 集合 困难

HashMap 在 JDK 1.7 并发扩容时为什么会形成环?

Java 集合 中等

EnumMap 是什么?为什么用它代替普通 HashMap 存枚举键?

Java 集合 中等

IdentityHashMap 和 HashMap 有什么区别?

Java 集合 中等

WeakHashMap 是什么?有什么用途?