2015年TCL公司Android工程师面试题

今天去TCL面试,这次面试就9道题目。看到题目后,其实发现题目不是很难,就是用笔写出来,就发现有困难了。

在此,把这9道题发出来,让后面去TCL面试的同学,有个了解吧。



1、请画出你主导的最有成就感一款app的模块架构图,并指出模块依赖关系。

2、使用Android数据库创建一个通讯录表(属性:姓名,号码,性别),并添加查询和删除的contentprovide。

3、实现一个5秒启动页面,然后跳转到MainActivity,需要考虑到跳转前关闭页面时,计数器取消的情况。

4、已知一副扑克牌有52张,存放在cards[52]数据中,实现一个洗牌算法。

5、在Activity实现动态创建广播和注销广播。

6、实现一个位移动画,要求有回弹动作,xml或代码实现均可以(提示,BounceInterpolator)

7、请实现一个二分查找。

8、已知整型数组age[N]中存放了一个组织的所有成员的年龄,请实现线性的排序算法,将数组中的值从大到小输出。

9、给出一个函数来输出一个字符串的所有排列。


10、public static List<Integer> getPrimeNumber(int from, int to);  求素数。

       解析:http://blog.csdn.net/liukehua123/article/details/5482854




你可能感兴趣的:(android,面试题,Tcl)