- 自我介绍 + 公司介绍 5min- 介绍一下你对秒杀的优化是什么- 乐观锁和分布式锁是什么?你的优化是怎么避免的- Cache Aside是什么- 缓存三件套- 如果你在更新完redis缓存之后,发mq消息丢了且redis崩了怎么办,会不会有数据不一致?- 了解的数据结构有哪些- ConcurrentHashMap- 线程池参数- springboot 约定优于配置 体现在哪- Mysql事务隔离级别,MVCC- 如果要你从100万条数据的excel表导出数据,怎么做- 如果要你设计一个接口,给前端,要你导出1000万条数据,你怎么做?(我说 异步 多线程 注意深度分页问题什么的 同时防止堆内存爆了 可以用一个redis来临时存储什么的)面试官不满意 感觉我说的不好 后面问面试官怎么做了- 对人工智能如何看待- 自己用过人工智能的编译器吗- 对业务和技术认为哪个更重要反问:表现如何如何导出1000万条数据后续:约二面,拒,不打算面小厂了,但大厂0面试