先做笔试题,就是网上的那些,常用布局概述,handler和looper关系原理,animation和animator,mvp和mvc等这些,都很简单。
然后是面试,总共五轮面试,四个技术轮流面,最后一个技术是leader,第五轮是hr。基础要扎实,对于三方开源框架要了解并且知道原理像picasso,okhttp,每个人都会问你,handler是如何处理并实现延迟消息的,这个可能会造成内存溢出,应该怎么解决,还有多线程的问题。
总之,问的很深,问的都是你写的东西,一层层往下扒,直到你答不出来为止,还好基本都答出来了。不过面试官人很不错,态度很好,聊得挺不错,环境也好,只是最后选择了别的offer,要不然也去猎豹了。
...查看更多