招聘的标准
- 良好的开发习惯
- 独立思考的能力
- 主动并且善于沟通
高级Android所要掌握的知识点
- 基本知识点(四大组件等等)
- 深入知识点(AIDL、Binder、Handler等)
- 基本知识点的细节(Service两个启动模式的区别等)
- 系统核心机制(深入源码机制、Handler的消息循环等)
面试过程中的要求
- 礼貌:态度谦逊
- 听懂问题直接回答
面试范围
- 简历(逐一问问题)
- 目前项目需求
- 你牛不牛(深入问、抗压力等)
面试技巧
- 不能说不知道
- 可以通过说没听懂意思,来为自己争取思考时间
技能提高
读源码、看架构、懂设计模式
面试感悟
- 选一个自己相对比较擅长的领域(如网络框架)
- 基础要背
- 试着去了解这个领域市面上的技术
- 如果有时间的话,研究其中一个众所周知的库的源码