360Android开发面经

详情可见我的博客【内含腾讯,阿里,CVTE面试记录】: 
http://blog.csdn.net/u014497502/article/details/51145722

一面 
4月13日 16:30-16:54 电面 
1. 网络框架实现,volley原理 
2. 线程池原理,java提供了哪些线程池 
3. 一个activity只能有一个进程么【对进程的理解】 
4. activity任务栈,启动模式相关,四种启动模式 
5. 夜间主题的实现方式 
6. 动态加载原理,classloader理解 
7. listview实现item左滑需要考虑的问题 
8. view的事件分发与渲染流程 
9. LruCache的理解,原理,以及还有哪些方式实现缓存调度 
10. GC原理,实现方式,能否手动去控制GC回收 
11. OOM,内存泄漏的问题有没有遇到过,如何处理

二面 
4月15日 10:00 45分钟 电面 
1. mvp与mvc的区别,实现,原理 
2. volley原理,发送五个请求(相同以及不同)时,内部所做处理?如何根据发送请求结束后,剔除相同的等待请求? 
3. 图片缓存技术的实现,如何结合volley实现,volley自带缓存管理还是需要自己去实现,缓存的底层实现 
4. listview原理,adapter与view是如何绑定的,如何自己设计一个类似listview的自定义view,子item复用,管理以及getView的实现 
5. android线程模型,looper,messageQueue一套机制 
6. 线程实现方式,thread+asynctask+handlerThread+intentService,彼此的应用场景以及原理 
7. asynctask底层实现原理,为何不能在非主线程中实例化,其实还是跟onPre and onPost在当前线程实现有关


全部评论
楼主研究生还是本科?
点赞 回复 分享
发布于 2016-04-16 00:45
楼主可以把腾讯,阿里,CVTE搬运过来哦~分享给更多的人~
点赞 回复 分享
发布于 2016-04-16 10:03

相关推荐

野猪不是猪🐗:是我导致的,我前天对力扣进行了跨站脚本攻击,网站把我的请求给block了(胡言乱语)
点赞 评论 收藏
分享
评论
6
96
分享

创作者周榜

更多
牛客网
牛客企业服务