这里收集了我和同事遇到的面试题,在此做一下总结
2017年 3月14日
公司:深圳红鸟网络科技有限公司
1.静态方法能被重写吗?为什么?
2.算法题,将一个int数组按大小排序
3.静态代码块,构造代码,块构造方法的执行顺序。
4.一个应用中有多少个context的事例
5.对象是不是只能被new出来为什么?
6.view事件的分发机制
7.自定义view的方法执行顺序
8.activity中有多个fragment会出现什么异常
2017年 3月17日
公司 : LP-LINK
1.内存优化用到哪些工具,懂得哪些优化工具
2.单列模式需要注意哪些,应该怎么写
3.Fragment与activity之间是什么关系以及他们生命周期之间的联系
4.拼写sql的语句
5.Asyntask异步加载
6.BroadCastReciver可以发生ANR吗?
2017年3月17日
公司: 腾讯
1.tcp udp 三次握手 讲原理;
2.listview 加载几千张图片很卡怎么定位解决;
3.activity的生命周期,activity的四种加载方式
4.aidl的原理
5.抽象类和接口的区别
6.数组和链表的区别
7.交叉链表怎么判断
8.设计模式主要用了哪些
9.讲出几种快速查找的算法
10.大图片oom的处理
11.手机横屏竖屏activity的生命周期
12.自定义view和事件分发机制