采用电话面试 上来就是编程题,讲思路 找两个链表重叠的开始结点(双指针) 对于5亿条成交数据,找出前100个销量最好的商品 面向对象对于面向过程有什么优势 对多线程的理解(我答提高并发度,安卓ANR需要多线程解决) 假如只有一个cpu,单核,多线程还有用吗 hashmap和hashtable有啥不同(我说底层实现差不多,但是hashtable是线程安全的,因为访问的时候会加锁) 怎么做到线程互斥 synchronized描述的一个静态方法和一个普通方法都对一个变量count进行访问,能保证线程安全吗(答不能,对象锁和类锁不是同一个东西) 对反...