时间:2017.06.30
29号约了时间,说30号上午面一下。感觉终面都完了,还有面试,挺奇怪的。。。
面试内容
- 自我介绍
- 项目-应用拉活实现机制
- 采取一个新的方案,是如何判断新的方案有效的呢?
- Android端发送一个请求到服务器,说一下详细的过程(主要是考知识的广度)
- 缓存技术:LRU;实现原理;存一个、取一个东西的过程如何(主要是LinkedHashmap原理)
- 如何平衡缓存占用内存的大小(应用内存和缓存占用比例的大小)
- CPU、内存优化有没有做过(主要答了界面的一些优化,内存泄漏等等,感觉答得不好)
- 网络重连有没有写过
- 进入大疆有什么优势
- 对大疆的了解
- 进入大疆想做什么
- 有什么想问的
感觉Android方面答得还行,但是网络那个答得不行,面试官评价也是广度不够。
总结
- 技术上要深挖原理,有深度
- 项目上要提前准备,找到项目亮点,或者是用了哪些技术,这些技术的原理是什么
- 开放性的问题也要准备
注:
前几次面试:
第一次电面
第二次电面
终面
其他:
四步准备Android面试
Android开发概要
版权声明
本文首发自简书
搜索作者:QinGeneral
无需授权即可转载,甚至无需保留以上版权声明;
转载时请务必注明作者。
转载于:Android开发/hanjan