阿里巴巴实习内推一面 2016.3.11

匿名网友 匿名网友 发布于: 2016-04-11 00:00:00
阅读 241 收藏 0 点赞 0 评论 0

面试时长:1小时5分钟

 

1、自我介绍

 

2、我是做IOS的,你能从Android转IOS吗?

 

3、Java字符流和字节流的区别

 

4、List和Set的区别

 

5、hash冲突的解决方法

 

6、Tcp和http的区别

 

7、你说你做过即时通信系统,你是怎么设计协议的,底层原理是什么

 

8、git中branch、fetch、tag的区别,github协同开发流程

 

9、如何适配手机和平板

 

10、android除了px还有什么单位,这些单位有什么区别?(160的屏幕密度和320的屏幕密度)

 

11、activity的生命周期,fragment生命周期

 

12、开源项目的使用(UIL源码, volley源码)

 

13、UIL和LruCache实现的Imageloader有什么区别

 

14、网络不同,手机屏幕不同,如何动态的加载清晰度不同的图片

 

15、你如何做内存优化、Listview优化(避免OOM、避免频繁GC等等)

 

16、多线程下载和断点续传是怎么实现的?

 

17、为自己的学习提建议

评论列表
文章目录