卓望9.17一面面经
面试官与候选人就技术经验、项目细节及技术原理进行了深入交流。
1. 候选人背景介绍
• 双非软件工程专业,有2年Java开发经验,技术栈包括Spring系列、redis、kafka、es、Vue等。
• 参与过教育、金融等行业的微服务重构项目,主导模块拆分工作。
2. 项目技术讨论
• 电子阅卷项目采用Java+Python技术栈,实现答题卡模板定制与扫描识别功能。
• 详细解释了Spring Boot的约定配置、微服务支持及国际化特性。
• 阐述MyBatis动态SQL实现原理及多线程编程实践,多线程使用的几种方式。
• 讨论MySQL索引优化策略,包括最左前缀原则和回表问题解决方案。
3. 系统架构设计
• kafka与ES组合使用时通过数据库兜底方案保证数据最终一致性。
• 分析JVM内存模型结构,包含堆、方法区、程序计数器等组件。
• 对比Docker与K8S差异,前者是独立容器,后者为集群管理系统。#牛客AI配图神器#
1. 候选人背景介绍
• 双非软件工程专业,有2年Java开发经验,技术栈包括Spring系列、redis、kafka、es、Vue等。
• 参与过教育、金融等行业的微服务重构项目,主导模块拆分工作。
2. 项目技术讨论
• 电子阅卷项目采用Java+Python技术栈,实现答题卡模板定制与扫描识别功能。
• 详细解释了Spring Boot的约定配置、微服务支持及国际化特性。
• 阐述MyBatis动态SQL实现原理及多线程编程实践,多线程使用的几种方式。
• 讨论MySQL索引优化策略,包括最左前缀原则和回表问题解决方案。
3. 系统架构设计
• kafka与ES组合使用时通过数据库兜底方案保证数据最终一致性。
• 分析JVM内存模型结构,包含堆、方法区、程序计数器等组件。
• 对比Docker与K8S差异,前者是独立容器,后者为集群管理系统。#牛客AI配图神器#
全部评论
相关推荐
09-17 11:50
华中科技大学 Java 点赞 评论 收藏
分享
独角仙梦境:工程化内容还是挺常见的吧,我之前实习的时候也让我做了一部分,也经常接触啊

点赞 评论 收藏
分享