约的下午1点面,前面排队18个人,嗯,,排了大概58min 一面(40min): 0. 自我介绍(blalala...) 1. 上来就撕代码,找出数组中只出现一次的那个数,其他都出现两次;(异或) 2. 接上面,如果数组中有两个数只出现一次呢?(懵...纸上划了划,还好几分钟后突然灵光一现) 3. 悲观锁和乐观锁; 4. 讲讲你知道的锁; 5. ReentrantLock实现原理; 6. 接上面,讲到了AQS; 7. 讲讲AQS怎么实现的Fair和NoFair; 8. ssh是什么原理?(RSA非对称加密,生成一个公钥和一个私...