安卓面试题2

service生命周期,可以执行耗时操作吗?
JNI开发流程
Java线程池,线程同步
自己设计一个图片加载框架
自定义View相关方法
http ResponseCode
插件化,动态加载
性能优化,MAT
AsyncTask原理
65k限制
Serializable和Parcelable
文件和数据库哪个效率高
断点续传
WebView和JS
rrayList,LinkedList的区别(还是挺简单的,一般用过的都说会)。
说说hashMap是怎样实现的
说说可重入锁
说说view绘制过程和事件分发机制,onTouch和onTouchEvent是什么区别?如果我重ontouch和onClick,它们的调用顺序是怎样的?什么时候会不调用onClick?
handler的是怎样实现的?
picasso实现原理。
操作系统里面线程和进程的区别,进程里面线程是共享内存的,那么一个进程最大能占多少内存
picasso里面有多少个线程来加载图片?要是网络不同,线程数目分别是多少?
布局优化
项目中有哪些优化?
java多态你了解多少??
你说说重写和重载区别
说说java在运行main函数之前做了哪些工作?
大小端问题? 
java静态方法为什么不能被重写?
为什么java静态方法不能调用普通方法?普通方法能调用静态方法?
java内存模型和GC机制
Hashmap原理
hashcode和equals还有==的关系
用hashmap实现hashset
内部类访问外部类的变量有什么问题?
android里面onStop和onPause本质区别。什么时候可以存数据?
两个单链表寻找有没有交点,然后再寻找交点位置
android oom怎么解决
java虚拟机
binder机制
handler原理, Message,loop,messageQueue关系,handler内存泄露问题。
TCP三次握手
为什么TCP是可靠的,UDP早不可靠的?为什么UDP比TCP快?
算法:几百万个QQ号 ,找出前100个消费最高的QQ号
android四大组件
hashmap原理==
java可重入锁
排序算法和稳定性,快排什么时候情况最坏?
service不被杀死的方法
项目中界面适配,自定义过view没有?
NFC读卡
http协议了解多少,说说里面的协议头部有哪些字段?
https了解多少?为什么百度全部都用了https包括首页
请解释下在单线程模型中
Message,Handler,Message Queue,Looper
之间的关系
请解释下在单线程模型中
Message,Handler,Message Queue,Looper
之间的关系
请解释下在单线程模型中
Message,Handler,Message Queue,Looper
之间的关系
请解释下在单线程模型中
Message,Handler,Message Queue,Looper
之间的关系
请解释下在单线程模型中Message,Handler,Message Queue,Looper之间的关系
内存溢出和内存泄漏有什么区别?何时会产生内存泄漏?内存优化有哪些方法? 
assest文件夹里放文件,对于文件的大小有没有限制?
启动一个程序,可以主界面点击图标进入,也可以从一个程序中跳转过去,二者有什么区别?
程序之间的亲和性的理解。
程序之间的亲和性的理解。
程序之间的亲和性的理解。
HTTP的无访问权限的头部返回码
1亿QQ号用Set和Vector两个容器来删除奇数号
2,猴子摘香蕉,一次可以摘一根或两根,求摘5根有几种摘法(斐波那契数列)
3,二分查找
4,malloc的内存free之后是否真的立即被os回收?
1,5个球,2个黑,3个红。一手下去抓两个,求抓到颜色相同的概率?
2, 有12个苹果,1只香蕉,分给3个小孩,每个小孩都必须最少分到一个水果,求能分多少种?
3,Java的sleep和wait的区别?
4,swap空间的作用?
二叉树的深度范围
两个有序数组a和b,找出一个在a另一个在b数组的和的最大值的最佳算法复杂度
1.如何加快App的启动速度?
2.客户端开发不同于服务端开发的一个典型背景是,我们的程序将会运行在大量不同的设备上,带给我们很多底层执行环境上的约束,例如Android生态中典型的碎片化问题。有的团队为此只适配主流机型,有的约束开发可以使用的API,有的干脆只为iOS平台开发。请在平衡用户体验与研发成本之上,站在App设计和研发的角度,提出你的对策。
3.对于“卡顿”(特指不流畅动画),分析卡顿机理,并提出优化方案。

AIDL的全称是什么?如何工作?能处理哪些类型的数据?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值