金山WPS安卓一面面经

菜鸡的第一次秋招面试,分享攒rp(ps:金山的面试官真的超nice):
1.没有自我介绍,直接问项目
2.四大组件你最熟悉的
3.activity的启动流程
4.activity的启动模式
5.singleTop和singleInstance的适用场景
6.singleTask的实现原理
7.activity隐式启动实现,好处
8.binder连接实现
9.同进程activity与service的通信方式,知道多少说多少
10.service的使用场合
11.broadcastReceiver静态注册与动态注册的区别,好处,broadcastReceiver使用时应该注意什么问题
12.事件传递
13.handler实现原理,looper的loop()方法采用死循环为什么不会抛异常
14.异步任务实现的几种方式
15.handlerThread与普通线程有什么区别
16.线程池的类型,网络请求采用哪一种,具体如何实现
17.同一界面多处网络请求,为保证界面元素同时加载,如何实现(栅栏)
18.arraylist与linkedlist的区别,数组与链表的区别,栈如何实现
19.treemap了解吗
20.Google推出的用于替换hashmap的api
21.Java内存模型
22.synchronized关键词的使用场合,修饰方法和代码块的区别
23.实习期间做什么
24.有什么想问的

记得住就这么多了,希望能够对各位大佬有所帮助#安卓工程师#
全部评论
问这么多.. 有几个答不上啊
点赞 回复 分享
发布于 2018-08-28 17:44
感谢楼主的面经
点赞 回复 分享
发布于 2018-08-28 19:07
我今天早上面的,面试官给我说今天就出面试结果了。你面试官有说到吗?
点赞 回复 分享
发布于 2018-08-28 21:24

相关推荐

09-25 10:34
东北大学 Java
多面手的小八想要自然醒:所以读这么多年到头来成为时代车轮底下的一粒尘
点赞 评论 收藏
分享
3 23 评论
分享
牛客网
牛客企业服务