1、ArrayList与LinkedList的区别,是否线程安全,往中间插入一个值哪个快; 2、线程安全的集合(答Vector),Vector是怎么实现的; 3、ConcurrentHashMap是怎么实现线程安全的(答分段锁),什么是分段锁,怎么实现; 4、HTTP如何建立连接,HTTP端口连接需要几次请求; 5、SpringMVC的流程; 6、MyBatis中#和$的区别; 7、线程池有用到吗,线程池的几个参数有哪些,都是做什么的; 8、NIO和BIO的区别,有没有用过Netty; 9、你们用的Socket是同步的还是异步的。
Q:ArrayList与LinkedList的区别。
Q:ConcurrentHashMap是怎么实现线程安全的。
Q:SpringMVC的流程。
Q:MyBatis中#和$的区别。
Q:NIO和BIO的区别。