前端/移动开发面试题 · Java
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 677 道 · 更新 2026-08-05
筛选题目已选:Java
考察点
技术栈
第 141 题请介绍 Java 中 Ahead-of-Time(AOT)编译的优点。 考察对 Java AOT 编译机制及其收益的理解第 142 题为什么创建线程池用到了工厂模式? 考察对线程池创建方式及工厂模式作用的理解第 143 题HashMap 是线程安全的吗?在什么场景下会出现并发问题?如何解决? 考察对 HashMap 线程安全性及并发场景下风险的理解第 144 题请介绍一下线程池的核心参数及各自的作用。 考察线程池参数的理解与配置合理性第 145 题请梳理Java Collection框架的主要接口和实现类,并说明各自的适用场景。 考察对Java Collection体系结构的系统理解与实际选型能力第 146 题如果让你现在开始学安卓,你怎么学? 考察学习规划、自我驱动和对Android技术栈的理解第 147 题Java 注解按保留策略分为几种?SOURCE、CLASS、RUNTIME 各自有什么区别? 考察对 Java 注解生命周期和用途的理解第 148 题给定一个 Unix 时间戳,请返回其对应的相对时间文本,如“刚刚”“x分钟前”“x小时前”“x天前”等。 考察时间处理逻辑与边界情况设计第 149 题不同线程之间可以共享哪些内容? 考察对线程共享与私有资源边界的理解第 150 题单例模式有哪些实现方式?实现时需要关注哪些关键点? 考察单例模式多种实现方式及线程安全、懒加载等设计要点第 151 题请说明Java中访问修饰符的可见范围。 考察对Java访问控制机制的理解第 152 题synchronized 在开发过程中哪些场景下能用到? 考察对 synchronized 应用场景和适用条件的理解第 153 题请描述线程池的工作流程。 考察对线程池执行任务全过程的机制理解第 154 题你具体是怎么使用 Future 的? 考察对 Java 并发异步编程中 Future 机制的理解与应用第 155 题在Java应用中,如何定位和排查内存泄漏? 考察内存泄漏排查方法和工具使用能力第 156 题线程池的七大核心参数分别是什么?它们各自的作用是什么? 考察对线程池核心机制的掌握程度第 157 题instanceof不可以判断基本数据类型吗? 考察对Java类型系统及instanceof运算符语义的理解第 158 题基本数据类型和引用数据类型有哪些? 考察对Java等编程语言中数据类型分类及存储方式的理解第 159 题链表、数组、集合(如ArrayList、LinkedList)的区别是什么? 考察对常见数据结构及语言实现特性和适用场景的理解第 160 题如果函数名相同、参数列表完全相同,仅返回类型不同,是否构成合法的重载? 考察对重载定义中返回类型角色的理解