发个面经攒人品1. 说一下项目的架构(当时有点懵,不知道怎么描述,我想着不就是技术栈嘛😅)2. 说一下项目的缺点,以及功能方面的缺点3. 为什么选择es,说一下技术选型4. 说一下mysql索引5. 索引的存储结构、类型6. 主键和唯一索引的区别7. 怎么处理慢查询8. sql题:请你写一个sql语句查询用户分数大于其所在工作(job)分数的平均分的所有grade的属性,并且以id的升序排序,9. 说一下写的时候卡在哪里了10. 加密算法,引用场景11. 消息聊天的时候怎么保证消息不被重复消费12. 怎么进行分页的13. 产生死锁的条件14. 怎么解决死锁15. cooike和session的区别16. cooike可以被修改吗17. 输入url过程18. linux命令19. 查询文件的命令以及在当前文件夹下查一个.log格式的文件怎么写20. 算法题:反转链表21. 说一下设计模式22. 工厂模式,观察者模式解决了什么问题23. 算法题:有效括号序列24. 说一下测试25. 反问