前端/移动开发面试题 · Android
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 349 道 · 更新 2026-08-05
筛选题目已选:Android
考察点
技术栈
第 281 题设计一个手机屏幕常亮管理模块,你会怎么设计? 考察系统设计能力,涵盖场景分析、功能拆解、边界处理和方案权衡第 282 题Activity和Service想要通信有哪些办法 考察Android组件通信机制及适用场景第 283 题为什么安卓用Binder?它有什么优点? 考察对Android进程间通信机制(Binder)的设计理解及其对比优势第 284 题请说明 LeakCanary 的核心工作原理,以及在自动检测内存泄漏时如何避免误报。 考察对 LeakCanary 内存泄漏检测机制的理解与边界处理第 285 题Fragment如何与Activity通信? 考察Android组件间通信机制的理解与实现第 286 题Activity的启动模式有哪几种?各自的特点和应用场景是什么? 考察Android四大组件之一的Activity启动模式及其适用场景第 287 题请介绍自定义 View 的核心流程和关键方法。 考察自定义 View 的绘制流程掌握与常见场景实践第 288 题请解释Android中BroadcastReceiver的动态注册和静态注册的区别。 考察对Android广播机制两种注册方式的理解及实际应用选择第 289 题安卓的安全机制有哪些? 考察对Android系统安全模型和核心安全机制的理解第 290 题为什么投安卓开发? 考察求职动机和岗位认知第 291 题在 Android 中 onNewIntent 方法在什么情况下会被调用? 考察对 Activity 启动模式与 Intent 分发机制的理解第 292 题当Activity被销毁或重建时(例如横竖屏切换),MVVM架构中的ViewModel是如何保证状态不丢失的? 考察ViewModel生命周期管理与状态保存机制第 293 题Activity和Fragment的通信方式有哪些? 考察Android组件间通信机制的掌握与选型能力第 294 题为什么APK体积比较小了还要优化? 考察对APK体积优化价值的理解及优化目标的权衡能力第 295 题当从Activity A跳转到Activity B时,两个Activity的生命周期回调分别按什么顺序执行? 考察对Activity生命周期回调顺序及跨Activity切换场景的理解第 296 题请介绍Android Handler的内部工作机制,包括其与Looper、MessageQueue的关系。 考察对Android消息循环机制的深入理解与表述条理第 297 题若 Handler 持有 Activity 的弱引用,Activity 仍在前台,GC 会把 Activity 回收吗?为什么? 考察弱引用在 GC 下的行为及与 Activity 生命周期的关系第 298 题Handler泄漏原理,解决办法 考察Handler内存泄漏的成因与修复方案第 299 题Looper死循环为什么不会卡死? 考察对Android消息循环机制和线程阻塞原理的理解第 300 题Service和Activity的区别是什么? 考察Android组件的基本职责与生命周期理解