这家问题先说一下。tcp/ip几层,商城项目redis使用的地方,订单怎么控制并发,分布式锁用什么实现的,订单未付款失效怎么恢复回去,jdk8主要新特性,函数式接口,stream流,数组转arraylist ,为什么转过去的数组不能增删操作,底层是怎么实现的,如果要转为真实的能操作的arraylist要怎么实现,mysql哪方面熟悉,怎么优化查询的,单值索引有什么注意,联合索引有什么注意,java数据类型,string是不是基础数据类型,为什么,有哪些特性,拼接字符串需要用什么,为什么不用string,线程池7大参数,核心线程作用,redis如何防止短信轰炸,后面还有几个关于redis存短信验证码的,问不会了。