上来先自我介绍然后开始拷打项目设计一个电商项目你会考虑什么问题,会分成哪些模块jwt和cookie的区别压测方面,哪方面接口进行了压测视频编码解码方面项目遇到了哪些难点,怎么解决的项目中哪些需要消息队列的顺序性消息队列的partition(完全没了解过,最后没答出来)问了大文件存储的性能问题(没了解,只说了分块上传)Redission和redis中setnx两种锁有没有区别(也没答出来)缓存雪崩 缓存击穿 缓存穿透ArrayList 和 hashmap的扩容机制(我提到了hashmap是乘以2,但是没答出来为什么是乘以2)什么时候选list什么时候选map如何保证线程安全线程安全的集合AQSjvm垃圾回收java的新特性(也没了解过,没答出来)MySQL的索引有哪些问了age>20 and city == 'tt'怎么建立索引(不会)explain这个指令如何索引优化处理MySQL中的死锁(没答出来) 如何预防MySQL死锁MVCC设计模式,用到过哪些设计模式如果遇到问题,怎么去解决手撕环节找到数组中两个只出现过1次的数,要求空间复杂度为O1,时间复杂度为On(想了一会,之前只刷过找出一个数,这次要两个数,不会做,换了一道)二叉树的层序遍历(这个一会就做出来了)#牛客AI配图神器#