2019年海康威视Android校招

一面(十五分钟技术面+五分钟hr面):面试官问了十分钟个人项目,由于项目中使用了Retrofit和MVP架构,于是问了我MVP的好处及缺点(缺点是代码量多,没答上来噗)。接下来问了Retrofit2的原理和Retrofit使用到的设计模式,我老实回答看过Retrofit源码,里面主要是Java的动态代理,设计模式我用过观察者模式和单例模式,Retrofit2不知道,应该用了观察者模式,因为里面那个call方法。结果就到了问View的绘制过程,答了measure,layout,draw方法然后说是递归调用过程,就到了有什么问题的环节了......有什么问题环节是hr小姐姐面的,一面就蜜汁轻松结束了,没答上来的地方还是有知识点疏漏,查漏补缺为以后的面试做准备了。

 

你可能感兴趣的:(安卓面试)