某C轮金融科技公司 一面(技术面) 1、重点聊了Java各种集合的实现原理,以及使用场景,主要包括不限于,ArrayList,LinkedList,HashMap,HashSet,TreeMap; 2、线程池的实现原理,线程池中的等待任务只有一个队列,如果线程池中的线程比较多,竞争会比较大,怎么解决? 3、Java中实现高并发的几种策略(COW, cas, 锁),各自的使用场景及区别? 4、简单的介绍下项目? 二面(项目+技术) 1、聊下项目中高并发,高可用的实现; 2、负载均衡的几种算法; 3、问了几个设计模式的实现; ...