#软件开发笔面经#全程40min时间。1. 自我介绍2. 介绍下实习项目3. 你负责的模块讲一下4. 讲一下实习中的难点5. 说一下Spring Boot常见注解6. 返回给前端的数据是什么格式?怎么封装的?7. 返回给前端数据是JSON格式的,你怎么知道是JSON?返回对象为什么就转成JSON了?8. 多级评论怎么实现?扩展技术方案?9. ES怎么用的?代码怎么写的?es怎么分词的?10. 消息队列了解吗?11. Redis的内存淘汰机制了解多少?12. Java的栈你了解多少?13. 进程之间进行通信的方法?14. Git用过吗?15. 讲讲自动构建流程? 怎么做的,用了什么工具吗?16. Git分支你们有什么规范吗?怎么区分不同人的分支?17. 为什么去做一些开源?18. 自己怎么学习新技术?了解新技术?19. 接口出现问题你会怎么排查?20. SQL层面怎么排查?SQL优化?21. SkyWalking了解吗?22. 你自己测试接口都用过什么工具?23. 接口碰到问题平时怎么跟团队沟通的?自己遇到问题怎么跟团队沟通?反问:1. 针对候选人您看中哪方面能力?2. 公司晋升机制?