一面
Q:1.自我介绍
0条回答
Q:2.应用启动流程,activity 启动流程,为什么要每个应用有一个自己的虚拟机,这个虚拟机和JVM的关系。
0条回答
Q:3.hashmap的基本原理
0条回答
Q:4.来说一说,在5.0以上和4.0加载dex时的方式有什么区别?
1条回答
Q:5.说一下你了解的Android虚拟机有哪些?
0条回答
Q:6.这两个虚拟机有什么区别吗?(上题说了ART虚拟机,dalvik虚拟机)
1条回答
Q:7.Handler持有Activity的引用会造成内存泄漏,那么如何避免?
1条回答
Q:8.ANR 的原理说一说
0条回答
Q:9.三次握手,四次挥手简单说下
0条回答
Q:10.okHttp的原理了解吗?使用时是如何对它封装的?
1条回答
Q:11.http和https什么区别?
0条回答
Q:12.算法题:双链表反转
0条回答
二面
Q:1.一分钟自我介绍
1条回答
Q:2.说说你工作经历中最满意的项目
0条回答
Q:3.能画一下这个项目大概是架构图吗?
1条回答
Q:4.最困难的点是什么,怎么解决的
0条回答
Q:5.做过哪些性能优化呢?
0条回答
Q:6.耗电优化是怎么做的7apk编译打包流程 V1,V2 签名区别
1条回答
Q:8.如果一个app无法访问网络,你怎么做数据存储。
0条回答
Q:9.handler中loop方法为什么不会导致线程卡死,动画的原理,有没有实战过补间动画;bugly上面收集到的最难的bug是怎样的,如何解决的?
1条回答
Q:10…React Native跟原生开发的优劣
0条回答