海柔创新面试经验贴【HR面试】

海柔创新现场 HR 面试记录

公司: 海柔创新

面试类型: 线下宣讲会现场 HR 面


1. 自我介绍

HR:请先简单做一下自我介绍。

我的回答

你好,我是 XX ,目前就读于 XX 大学人工智能专业硕士

研究生期间,我主要参与了一个xxxx,在项目中担xxx。目前项目已经取得了一些研发成果,并申请了相关专利。

本科期间,我主要参与了一个前后端开发项目,主要负责前端开发,同时也参与了服务器架构的设计。

在学习方面,我获得过国家奖学金和学业奖学金

另外,我个人比较喜欢记录和总结,目前运营着一个技术博客,累计访问量大约 230 万 ,粉丝大约 2800+


2. 博客主要做什么?

HR:你的博客主要是做什么的?

我的回答

我比较重视对经验的沉淀。

比如在项目开发过程中,我们经常会遇到一些问题。第一步当然是把问题解决掉,但我认为第二步也比较重要,就是把解决问题的方法和经验沉淀下来

所以我的博客主要记录这类内容,包括:

  • 项目开发过程中遇到的问题;
  • 问题的解决方案;
  • 软件安装和环境配置;
  • 不同版本之间的兼容性问题;
  • 实际开发过程中遇到的各种问题和踩坑经验。

我觉得随着经验积累,不能只是解决当前遇到的问题,还应该逐渐总结出一套解决同类问题的方法

所以博客对我来说,一方面是记录,另一方面也是对自己知识和经验的沉淀。

HR:你的博客现在大概有多少粉丝?

我的回答

目前大概 2800+


3. 为什么本科是计算机相关专业,研究生选择人工智能?

HR:你本科是计算机相关专业,为什么研究生选择人工智能?

我的回答

我当时选择人工智能,其实是经过了一定考虑的。

本科选择专业的时候,我主要考虑过几个方向,比如网络安全、人工智能以及硬件相关方向

在本科后期,我逐渐接触到 GPT 等生成式人工智能相关技术。当时我发现,人工智能在很多实际问题上都有比较大的应用潜力。

从就业和未来发展的角度来看,我也比较希望能够进入一个处于快速发展阶段的技术领域。

所以最后选择进入人工智能相关学院,继续攻读人工智能专业硕士


4. 研究生期间主要做什么?

HR:研究生期间主要做了哪些课题?哪个是你相对核心负责的?

我的回答

研究生期间,我主要做了两个方向的工作:

  1. 行业知识图谱构建
  2. 前后端开发相关项目

大模型技术还没有现在这么成熟,所以前期的工作主要还是围绕知识图谱和传统软件开发展开。

其中第一个项目是基于一个大型科研项目开展的。

这个项目主要面向一些新兴产业。因为新兴产业中专利包含了大量的信息,所以我们主要围绕专利文档进行行业知识图谱构建


HR:你在这个项目中主要负责什么?

我的回答

我主要负责的是行业知识图谱构建相关工作

整体流程大概是:

专利 PDF / 扫描文档 → 文本提取 → 信息抽取 → 结构化三元组 → 知识图谱构建

首先需要将 PDF 或扫描版专利转换成文本,然后利用相关的信息抽取技术,将文本中的信息转换成可以用于构建知识图谱的结构化三元组,最终完成知识图谱的构建。


HR:这个知识图谱是通过什么技术构建的?

我的回答

主要是结合文档解析、信息抽取以及大模型相关技术来完成。

首先对专利 PDF,包括部分扫描文档进行文本解析;然后对文本内容进行信息抽取,将其中的实体、关系等信息转换成结构化的三元组;最后再基于这些结构化数据进行知识图谱构建。

整体上可以理解为:

非结构化专利文档 → 文本 → 信息抽取 → 三元组 → 知识图谱


HR:本科项目主要负责什么?

我的回答

本科项目主要是一个前后端开发项目。

我主要负责前端开发 ,同时参与了服务器架构设计

整个项目组大概有 20 人左右 ,其中前端团队大概有 7~8 人


5. 项目中最大的挑战是什么?

HR:在项目中,你认为最大的挑战是什么?

我的回答

我觉得最大的挑战可能是目标对齐

比如老师给我们一个比较大的需求,我们作为项目负责人,需要先把这个需求进行拆解,然后再分配给不同的人。

但是对于具体执行的人来说,他可能只知道自己负责的那一小部分。

比如一个人负责某一个页面或者某一个功能,他可能只关注:

"我的页面怎么实现?"

但是从项目负责人的角度来看,我需要考虑的不只是页面本身,还包括:

  • 这个页面最终要实现什么功能;
  • 前端和后端应该如何联动;
  • 页面需要调用什么接口;
  • 用户实际使用的时候是什么流程;
  • 用户可能有哪些操作习惯;
  • 整个功能最终如何形成完整的业务闭环。

