蚂蚁金服0面Android客户端开发电面
7点45接到蚂蚁金服电话。一开始就和我说这不是面试,只是一次简历评估,如果你能过才有一面二面。我以为只是一次简单的了解调研,但接下来的58分钟里面,我发现我错了。
Java方面:
list和set的区别(排序,重复);linklist和array list的区别,应用场景;
hashmap多线程(并发包concretehashmap)怎么实现的
jam参数,gc参数(深度理解jvm书里有)
cas
逃逸分析
怎样线程同步,lock比synchronized的优势
锁优化
oom处理办法
http 302(重定向),怎样解决
https具体数据传输流程
加密算法
Android方面
launch mode使用场景
Android中的异步机制
设计模式(单例模式,builder模式,策略模式)
listview优化
多进程实现,通信,原理
多进程application初始化几次
用过哪些开源框架,底层怎么实现
热更新怎么实现
插件化怎么实现
#阿里巴巴#