建议每次面试完,都及时对面试内容进行回忆记录,
这里不是为了泄题漏题,以后吹牛逼,这个没有任何意义。
目的是进行复盘,打磨自己的回答。
===================================================================
-
简历书写
-
面试原题
-
刷过的题目
-
总结
强烈建议,把自己的强项,亮点加粗注明放在简历前面,大家都很忙,也很烦躁,让人一眼就看到优点,对双方都友好。
因为我对安卓性能优化方面感兴趣,平时工作也花了很多时间在这里,所以我会在简历上突出说明,
我做了内存优化,熟练掌握使用xxx,内存性能提升xxx
(因为这里的内容是可控的,如果面试官对你感兴趣,这里的回答你也是能提早准备好的)
项目经历如何写?建议按照是什么,做了啥,有啥数据指标佐证的方式去写。
比如,我做了xx项目,负责xx模块,使用了xxx框架,可配合xx做xxx,效率提高xxx%
字节一轮
1.先聊简历。
2.聊性能优化方面的问题,我这边体系化展开讲卡顿,瘦身,内存,crash等方面的优化经验。
3.sychronized,volatile区别?
这里可以体系化的回答,主要从JMM角度去回答,最后深入到字节码层面的区别。因为提到了修饰的范围有差别,就有了下一题。
4.对于锁的对象的不同,效果会有什么差别。
5.讲一下handler机制。
这个问题问得太多了,一定要去看一回源码。