Android校招面试题 —— Android篇

来源:互联网 发布:美工穿什么衣服 编辑:程序博客网 时间:2024/06/15 23:57

一、基础篇

1. Android 事件分发机制

也可以叫做 Android 事件传递机制


2. Android 消息机制


3. Binder 机制


3. Activity 相关

  • Android 四大组件
  • Activity 生命周期
  • Activity 的启动模式
  • singleTask 启动方式
  • AlertDialog,PopWindow 和 Activity 区别

4. Android 中数据存储方式


5. 产品相关

  • 微信主页面的实现原理
  • QQ 上消息小红点的原理
  • 今日头条推荐新闻去重,推荐的时候去掉用户已经看过的新闻。
  • 断点续传的实现
6. App 启动崩溃异常捕捉

7. 为什么不能在子线程更新UI?


二、第三方库

1. RxJava

  • RxJava 的作用,与平时使用的异步操作来比,优势


2. Retrofit


3. 用到的一些开源框架,介绍一个看过源码的,内部实现过程。

原创粉丝点击