阿里、蘑菇街、cvte一面面经,android开发工程师
听说发点面经会长RP
阿里巴巴一面(2016.3.17)
#阿里巴巴##蘑菇街##广州视源电子科技股份有限公司##安卓工程师#- 如何开启多个网络异步请求
- 线程池内线程的数量如何确定
- 说说OKHTTP的实现
- UIM的实现
- 如何学习android
- 前沿技术
- 完全二叉树、满二叉树、平衡二叉树的区别
- arraylist与hashmap的底层实现
- converview一些知识点
- oom如何发现
- handler出现oom如何解决
- 页式管理和段页式管理出现缺页情况怎么办
蘑菇街一面(2016.3.18)——蘑菇街忘了很多
- 介绍自己和项目
- 在项目中遇到的问题如何解决
- UIM的实现
- 几个算法题:给个链表,寻找倒数第K个节点;给一个升序数组和数值,找到数组内的两个数值相加等于给定数值
- tcp和udp什么区别
CVTE一面(2016.3.21)
- 介绍一下自己最满意的项目
- 讲一下mvp,mvp和mvc区别
- 讲一下用过的开源项目,说一下如何实现
- 设计模式
- asynctask实现
- 线程池如何使用
- 如何实现多进程,进程间如何通信,具体讲一下socket
- surfaceView
- 如何进行界面优化
- 如何实现缓存
- 三分钟写一个算法:给一句话the sky is blue 实现逆转 blue is sky the
- 未来三个月的学习计划