一面 一开始自我介绍,然后聊了聊项目 1.了解java是面向对象的语言吧,那说一下它的多态。 2.项目里用到了druid,说一下你对它的了解 3.线程和进程的区别 4.线程池的参数,初始化一个线程池时线程池里面有线程吗 5.mysql索引在什么情况下有必要建立,索引优化都知道哪些 6.网络编程了解吧,那说一下tcp/ip有几层,都是什么,arp协议在哪层,讲一下三次握手,为什么需要三次 7.hashmap和concurrenthashmap的区别,hashmap不安全有哪些体现 8.synchronized和lock的区别 9.算法题,从一个整数数组中选出出现次数大于n/3...