1.首先屏幕共享手撕算法(实现两个数组的差集,15min内) 2.问答环节 (1)有100万条数据需要存储,用什么数据结构比较好 (2)tcp三次握手 udp,他们是什么模式的网络模型,什么层的协议? (3)数组存储在jvm运行期的什么地方,栈还是堆,比如刚刚算法中新建的数组,在jvm中是怎样的过程 (4)redis的数据类型有哪些? (5)json数据有哪些格式可以存储 (6)数组的扩容机制 (6)线程池有哪些参数? (6) 解释一下spring的AOP和DI是什么,怎么用? (7)英雄打怪兽,java中类怎么写,需要写哪些类(...