蔚来面试题 · Android
蔚来相关面试题,按最终去重题目聚合。
共 1483 道真题 · 当前筛选命中 18 道 · 更新 2026-08-05
筛选题目已选:Android
考察点
技术栈
第 1 题Service的启动方式有哪些,有什么异同? 考察Android四大组件中Service的启动方式及其生命周期差异第 2 题请描述Android中View的绘制流程,包括measure、layout和draw三个阶段各自的作用和触发时机。 考察对Android View绘制机制的理解第 3 题请谈谈你对 Android Handler 机制的理解,并说明你是否阅读过其源码。 考察对 Android 消息循环机制的理解深度与源码阅读习惯第 4 题如果想扩大一个View的响应范围而且不加padding,怎么做? 考察Android触摸事件分发与点击区域扩展的机制理解第 5 题在Android中,界面上的交互是如何通知到Service的? 考察对Android组件间通信机制的理解第 6 题鸿蒙开发与安卓开发在开发范式和技术实现上有哪些主要差异? 考察对鸿蒙与安卓技术差异的理解深度第 7 题请说明Android中事件分发机制的原理,包括dispatchTouchEvent、onInterceptTouchEvent和onTouchEvent三者的调用关系。 考察对Android触摸事件分发机制的理解第 8 题请说明Activity的启动模式,以及它们分别如何影响实例与返回栈的关系。另外,启动模式能否在运行时动态设置? 考察Android Activity启动模式、任务栈行为及运行时可配置性第 9 题Intent传递复杂的对象应该怎么做? 考察对Android组件通信中复杂对象传递机制的理解与正确选型第 10 题在绑定服务模式下,Activity是通过Service的代理来进行调用的,这个代理是怎么创建出来的? 考察对Android Binder机制和Service内部实现细节的理解第 11 题Android异步处理机制有哪些? 考察对Android多线程与异步方案的掌握及选型能力第 12 题你怎么适配多种不同的手机屏幕大小? 考察对移动端屏幕适配原理、方案和边界情况的掌握第 13 题LeakCanary实现内存泄漏检测的原理是什么? 考察对LeakCanary工作原理的理解,包括生命周期监听、弱引用与引用队列、堆转储与泄漏判定第 14 题请谈谈你对 Google 推出的 MVI(Model-View-Intent)架构模式的理解。 考察对 MVI 架构模式的核心概念、数据流及与 MVVM 对比的掌握程度第 15 题ViewModel的持久化是怎么实现的? 考察ViewModel状态保存与恢复机制及其使用边界第 16 题请介绍 Android Activity 的生命周期及其典型场景。 考察对 Activity 生命周期各回调及常见场景的理解第 17 题请说明 LeakCanary 的核心工作原理,以及在自动检测内存泄漏时如何避免误报。 考察对 LeakCanary 内存泄漏检测机制的理解与边界处理第 18 题当Activity被销毁或重建时(例如横竖屏切换),MVVM架构中的ViewModel是如何保证状态不丢失的? 考察ViewModel生命周期管理与状态保存机制