互联网/IT行业面试题 · tech:android

互联网/IT行业相关面试题,按题目行业基础数据聚合。

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

筛选题目已选:tech:android
第 21 题请详细解释什么是点九图,以及它的工作原理和实际使用场景。 考察对Android点九图原理、作用及使用场景的理解业务理解技术原理Android第 22 题Android 开发一个页面,页面中有很多业务卡片,这些卡片来自不同业务模块。为了不依赖各业务模块,如何设计页面来引用这些卡片视图? 考察 Android 模块解耦、动态加载与依赖反转的设计能力系统设计技术选型方案权衡Android第 23 题场景:一个崩溃问题只在部分机型出现,已定位到是页面 RecyclerView 的问题,已知网络请求没问题,后台返回 JSON 的图片 URL 字段渲染时出现问题,怎么排查? 考察 Android 崩溃问题排查思路,特别是机型差异与 RecyclerView 图片加载的场景化分析风险判断技术原理问题排查Android第 24 题请谈谈你对安卓开发的理解,包括主要组件和常用开发工具。 考察安卓基础知识掌握程度沟通表达技术原理Android第 25 题LeakCanary 是在什么时机触发内存泄漏检测的? 考察对 LeakCanary 检测时机与原理的理解技术原理问题排查Android第 26 题请介绍Android中的三个主要框架层,并说明它们的职责和相互关系。 考察对Android系统架构层次的理解与梳理能力业务理解技术原理Android第 27 题LiveData postValue方法为什么值可能会丢失? 考察对LiveData内部工作机制和线程调度导致的值覆盖问题理解风险判断技术原理Android第 28 题请讲解 Android 中的 Handler 机制,包括其工作原理和使用方式。 考察对 Android 消息循环与线程通信机制的理解技术原理问题排查Android第 29 题安卓程序的内存开辟在堆中还是栈中? 考察对Java/Android内存模型的基础理解,区分堆与栈的用途技术原理问题排查Android第 30 题Android的打包流程是什么样的,打包经过了哪些变化? 考察对Android构建流程的理解、版本演进及工具链变化问题拆解技术原理技术选型AndroidGradle第 31 题如果有三个Activity A/B/C, A和C是standard、B是singleTask,问依次启动A->B->C->B,各个Activity的生命周期是怎样的? 考察Android启动模式对Activity生命周期的影响问题拆解技术原理Android第 32 题讲一下Android事件传递机制。 考察对Android触摸事件分发流程的理解问题拆解技术原理Android第 33 题Activity的生命周期是怎样的?切换时如何变化? 考察Android Activity生命周期及切换场景下的回调顺序技术原理Android第 34 题四大组件除了Activity、Service,你还用过哪些?请具体介绍。 考察对Android四大组件的理解、使用深度和项目落地能力问题拆解项目复盘技术原理Android第 35 题请谈谈你在自定义 View 开发中的实践经验,以及你解决过哪些与自定义 View 相关的具体问题。 考察自定义 View 的实战经验、问题定位与解决方案能力项目复盘技术原理问题排查Android第 36 题请介绍你在端侧部署方面的经验,包括是否使用过安卓平台进行模型或应用的部署。 考察端侧部署实践经验和安卓平台部署能力项目复盘结果导向技术原理Android第 37 题请解释 Android 中 Intent 的匹配机制,并说明显式 Intent 与隐式 Intent 的区别。 考察对 Android Intent 解析与路由原理的理解问题拆解技术原理Android第 38 题Handler的使用场景,使用过的例子 考察Android Handler的典型使用场景和实际应用能力技术原理问题排查Android第 39 题请描述 Android View 的点击事件从产生到被处理的完整流程。 考察对 Android 触摸事件分发与消费机制的理解技术原理Android第 40 题ANR卡顿如何解决? 考察对Android ANR和卡顿问题的定位、分析与优化能力性能优化技术原理问题排查Android