全程35分钟 自我介绍 1.混合开发是怎么实现的? 2.Activity生命周期 3.equals与hashcode分别是用来做什么的? 4.实现一个equals(手撕代码) 5.HTTP与TCP区别?分别是哪一层协议? 6.线程状态有哪些? 7.设计模式了解哪些?(为什么使用单例模式?) 8.实现一个单例模式(手撕代码) 9.Java引用类型有哪些? 10.string,stringbuffer,stringbuilder 11.synchronized使用场景 12.写了个synchronized的相关代码,问我执行结果对错 13.写...