25双非 AI大模型应用面试1 复盘+知识点总结

本人背景

广州双非,软件工程大四

两段外包实习,在FastGPT平台(类似coze/dify)上做过企业级智能体工作流应用

面试公司

广州悦信无线科技 自研产品 100-500人

AI大模型开发工程师

10-15K 13薪 双休

状态

5.19 一面

5.27 一面已挂

面试评价:等了面试官20min+,面试时间30min,面试官态度一般,比较慵懒,不会问过往项目

一面

  1. 还在实习中为什么寻找更好的机会
    答:不想做外包 要出差接客户对需求hhhh

  2. 设计一个推荐系统
    反问:
    具体应用场景——电商
    要用到大模型吗?——都可以

    答:首先考虑数据源,也就是库表,假设最简单的商品表,用户表,交互信息表
    核心是计算相似度分数,按照业务需求设计各个数据的权重
    第一种,打标签+计算相似度算法 比如最短编辑距离 jaccard相似度
    第二种,机器学习相关的算法处理,难量化涉及到语义理解的数据向量化,利用机器学习算法计算相似度,比如cnn 向量机(协同过滤没太了解没说 我觉得推荐算法都按照协同过滤思路说就行)
    第三种,大模型完成其中的某个链路,比如向量化,比如语义理解打标
    最后返回TOP N

  3. 如何识别用户意图进入智能体系统的不同工作流
    答:设计提示词 用一个分类大模型专门处理
    更推荐前端做好模块功能划分节省时间

  4. 微调Fun-tune有了解过吗
    答:了解过没做过,只知道SFT和RLNF这些概念,要用python那一套。认为对于企业大模型应用开发来说不是很划算,倾向于RAG

  5. 说说RAG答:数据etl ➡️ 分块chunk ➡️ embedding模型嵌入向量数据库 ➡️ 用户问题转换成向量化输入 ➡️ 设置检索模式 ➡️ 根据相似度返回TOP N ➡️ 可以选择ReRank重排模型

  6. 让你做一个chat2sql 说说思路(可以使用自然语言进行数据库操作的插件)
    答:用户输入自然语言➡️大模型优化成结构化自然语言➡️大模型转换成sql语句➡️自定义advisor拦截器预防sql注入等安全问题(交给大模型语义识别也可以)➡️提供数据库交互接口 制定好入参规范(也可以直接在这一层做业务限制 一般推荐只能查)根据入参规范编写提示词
    然后当然推荐用现成的项目或者mcp服务改改

  7. 了解dify那些大模型云服务吗
    答:用fastgpt、coze比较多,dify不太了解,这几个大模型应用开发平台的订阅制和买断制也说了下

  8. 本地部署过大模型吗
    答:通过ollama部署过qwen、deepseek
    自己的SpringAI项目框架实现了各种调用大模型服务的方法 包括 http、sdk、springai、langchain、ollama
    详见我的github项目

反问

  1. 对大模型应用这个岗位的期待
    根据公司内部具体业务场景,构建智能体,将能智能化的场景智能化
  2. 你们公司倾向于怎么样的一个部署方式
    coze/dify云服务 + 本地部署大模型
  3. 面试表现和能力是否符合岗位期待
    基本符合岗位期待

复盘

如何设计一个经典的电商推荐系统

答案来自Gemini 2.5 Pro 仅供参考

如何设计一个Text-to-SQL

参考文章地址(详细喂饭教程):https://mp.weixin.qq.com/s/5vqNCIS1ktrQ1H6pftTMOQ

快速学习微调

参考文章:https://edu.aliyun.com/course/3126500/lesson/342510265?spm=a2cwt.28196072.ACA13.13.660e6e7bJDQYXq

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
linhai0872
下载 APP