当前位置: 首页 > news >正文

数字马力一面-后端开发郑州岗(校招)

📘 数字马力 · Java 后端开发一面回忆录

面试时间:2025年12月5日 17:15(周五)
面试时长:约 25 分钟
结果:当天晚上通过一面,但需完成测评题(据传测评未过仍无法进二面)


一、自我介绍(开场)

  • 石家庄铁道大学 · 软件工程 · 2026 届应届生
  • 主修课程:软件工程、面向对象程序设计、软件过程与管理
  • 项目经历:MES 生产管理系统(课程设计)、汉裳载魂(国创国家级三等奖)、多模态智教系统(中国软件杯国三)
  • 实习经历:超低空无人机反制系统(雷达 + 云台相机联动)

✅ 反思:后续建议提前准备 1 分钟结构化自我介绍(突出技术栈 + 项目成果 + 岗位匹配度),避免现场组织语言卡顿。


二、Java 八股文(高频核心问题)

问题回答要点(基于你的实际回答)
JVM 内存模型(JMM) 表示“不太了解”,仅知道是 Java 内存管理相关
Java 并发三大特性 正确答出:原子性、可见性、有序性
线程池核心参数 提到核心线程数、最大线程数、任务队列、空闲回收机制;能解释临时线程在队列满时创建、空闲后销毁
HashMap 底层结构 说明是数组 + 链表 + 红黑树(JDK8+);链表 ≥8 且数组 ≥64 时转红黑树;解释哈希冲突导致链表形成
SQL 优化方法 提到索引设计(主键/外键/where/order by 字段)、覆盖索引、范式设计、避免索引失效(如函数操作、左模糊、类型不匹配)
Redis 缓存击穿 提出两种方案:
1. 互斥锁(SETNX)— 强一致性场景
2. 逻辑过期 + 异步重建 — 高并发非核心数据(结合 MES 工单缓存实践)
Redis 分布式锁 提到 Redission 的看门狗机制:自动续期(默认 30s,每 10s 续一次),业务异常时锁自动释放
消息不丢失 & 重复消费
  • 不丢失:生产端 confirm + ACK,Broker 持久化,消费端手动 ACK
  • 重复消费:承认“了解较少”,未展开幂等方案
AOP 核心概念 初期卡壳“连接点是什么”,后经提示答出:Join Point 是可被拦截的执行点(如方法调用),并举例 MES 中工单状态更新加日志
除 Redis 外的高并发手段 表示“不了解”,但项目中用过 RabbitMQ 异步解耦、线程池、本地缓存等(可补充)

三、项目与实习拷打

1. 单模态 vs 多模态的区别

结合“多模态智教系统”回答:

  • 单模态:仅处理一种数据类型(如纯文本)
  • 多模态:融合多种模态(文字 + 图片 + 视频 + 文档),AI 可跨模态生成/理解
  • 项目应用:根据学生能力生成图文试题、视频讲解等个性化内容

✅ 面试官认可该理解。


2. 你在项目中如何使用 Redis?怎么设置过期时间?

以“汉裳载魂”项目为例:

  • 用于积分排行榜(文韵值)和知识答题缓存
  • 过期策略:采用随机过期时间(如 30±5 分钟),防止缓存雪崩
  • 补充:虽项目并发不高,但仍按高可用标准设计

3. 你使用过哪些 AI 工具?

  • 本地:Cursor、kiro
  • 网页:Kimi、DeepSeek、通义
  • 偏好:通义、Kimi、Cursor(尤其喜欢 Cursor 的 Agent 功能,但常封号)

4. 项目经历中最难的部分是什么?

聚焦实习项目:

  • 最难的是业务逻辑设计,而非编码
  • 具体挑战:雷达与云台相机的双模态联动逻辑
    • 如何从雷达坐标驱动 PTZ 转动?
    • 相机未识别到目标怎么办?
    • 如何处理设备离线、环境干扰、目标规避?
  • 解决方式:
    • 画业务流程图 + 状态机(探测 → 识别 → 跟踪 → 丢失 → 重试)
    • 每日晨会白板演示,复杂逻辑单独提交老板评审
http://www.rkmt.cn/news/74952.html

相关文章:

  • 详细介绍:中颖AFE芯片:SH367303、SH367306 和 SH367309
  • 主动学习如何优化计算机视觉工作流程
  • 英语_阅读_Heroes come in all ages_待读
  • 收敛至约0.28
  • Scoop 软件清单与配置信息
  • 我不玩了
  • 英语_错题集_2512
  • 深度学习第一周
  • 课后作业10
  • 装饰器模式
  • 2025年靠谱的轮胎品牌哪家好?口碑好的轮胎品牌哪家好?官方精选可靠品牌指南
  • 权重衰减
  • 2025年中国前五轮胎品牌:权威TOP10轮胎榜单发布
  • 读大话数据结构的总结1
  • 作业4
  • 2026年网络安全展望:AI加速、攻击面扩张与专业化红队的未来
  • 接入Impala、Hive 的报表、BI、数据中台的国内厂商评价及接口框架
  • 完整教程:用Python识别图片中的文字(Tesseract OCR)
  • 个人健康体系|健康管理|基于java+Android+微信小工具的个人健康系统设计与实现(源码+数据库+文档)
  • Yolov5 使用手册
  • AI搜索浪潮下的geo优化先锋:2025年值得关注的服务商清单
  • 2025.12.6-原来要使用md格式
  • 3D模型在线转换
  • Batch Size
  • 2025.12.6-md测试图片
  • 2025.12.6-测试图片
  • APP开发实用的技术选型:原生 vs 跨端 (Flutter/React Native) 对比与适配场景
  • Sampler AI 材质流:一键“喂”图生成 PBR - 教程
  • vue 实用指令
  • 【算法题解】MX-S5-T1:王国边缘与倍增跳跃——深入理解内向基环树处理