7-27美团移动端一面面经
1、java线程同步方法
2、synchronized用法
3、volatile变量与synchronized区别
4、synchronozed锁升级过程
5、手写单例,引申到单例安全性,如何攻击单例模式,反射,反序列化
6、http,https区别,只答了安全性区别显然不够。。(在面试官引导下答出来效率等其他区别,反映了这块基础不扎实)
7、ssl连接过程,引申到如果ca证书颁发机构的ca证书失效,服务端的ca证书失效怎么办?https绝对安全吗?可能存在哪些攻击?所以总结以上,https缺点是什么?
8、做题:求二叉树高度
9、反问
——更新
二面
hr面已oc
#美团22届提前批面试##面经##校招##安卓工程师#