听说Java需转C# 10.28 一面35min左右(比较基础,很友好的题目): 1. 网络五层模型,NAT 2. 五种创建型设计模式 3. 一些Java语言的知识点(接口和抽象类,重载重写什么的) 4. Java里线程同步的方式说几个 5. 年轻代复制和老年代标清算法,为什么 6. 什么情况下用多线程 还有些常见的基础题,忘了 10.31 二面40min左右(比较考思维,面得很拉跨,场面一度尴尬): 1. HashMap访问时间复杂度是多少,为什么 2. HashMap变成线程安全的怎么实现,读写怎么加锁,为什么,一直...