前端/移动开发面试题 · 问题排查 · Android
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 49 道 · 更新 2026-08-05
筛选题目已选:问题排查 · Android
考察点
技术栈
第 41 题Looper死循环为什么不会卡死? 考察对Android消息循环机制和线程阻塞原理的理解第 42 题安卓现有的多线程模型知道吗? 考察Android多线程模型的理解与应用能力第 43 题讲一下Handler消息机制。 考察Android主线程消息循环、Handler与Looper的协作原理第 44 题内存泄漏怎么检测?LeakCanary 原理是什么?怎么监听对象是否泄漏? 考察内存泄漏的检测手段、LeakCanary 原理及引用追踪能力第 45 题在 Android 中,当 Activity A 通过 startActivityForResult 启动以 singleTask 启动模式配置的 Activity B,B 执行 finish 返回后,A 能收到 onActivityResult 回调吗? 考察 Android 启动模式对 activity 返回结果的影响第 46 题Looper为什么不会导致ANR? 考察Android消息循环机制与ANR触发原理的理解第 47 题在Android开发中,为什么选择MediaPlayer进行音视频播放?你遇到过哪些问题,比如缓冲时间长或播放卡顿? 考察音视频播放技术选型及常见问题处理能力第 48 题安卓怎么判断Activity发生内存泄漏 考察Android内存泄漏的识别、定位与验证方法第 49 题在移动端开发中,通常会遇到哪些典型的兼容性问题?请结合 iOS 与 Android 平台,说明它们之间存在哪些关键差异? 考查候选人对移动端跨平台兼容性问题的实际认知,以及能否区分 iOS 与 Android 在渲染、交互、系统能力上的差异。