搜索
您的当前位置:首页正文

2018年—Android面试

来源:二三娱乐

我本是一只码农,躬耕于Android系统开发,日出而作,日落而息,想来也三年有余。于公元2018.06~公元2018.08,地主不以我卑鄙,猥自枉屈,许我面试之机,询问Android之事,由是感激,遂许地主以驱驰。如下乃地主们询问之事,零碎不全,今与君共勉。

2018.6.21深圳酷比通信设备有限公司

1、简述下自己的过往项目经验

2、简述指纹工作流程

3、指纹方面的优化方案

4、简要概述下指纹解锁过程

5、指纹碰到问题及解决

6、进程间的通信方式

7、平常调试问题的方法

8、Android studio的内存分析工具

9、Android hierarchyviewr和ddms是否使用过

10、是否具备分析GMS的问题的经验

11、是否具有android O项目的开发经验

2018.6.28 TCL

1、VIEW的渲染机制

2、自定义VIEW

3、handler机制

4、简单阐述binder机制

5、如何优化开机速度

6、指纹工作流程

7、指纹方面的是否有做过哪些优化

8、如何优化apk的解析速度

2018.7.17深圳银澎云计算有限公司(好视通)

1、排序算法

2、设计模式

3、handler机制

4、事件分发

5、Toast

6、Activity生命周期

7、Fragment的理解

8、广播类型和区别

9、Activity的启动类型

10、JNI的调用方式

11、反射

12、Service的启动方式和区别

13、ANR的理解

14、还有一堆笔试的题目0.0

2018.7.20比亚迪面试:

1、四大组件

2、广播类型,静态和动态注册的区别

3、handler机制

4、binder机制

5、anr类型

6、三级缓存

7、android启动线程的方式

8、显式和隐式INTENT的区别

9、activity的启动类型,flag

10、android组件化开发

11、自定义布局

12、动画类

13、service的启动类型,差异

14、mvc和mvp架构

15、recycleview和listview的差别

16、第三方开源框架的认识

17、内存泄露问题

18、HANDLER内存泄漏如何处理

19、布局优化方式

20、Settings的页面跳转

21、fragment的理解

22、序列化

23、INTENTSERVICE

24、service保活

25、图片加载过程

26、事件分发机制

27、Handler通过post启动一个线程和sendEmptyMessage的区别

28、aidl的使用

29、强引用和弱引用

2018.7.23捷视飞通

1、handler机制

2、两个子线程之间的通信方式

3、锁

4、overload和override

5、arrylist和linklist

6、四大组件和五大布局

7、fragment和activity的通信

8、surfaceview和GLsurfaceview的差别

9、广播的注册方式,差别

10、activity的launchmode模式

2018.7.24联发科

1、介绍一下过往经历;

2、介绍下BackTouch功能;

3、指纹项目碰到的哪些问题,如何克服;

4、上对客户,下对供应商,碰到问题,如何协调;

5、简要概述下tee环境

6、碰到过哪些感觉比较难的问题,如何处理;

2018.7.25 VIVO(外包)

1、简单介绍一下自己

2、讲讲指纹方面的实现流程

3、之后开始讲工作业务和性质

2018.7.26闻泰

1、Android的系统架构

2、往SD卡push文件,MTP模式下,电脑端能否能实时同步

3、如何往上层传递一个keyEvent的值

4、谈谈指纹的工作流程

5、有么有解决过什么比较难的问题

6、进程间的通信方式

7、private、public、protect的差异

8、同步和异步

9、对Handler的理解

10、抽象类和接口的区别

11、子类和父类,方法的调用关系

12、Hashmap和Hashtable的区别

13、各个数据类型的位数

14、写一段程序,统计一个字符串,可能出现的字符片段,及其出现的次数

2018.7.27努比亚

1、for 和 foreach,处理大数据时候,哪个效率比较高?为什么?

2、使用变量时,会有哪些层面的考虑?

3、hashmap的数据是不是有序的?

4、如何优化MediaScanner扫描速度?

5、android的App的sharedid有几类?分别是什么意思?

6、简要概述下MTP?

7、在MTP下,如何对电脑端数据进行分类显示?

8、是否有在看一些什么书?设计模式的6个特点?

9、内存优化、功耗等经验?

Top