3.19步步高Android面经
问题不分先后
1、自我介绍
2、场景题:以地图导航app为场景,记得答案是使用重载和重写
3、线程池类型、线程池参数
4、Hashmap扩容和冲突
5、同步方法和同步代码块
6、平时常用的设计模式
7、讲一讲策略模式和观察者模式
8、项目中的架构
9、讲一讲MVP架构和MVC架构
10、如何在子线程中开serviceAPI(此题记不清了)
11、各种锁的概念、实现
12、为什么UI线程放主线程
13、集合之间的继承结构关系
14、安卓进程通信相关
15、java中什么时候导致内存泄漏
16、反射机制的概念以及应用场景
17、项目中如何实现跨进程
18、为什么说Hashmap线程不安全
19、如何用handler实现延迟消息
20、点击按钮后底层发生了什么,事件分发机制相关
21、view绘制流程
#面经##步步高##校招##安卓工程师#
1、自我介绍
2、场景题:以地图导航app为场景,记得答案是使用重载和重写
3、线程池类型、线程池参数
4、Hashmap扩容和冲突
5、同步方法和同步代码块
6、平时常用的设计模式
7、讲一讲策略模式和观察者模式
8、项目中的架构
9、讲一讲MVP架构和MVC架构
10、如何在子线程中开serviceAPI(此题记不清了)
11、各种锁的概念、实现
12、为什么UI线程放主线程
13、集合之间的继承结构关系
14、安卓进程通信相关
15、java中什么时候导致内存泄漏
16、反射机制的概念以及应用场景
17、项目中如何实现跨进程
18、为什么说Hashmap线程不安全
19、如何用handler实现延迟消息
20、点击按钮后底层发生了什么,事件分发机制相关
21、view绘制流程
#面经##步步高##校招##安卓工程师#