所以我认为,项目负责人和普通开发人员关注的问题是不一样的

开发人员更多关注自己负责的模块,而项目负责人需要站在整个项目的角度去考虑整体目标。


6. 如何解决目标对齐和过程管理问题?

HR:你具体是怎么解决目标对齐和过程管理问题的?

我的回答

首先,我们会先召开会议,把整个任务的目标讲清楚。

也就是说,在给每个人分配具体任务之前,我会先让大家知道:

我们整个项目的大目标是什么。

然后再进一步说明:

  • 当前这个功能是为了解决什么问题;
  • 它服务于哪个业务;
  • 整个功能的流程是什么;
  • 每个人负责的模块在整个流程中处于什么位置。

在大家理解整体目标之后,再进一步把任务拆解到个人。

另外,我们会设置比较明确的时间节点和阶段性成果

比如一个任务可能要求一周之内完成,那么我不会只要求"一周之后给结果",而是会关注中间有没有初步交付。

如果到了时间节点没有完成,我会进一步判断原因。

主要会区分:

  1. 工作量太大
  2. 能力或技术问题
  3. 任务理解不清楚

如果是工作量太大,那么可能需要增加人员协作。

如果是能力问题,那么可以安排其他能力比较匹配的人一起合作,或者把任务重新拆解。

如果是对任务理解不清楚,那么就需要重新沟通,把需求进一步明确。

所以我认为项目管理不仅是分配任务,更重要的是:

目标拆解 + 时间节点 + 过程跟踪 + 根据问题动态调整人员。


7. 研究生期间的排名情况

HR:你在研究生期间的专业排名怎么样?

我的回答

目前专业排名大概是前 20%

HR:你本科的时候呢?

我的回答

本科期间排名是第一名 ,之后通过保研进入 XX 大学


8. 兴趣爱好是什么?

HR:你平时有什么兴趣爱好,或者比较热爱什么?

我的回答

我平时比较喜欢研究 AI 相关的东西。

尤其是现在 AI Coding 发展起来以后,我会比较喜欢使用 AI 来做一些实际的软件项目。

我觉得 AI 出现以后,一个比较明显的变化就是降低了软件开发的门槛

比如我本身并不是特别熟悉 Android 开发,但是因为我有前后端开发经验,所以我可以利用 AI 辅助把我的想法真正落地。

比如我最近自己做了一个记账软件

因为我觉得市面上的一些记账软件可能不能完全满足我的需求,所以我就尝试使用 AI Coding 工具,例如 CodeBuddy 等,把自己的需求直接实现出来。

所以现在我的一个兴趣就是:

利用 AI + Coding,把自己的想法真正做成一个可以使用的软件。


9. 除了技术之外,还有什么兴趣爱好?

HR:除了技术以外,还有什么兴趣爱好?

我的回答

除了技术之外,平时会:

  • 跑步;
  • 打羽毛球。

另外,我觉得自己比较开朗,也比较喜欢和别人沟通。

我还有一个比较明显的习惯,就是总结和记录

比如我们讨论一个问题,可能讨论了很多内容,但是最后没有形成明确结论。

这种情况下,我比较习惯去总结:

我们现在讨论到了哪一步?

当前已经确定了什么?

下一步需要做什么?

每一步大概什么时间完成?

所以在团队中,我有时候会主动承担这种总结和推进的角色。


10. 为什么没有去实习?

HR:你为什么没有去实习?

我的回答

主要是因为我觉得研究生期间其实也有比较多的项目实践。

研究生期间,我们同样需要完成课题、项目和最终交付。

从本质上来说,我认为:

实习也是参与一个项目,然后最终形成一个交付结果。

而我在学校期间参与的项目,本身也是比较大型的项目。

比如现在参与的是一个大型科研项目,整体项目规模比较大,我们同样有:

  • 明确的项目目标;
  • 阶段性的任务;
  • 项目节点;
  • 实验节点;
  • 最终交付要求。

所以我认为自己在学校里也能够获得比较接近实际项目开发的经验。


11. 更倾向什么技术岗位?

HR:你更倾向于什么技术岗位?

我的回答

我个人可能更加倾向于Java 开发

因为相比软件测试,我感觉自己会更加擅长开发。

开发的时候,我比较容易进入一种持续投入的状态,会比较喜欢把一个问题从头到尾解决掉。

而测试更多是在别人已经完成的项目或者功能基础上进行验证,我个人感觉这种工作方式和自己的特点不是特别契合。

所以目前来说,我会更加倾向于Java 后端开发/软件开发方向。


12. 工作地点有什么要求?

HR:你对工作地点有什么选择?

我的回答

当时填写意向的时候,主要选择的是:

广东、深圳以及广东附近地区。

