首页 > 阅文集团2020-Android研发实习生(暑期)一面面经
头像
徐201903212006771
编辑于 2020-05-28 14:56
+ 关注

阅文集团2020-Android研发实习生(暑期)一面面经

一面 5月26日       时长:30min

1.       自我介绍

2.       Service在项目中是用在什么地方?

3.       为什么采用Service,而不是其他的方法?(面试官的意思是还有其他更高效的方法,为什么不采用?比如Handler)

4.       Content Provider在哪里用到了?

5.       字数统计的颜色显示是怎么实现的?

6.       字符串拼接用什么比较高效一点?怎么拼接?

7.       try、catch、finally语句什么情况下finally执行不到?

8.       写一下观察者模式。

9.       冒泡排序知道吗?在什么情况下,冒泡排序比较高效?

10.   快速排序的原理?

11.   有多层循环嵌套,如何跳出所有循环?

12.   知道网络协议吗?

13.   HTTP的默认端口?

14.   FTP知道吗?

15.   HashMap和HashTable用过吗?它们的区别是什么?

16.   List、Map、Set存储的元素有什么不同?是否有序、元素类型(是否键值对)

17.   List、Map、Set是否可以有重复元素?

18.   一个列表有10个元素,循环删除元素,如何保证不会产生索引越界的异常?我写了个迭代器删除的方法。

19.   说一下单例模式?还学过哪些设计模式?工厂模式?

20.   Java的三大特性。什么时候需要继承?

面完就受到今日面试已结束的通知,也就是一面没过。

更多模拟面试

全部评论

(2) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