一面9月10日下午 45min 1. 简单介绍一下你自己 2. 进程和线程的关系 3. 死锁,用你熟悉的语言模拟一个死锁 (我用java写的,没跑,写完说了一下思路,面试官是思路没问题,写的时候有点问题,算我过了) 中间会问一下代码细节,为什么要用static修饰之类的问题 4. 线程通信方法,wait和sleep的区别 5. 给了一个类,问我加载的时候哪些东西放在哪个位置,在哪个阶段初始化的?实例对象多大? (一个综合问题,把类加载机制和JVM的内存区域结合一下回答)、 6. tcp和udp...