面试问题记录(基础&RAG)

python 基础

  1. 深拷贝和浅拷贝的不同?
  2. ==和is的区别?
  3. 什么是装饰器?
  4. 解释闭包
  5. python相较于C/C++等要慢很多,解释说明原因?

linux 基础

  1. 查看进程列表的指令?
  2. 如果对进程按名称筛选
  3. 如何查看历史指令?
  4. 是否熟悉vim? 说一下常用的vim指令

机器学习基础

  1. 叙述模型训练的过程
  2. 什么是梯度? 梯度是对什么求梯度?
  3. 解释BatchNormlize、Layer Normalization,说明二者的区别
  4. 知道哪些激活函数?对sigmoid和relu进行说明
  5. 说一下对正则化项的理解
  6. 对encoder - decoder的理解
  7. transformer架构中encoder 和decoder的attention有什么不同?

RAG

  1. 详细说明RAG系统的实现流程?
  2. 如何对RAG系统进行评估?
  3. 你的项目中提及同时使用GraphDB和VectorDB,说明二者是如何结合的
  4. 如何构建知识库?详细说明数据处理流程
  5. 只有文本没有问答对,如何启动?
  6. 合成数据可能存在偏差,无法覆盖实际情况,如何避免?
  7. 是否做过FAQ ,叙述如何一个FAQ系统的实现
  8. 多轮对话如何实现?
  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值