面试官非常专业和随和,面试过程比较轻松,项目八股一共50分钟,算法10分钟。
1. 自我介绍
2. 介绍项目 ,模型训练数据量大小、数据怎么处理?如实回答
3.数据清洗和数据挖掘是怎么做的?答了去噪,面试官补充了一些
4.有没有参加项目部署,用的什么?docker compose,监控普罗米修斯+grafana,protiner可视化管理镜像
4.Jemeter.测试关注那些方面。接口响应时间和吞吐量
5. 为什么选用Rocketmq?解耦和削峰填谷
6. Redis 缓存三兄弟,怎么解决?直接吟唱
7. 解耦有哪些优点?灵活性可维护性降低复杂度
8.详细说一下 MySQL 事务?继续吟唱
9.索引优化,具体场景?答了filesort情况的解决
10. 引起慢查询的一些场景?复杂sql,连接用的多,追问连接多的情况怎么解决,答尽量别用
11. 并发工具类有没有用过,大概说一下?小答
12. 并发线程不安全导致什么问题?答数据不一致或内存泄露
13.设计模式了解哪些?说了用过的代理,工厂和策略模式
14. 算法题:两数之和 用hashmap做了,做完面试官说用常量级,指双指针