Moka面试题 · 性能优化 · Java
Moka相关面试题,按最终去重题目聚合。
共 467 道真题 · 当前筛选命中 7 道 · 更新 2026-08-05
筛选题目已选:性能优化 · Java
考察点
技术栈
第 1 题请说明你如何使用线程池,如何自定义线程池,其核心参数有哪些,以及底层实现原理是什么? 考察线程池配置、核心参数理解及底层执行机制第 2 题那你觉得里面的string和Java中的string有啥区别? 考察对语言内置字符串类型底层实现与行为差异的理解第 3 题请详细说明HashMap的扩容机制以及它所使用的哈希算法,并分析两者如何影响性能。 考察对HashMap底层数据结构、扩容逻辑与哈希函数作用原理的理解第 4 题请解释HashMap中负载因子的含义、作用以及默认值,并说明它对性能的影响。 考察负载因子对HashMap扩容时机和空间/时间权衡的影响第 5 题请解释 ArrayList 的扩容机制,以及在实际使用中需要注意哪些事项? 考察 Java 集合框架中 ArrayList 的底层实现及性能优化意识第 6 题在Java中,synchronized是否是重量级锁?请说明其锁升级机制。 考察对synchronized锁实现原理及升级过程的理解第 7 题Java基本数据类型和包装类型,二者在JVM中的存储区别 考察Java数据类型的内存表示与装箱拆箱底层机制