头条一面: 手撕归并算法. JVM内存模型. 垃圾回收算法(包括年轻代,年老代) Hashmap和hashtable区别,以及hashtable如何保证线程安全的. Handler机制以及取消发送的实现. MVP,MVC Eventbus发送某个事件,从发送到Activity收到如何实现的. Glide缓存如何保存在本地内存的(过程). 头条二面: 翻转一个队列的前k项 线程进程区别 三次握手,四次挥手. Hascode(),equals() 锁lock,synchronized Arraylist,linkedlist Https Binder Tcp/udp 内存优化 头条三面...