双非小厂Java实习一面面经

某小厂 · Java开发实习生 · 一面 · 2026-07

《面试题目》

  1. 自我介绍
  2. 工厂设计模式是如何实现的?
  3. 体检系统的用户量大概是多少?
  4. 除了 Java,还用 C# 做了哪些开发?
  5. 用过哪些数据库?
  6. 大模型是怎么用的?
  7. 接口数据对接与推送是如何实现的?
  8. 用过 Trae / Claude Code / Codex 吗?体验对比如何?

《参考解析》

  1. 工厂模式的核心思想:把对象的创建过程封装到工厂类中,调用方只需要面向接口/抽象类编程,无需关心具体实现类的实例化细节。简单工厂通过一个工厂方法根据传入参数返回不同实现;工厂方法模式则为每种产品定义独立的工厂子类,符合开闭原则,新增产品类型时只需扩展新的工厂子类而不用修改已有代码。