顺丰科技秋招
首先要说的是我投的Android岗。
笔试
笔试大家应该都懂的,无非是计网、数据结构这些基础,可是顺丰科技在当中参杂了一些H5、CSS脱离文档流(后来查的)和Object-C(问哪个方法调用不属于KVO)的题目,问答题是如何在xml中配置AOP???最后还是收到面试邀请,可能是可怜我。。。。
现场面
- ClassLoder与JVM里的源码实现
- 如何计算Bitmap占用的内存大小?使用Bitmap出现OOM怎么解决?如何保真?
- AOP与OOP的区别
- 如何调试so库
- Handler为什么不能在子线程中直接使用?与HandlerThread的区别?
- 有没有看过Bundle的源码?内部的数据结构是怎样的?可以传递什么样的数据类型?
- SQLite的高效使用
- 在简历上写了RN,问了React与H5相比问什么会更加高效(答了虚拟DOM),解析下其中的一些算法,以及在RN中MVVM是怎么实现的?(这里算是自己挖的坑,没想好就往简历上写)
目前能想起的就是这些。
后来问了下面试官对我的看法,说我了解的东西很多,有好有坏,一是不精,二是都点到为止,希望我可以好好静下心专精某一处。
HR面
很侥幸过了技术面,可能是今天面客户端的人确实不多,另外一个可能是大家都跑去大数据和算法了,客户端岗位竞争相对往年下降了很多(个人看法)。聊聊家常和公司文化,总之套路得人心,还好顺丰科技招聘官网给人的印象很深,一个在天上飞Docker鲸鱼和无人机,于是我和HR姐姐扯了无人机和里面的无人机团队。
以上就是顺丰科技的秋招全过程。
#笔试题目##面经##顺丰科技##秋招##安卓工程师#