字节跳动面试题 · tech:android

字节跳动相关面试题,按最终去重题目聚合。

3252 道真题 · 当前筛选命中 15 · 更新 2026-08-05

筛选题目已选:tech:android
第 1 题安卓内存泄漏的场景有哪些? 考察对安卓常见内存泄漏模式及其根因的理解技术原理问题排查Android第 2 题请介绍APK体积优化的整体方案。 考察Android应用体积优化的系统性方法与技术取舍性能优化技术选型方案权衡Android第 3 题请描述 Android 中 View 事件分发的主要流程,包括事件传递的顺序和关键方法。 考察对 Android View 事件分发机制的理解深度问题拆解技术原理Android第 4 题做安卓需要Root,一般是怎么Root的?有没有了解过一些Root工具? 考察对Android系统底层权限机制和Root原理的理解安全意识技术原理Android第 5 题你觉得安卓多线程和其他多线程有什么区别? 考察对安卓多线程模型特性的理解与对比能力技术原理方案权衡AndroidJava第 6 题请介绍FART(Framework for API Reverse-Tuning)工具的使用方法及其脱壳原理。 考察对FART工具的使用流程和脱壳原理的理解技术原理技术选型问题排查Android第 7 题在 View 事件分发机制中,cancel 事件(ACTION_CANCEL)一般在哪些场景下会被触发? 考察对 Android 事件分发中 ACTION_CANCEL 触发条件的理解风险判断技术原理Android第 8 题UI 更新应该发生在哪个线程? 考察对 UI 线程模型与线程安全更新的理解风险判断技术原理Android第 9 题图片加载过多为什么会引起卡顿(频繁GC)? 考察内存管理与GC机制对图片加载性能的影响性能优化技术原理问题排查Android第 10 题请描述一次你遇到 Android 应用 dex 文件被抽取加固的情况,以及你如何定位和解决该问题。 考察对 Android 加固机制中 dex 抽取化问题的认知与排查能力安全意识技术原理问题排查Android第 11 题请详细说明Android中的Binder机制及其工作原理。 考察对Android跨进程通信核心机制的理解深度编码实现系统设计技术原理Android第 12 题为什么APK体积比较小了还要优化? 考察对APK体积优化价值的理解及优化目标的权衡能力业务理解性能优化方案权衡Android第 13 题安卓现有的多线程模型知道吗? 考察Android多线程模型的理解与应用能力技术原理问题排查Android第 14 题请介绍你对安卓操作系统的了解,包括你熟悉的系统架构层次、关键机制或优化方向。 考察候选人对安卓系统的知识广度与深度自我认知技术原理Android第 15 题请介绍 stackplz 这类工具的实现原理。 考察对栈回溯、符号化与进程注入等底层机制的理解问题拆解技术原理Android