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

本文分享了一次TCL面试经历及9道面试题,涉及APP架构设计、Android开发、算法实现等方面,为后续应聘者提供参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天去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.youkuaiyun.com/liukehua123/article/details/5482854




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值