其他地区也可以接受调剂,并没有特别强烈的地域限制。

因为我本身是湖南人,深圳距离湖南相对也比较近,所以当时主要考虑广东地区。


13. 你有什么问题想问我?

HR:你有什么问题想问我吗?

我的提问

我想了解一下,咱们这个业务主要是针对于软件开发,主要开发哪些业务?


目前公司招聘涉及的核心软件系统主要包括两个方向:

1. 仓储管理系统

主要面向仓储业务流程,涉及:

  • 订单分配
  • 出库
  • 入库
  • 理货
  • 盘点等功能
2. 行程调度系统

主要负责机器人相关的任务调度,例如:

  • 机器人搬箱
  • 机器人取货
  • 任务分配与调度等

团队规模与技术栈

  • 公司研发团队规模约 570 人

  • 每个研发团队大约 30~40 人

  • 技术栈目前主要以 Java 和 Go 为主,其中:

    • Java:占比较大,主要用于业务系统开发;
    • Go:主要应用于中间件、仿真等方向。

目前公司同时设置有前端和后端岗位,但当前招聘以后端岗位为主,暂时没有重点招聘前端岗位

对技术人员发展的要求

HR 表示,公司希望技术人员未来不只是停留在单纯的编码工作上,而是逐渐形成 "技术 + 业务" 的能力。

大致发展路径为:

理解业务 → 接触客户 → 理解真实需求 → 了解技术产生的实际价值

公司也会提供一定的轮岗机会

  • 前两年主要在研发团队积累技术和业务经验;

  • 后续可能有机会轮岗到:

    • 软件顾问
    • 实施
    • 项目经理
    • 产品经理等岗位。

随着工作年限和项目经验积累,也可能进一步承担项目管理、团队管理等职责。


14. 研发岗位是否需要出差?

我的提问

研发岗位一般会不会有出差?

HR 回答整理

HR 表示研发岗位也可能会有一定程度的出差。

公司的考虑是,如果研发人员一直单纯进行编码,对于业务和客户的理解可能比较有限。

因此公司也希望研发人员能够:

走向客户,了解真实业务场景。

通过接触客户,可以更直接地了解:

  • 技术解决了什么问题;
  • 产品给客户带来了什么价值;
  • 客户真正的需求是什么。

公司会鼓励员工参与一定的客户交流和项目现场。

不过整体出差频率并不算特别高,HR 提到真正需要到客户现场的情况,一年大概一只手左右的次数,具体根据项目情况而定。


15. 工作时间大概是什么样?

我的提问

工作时间大概是什么样?

HR 回答整理

HR 介绍,正常工作时间大致是:

早上 8:30 ~ 下午/晚上 6:00~7:00 左右

具体时间根据实际部门和项目情况可能有所不同。

HR 表示,公司不是强制要求员工加班,但由于业务发展比较快、项目节奏比较紧,实际工作强度会相对比较高。

同时 HR 表示,相比互联网公司,整体强度相对还是比较好的。


16. 周末会不会加班?

我的提问

周末会不会加班?

HR 回答整理

正常情况下是:

双休。

如果项目有需要,周末可能会安排加班。

HR 提到周末加班时间一般可能是:

3~4 个小时左右。

如果因为项目需要进行周末加班,会有相应的调休安排。


17. 后续面试流程

我的提问

那后续这个流程大概需要怎么推进呢?

HR 回答整理

HR 表示后续会尽快发通知。

如果通过当前环节,会继续安排后续面试。


相关推荐
怕浪猫1 小时前
拆解 Google《AI Agent Handbook》:企业级 Agent 的六层架构与产品矩阵
面试·github·agent
tiger8651 小时前
大语言模型面试和题解,Context Engineering 怎么做?长 Prompt、动态上下文与 Memory 管理
人工智能·深度学习·算法·语言模型·自然语言处理·面试·nlp
youyou-060610 小时前
Classic AUTOSAR 中 CAN 协议栈整体架构
mcu·面试·汽车
此时不提桶,更待何时10 小时前
01-04-B-垃圾回收面试与生产事故实战
java·jvm·面试
Sam_Deep_Thinking17 小时前
new Thread()之后发生了什么?
java·后端·面试·程序员
用户9385156350717 小时前
从小米前端面试题,彻底搞懂闭包、作用域链与 useState 惰性初始化
前端·面试
怕浪猫18 小时前
从 Windows 换到 Mac 三个月,我真香了
算法·面试·架构
古希腊掌管代码的神THU20 小时前
【清华代码熊】DeepSeek-V4.1-Flash 多模态架构解析
人工智能·深度学习·机器学习·自然语言处理·面试
林川~011 天前
Unity 反射(Reflection)从原理到实战:一篇讲透原理、用法、实战案例与性能优化
面试·性能优化·反射·il2cpp·type