继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

猪年第一波!腾讯&阿里社招Android面试题

DocMike
关注TA
已关注
手记 48
粉丝 1.1万
获赞 3047

阿里:
多线程断点续传原理
统计启动时长和如何优化冷启动时间
ThreadLocal 原理
谈谈classloader
泛型是什么以及
在项目中的应用
handler发消息给子线程,looper怎么启动
down、move、up事件的传递
activity栈的应用场景
static synchronized 方法的多线程访问和作用,同一个类里面两个synchronized方法,两个线程同时访问的问题
内部类和静态内部类和匿名内部类,以及项目中的应用
封装view的时候怎么知道view的大小
arraylist和linkedlist的区别,以及应用场景
怎么启动service,service和activity怎么进行数据交互
下拉状态栏是不是影响activity的生命周期,如果在onStop的时候做了网络请求,onResume的时候怎么恢复
进程间通信的方式
HashMap实现原理,ConcurrentHashMap 的实现原理
java注解以及Android中的应用&APT
计算一个view的嵌套层级

腾讯
synchronize用法,volatile用法,两者的区别和场景
动态权限适配方案,权限组的概念
网络请求缓存处理,okhttp如何处理网络缓存的 图片加载库相关,bitmap如何处理大图,如一张30M的大图,如何预防OOM
进程保活
listview图片加载错乱的原理和解决方案,listview是如何做缓存的?
https相关,如何验证
证书的合法性,https中哪里用了对称加密,哪里用了非对称加密,两者的区别?
Android系统为什么会设计ContentProvider,进程共享和线程安全问题
微信的聊天数据在本地都是加密处理的(防止root了被破解),设计一个类似的本地数据存储系统
jvm相关和GC回收算法的区别
Android相关优化(如内存优化、网络优化、布局优化、电量优化、业务优化)
EventBus实现原理和观察者模式在开发中的运用?
动态代理模式如何运用?
App 是如何沙箱化,为什么要这么做

打开App,阅读手记
6人推荐
发表评论
随时随地看视频慕课网APP