前端/移动开发面试题 · Android
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 349 道 · 更新 2026-08-05
筛选题目已选:Android
考察点
技术栈
第 221 题请描述一次你遇到 Android 应用 dex 文件被抽取加固的情况,以及你如何定位和解决该问题。 考察对 Android 加固机制中 dex 抽取化问题的认知与排查能力第 222 题请举例说明在什么场景下应该使用 Activity,什么场景下应该使用 Service。 考察对 Android 组件职责边界的理解和应用场景判断第 223 题怎么使用ViewModel实现组件共享的 考察Android ViewModel在组件间共享数据的机制与场景第 224 题Activity的启动模式中,单顶(singleTop)和单任务(singleTask)有什么区别? 考察对Android Activity启动模式的理解,尤其是单顶和单任务的场景差异第 225 题在 Android 中,为什么 ViewModel 能在屏幕旋转时保持 Activity 数据不丢失? 考察对 ViewModel 生命周期绑定与 Activity 重建机制的理解第 226 题在安卓开发中,除了AIDL和Binder外,还有哪些跨进程通信方式?请列举并对比其优缺点。 考察对安卓跨进程通信技术全貌的掌握与比较能力第 227 题请说明滑动冲突的处理方式。 考察对滑动冲突问题的理解、原因分析和解决方案的掌握第 228 题请详细说明Android中的Binder机制及其工作原理。 考察对Android跨进程通信核心机制的理解深度第 229 题LeakCanary 是在什么时机触发内存泄漏检测的? 考察对 LeakCanary 检测时机与原理的理解第 230 题Activity生命周期以及具体在对应方法中可以做哪些事情 考察对Activity生命周期回调时序及每个阶段典型业务操作的理解第 231 题请说明 Android 中 onTouch、onTouchEvent、onClick 的执行顺序,并解释原因。 考察 Android 触摸事件分发机制的理解第 232 题MeasureSpec 与布局参数(wrap_content、match_parent、固定大小)之间是什么关系? 考察布局参数与 MeasureSpec 的映射规则及应用第 233 题请描述一个Activity在页面从创建到显示再到销毁的完整过程中,其生命周期方法的调用顺序。 考察对Android Activity生命周期调用顺序的理解第 234 题在 Android 的 Handler 机制中,一个线程可以创建多少个 Handler 和 Looper 对象?它们之间的对应关系是怎样的? 考察对 Handler、Looper 与线程映射关系的理解第 235 题微博 App 内嵌了大量的 H5 活动页。请描述一下 H5页面如何通过JSBridge实现与 Native App(如iOS/Android)的双向通信,并指出这种通信可能遇到的问题。 考察 JS Bridge 双向通信原理、实现细节与常见工程问题第 236 题Glide如何绑定生命周期? 考察对Glide生命周期管理和图片加载内存优化的理解第 237 题如果你转安卓开发,你的规划是怎么样的? 考察候选人学习路线规划、自我驱动与转岗动机的清晰度第 238 题讲讲Android Framework指的是什么。 考察对Android系统架构层次与核心组件的理解第 239 题场景:一个崩溃问题只在部分机型出现,已定位到是页面 RecyclerView 的问题,已知网络请求没问题,后台返回 JSON 的图片 URL 字段渲染时出现问题,怎么排查? 考察 Android 崩溃问题排查思路,特别是机型差异与 RecyclerView 图片加载的场景化分析第 240 题在 Android 中,ViewModel 是如何具体存储和恢复的? 考察 ViewModel 底层存储机制的细节