传辰金融信息服务(上海)有限公司安卓工程师社招面经

传辰金融信息服务(上海)有限公司

一面

· 1. Activity的4大启动模式,与开发中需要注意的问题,如onNewIntent()的调用;

· 2. Activity A跳转B,B跳转C,A不能直接跳转到C,A如何传递消息给C?(美团)

· 3. Activity如何保存状态的?

· 4.请描诉Activity的启动流程,从点击图标开始。

· 5. APP是怎么启动的?

· 6.自定义Behavior,NestScroll,NestChild。

· 7. View.inflater过程与异步inflater

· 8. inflater为什么比自定义View慢?

· 9. onTouchListener onTouchEvent onClick的执行顺序。

· 10.怎么拦截事件onTouchEvent如果返回false onClick还会执行么?

· 11. Looper如何在子线程中创建?

· 12. Looper、handler、线程间的关系。例如一个线程可以有几个Looper可以对应几个Handler?

二面

· 13.如何更新UI,为什么子线程不能更新UI?

· 14. ThreadLocal的原理,以及在Looper是如何应用的?

· 15. Android有哪些存储数据的方式?

· 16、冷启动、热启动的概念

· 17、View层次过深怎么优化,选择哪个布局比较好?

· 18、怎样检测函数执行是否卡顿

· 19、 LeakCanray 2.0为啥不需要在application里调install?

· 20、OkHttp的原理

· 21、 Glide缓存机制

· 22、Android如何发起网络请求,有用过相关框架码?OkHttp框架解决了你什么问题?

· 23、Jni了解吗?有没有自己使用过,只要编译成功Hello World也算,与JAVA相比效率如何?

· 24、C++中引用和指针的区别。

· 25、内存优化,内存抖动和内存泄漏。什么时候会发生内存泄漏?举几个例子(美团)

· 26、Bitmap压缩,质量100%与90%的区别?(东方头条)

· 27、TraceView的使用,查找CPU占用(东方头条)

· 28、内存泄漏查找(酷我音乐)

#面经##安卓工程师##社招##传辰金融#
全部评论

相关推荐

重生2012之我是java程序员:换个稍微正式点的照片吧
点赞 评论 收藏
分享
和蔼:在竞争中脱颖而出,厉害! 但是有一个小问题:谁问你了?😡我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了
点赞 评论 收藏
分享
2 9 评论
分享
牛客网
牛客企业服务