美团一面凉经(Android开发)
- String a = "abc";String b = new String("abc");判断a==b的返回值,为什么是false?
- Jvm内存划分,哪些是私有的那些是共享的
- 谈谈java的GC机制
- java的四种引用,软引用和弱引用的区别
- Android在什么情况下会发生内存泄露
- Handler机制,一直问到不会...手撕源码..
- 对象锁和类锁的区别是什么
- 单例模式的双检锁方法中为什么用双判空?voliate是干什么用的?
- Android的事件分发机制(传递顺序和三个函数,向上分发思路和向下分发思路)
- ANR产生的条件,用什么检测ANR,怎么预防ANR?
- tcp和udp的区别是什么,为什么tcp要用三次握手不用两次握手?
- AsynTask(没用过,没往下问)
- 线程池(没用过,没往下问)
- 手写一个二叉排序树写出后序遍历
- 给一个后序遍历的数组,判断这棵树是不是二叉排序树(讲思路,讲完手写算法)