那些技术是中级Android工程师面试必备的
2016-09-22 15:55
281 查看
1. acitivity的生命周期(讲出新意)
2. android的存储方式(数据持久化)。
3. acitivity之间如何传输数据
4.选一个app的复杂页面,布局出来,告诉大家如何思考。
5.acitivity的启动模式
6.工程从其他地方如何移植。会出现哪些错误。
7.service的两种启动方式及生命周期
8.handler机制
9.asyntask
10.屏幕适配
11.context上下文深入分析
12.如何实现多线程的断点上传下载
13.线程池管理的简单案例
14.fragment的生命周期和优缺点
15.oom
16.anr
17.view的绘制流程
18.listview深度优化
19.你对http协议的认识(请求头,请求方式,https)
20. 安卓事件分发机制
21.vollery框架特点,如何自己封装一个网络框架
22.图片加载(你们的图片是如何加载的)
23.jni使用过没有,大概的流程怎么调用的
24.进程和线程的联系区别
25.讲一讲mvc,mvp,有没有了解过mvvm
26.你都了解哪些设计模式,讲讲你在项目中是如何使用的
27.socket
28.你了解哪些网络框架,他们有什么区别
29.Activity,window,view这三者的关系
30.电量优化
31.机型适配(机型适配遇到过哪些问题,不是屏幕适配)
32.你有没有遇见棘手的bug(可以讲Android系统的bug,不要告诉我你不知道)
2. android的存储方式(数据持久化)。
3. acitivity之间如何传输数据
4.选一个app的复杂页面,布局出来,告诉大家如何思考。
5.acitivity的启动模式
6.工程从其他地方如何移植。会出现哪些错误。
7.service的两种启动方式及生命周期
8.handler机制
9.asyntask
10.屏幕适配
11.context上下文深入分析
12.如何实现多线程的断点上传下载
13.线程池管理的简单案例
14.fragment的生命周期和优缺点
15.oom
16.anr
17.view的绘制流程
18.listview深度优化
19.你对http协议的认识(请求头,请求方式,https)
20. 安卓事件分发机制
21.vollery框架特点,如何自己封装一个网络框架
22.图片加载(你们的图片是如何加载的)
23.jni使用过没有,大概的流程怎么调用的
24.进程和线程的联系区别
25.讲一讲mvc,mvp,有没有了解过mvvm
26.你都了解哪些设计模式,讲讲你在项目中是如何使用的
27.socket
28.你了解哪些网络框架,他们有什么区别
29.Activity,window,view这三者的关系
30.电量优化
31.机型适配(机型适配遇到过哪些问题,不是屏幕适配)
32.你有没有遇见棘手的bug(可以讲Android系统的bug,不要告诉我你不知道)
相关文章推荐
- [置顶] Android开发之数组类的面试题目,android工程师java程序员必备
- Android开发之数组类的面试题目,android工程师java程序员必备
- Web前端开发工程师必备技术列表
- 关于那些面试的技术题目
- Android中级教程之--------Android应用程序的生命周期(一定要理解,面试会问的哦!)
- Android/Linux内核驱动相关经典书籍大合集(Linux驱动工程师必备)
- 2011Android技术面试整理附有详细答案【ZT】
- 微软认证操作系统技术支持工程师(MCDST) MCDST(Microsoft Certified Desktop Support Technician)认证能够证明学员拥有足够的技能用来成功地支持那些使用Microsoft Windows操作系统
- 技术面试时,那些令人心虚的问题
- 技术工程师-面试
- 谷歌工程师深度技术分析“为什么ios比android流畅
- Web前端开发工程师必备技术列表
- Android中级教程之--------Android应用程序的生命周期(一定要理解,面试会问的哦!)
- 华三通信(H3C)网络工程师技术面试常考内容
- Web前端开发工程师必备技术列表-Web标准教程
- 百度Android面试题(我有同学前一阵子去百度面试过,确实是百度的android工程师职位的面试题)
- 网络工程师必备之十项技术要点
- Android中级教程之--------Android应用程序的生命周期(一定要理解,面试会问的哦!)
- 2012 android 工程师 面试笔记