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