腾讯会议面试,面试官迟到了10分钟,解释说在开会 开始面试,先问Java基础 HashMap的原理,1.7和1.8的区别,包括效率的区别 了解先进先出的Map数据结构吗,LinkedMap 了解哪些排序算法 堆排序的时间复杂度 如果给100万个数据叫你找出前10个最大的数怎么找;用大顶堆 怎么实现原子性和可见性,voliate实现可见性,synchronized和reentrantlock实现原子性 voliate实现原理,synchronized和reentrantlock的区别 voliate能实现原子性吗 CAS的原理,主要应用...