多模态、大模型通用知识、agent与HR面经
一、多模态1.是否了解多模态对齐方法2.是否了解现在多模态大模型的架构3.说一下常见的大模型的架构比如qwen-vl3.1 qwen-vl的动态分辨率是怎么实现的位置编码是怎么做的3.2 图像的token长度由什么参数来控制3.3 采样编码方式和3有什么不同​编辑 文章3.4 qwen3-vl里面的interleaved RoPE介绍一下4.如何判断模型的推理是否真的依赖视觉信息5.原图和扰动图的Token KL散度如何计算6.视觉依赖分数具体怎么定义为什么能反映视觉依赖7.幻觉惩罚来自最终答案还是中间推理过程8.最新的qwen的VLM模型是否知晓其多模态部分能力如何实现有哪些变化对比之前的VLM模型9.CLIP9.1 CLIP原理9.2 文本和图像encoder都是什么9.3 正负样本对怎么区分9.4 编码后图像和文本维度不一致怎么解决9.5 loss函数怎么计算需要能手撕9.6 是否了解其他向量化模型siglip有什么优化10. 图文对齐质量如何评估图文检索排序中跨模态相似度如何计算11. 多模态RAG流程图片怎么切怎么embedding? 怎么检索12. 多模态幻觉模型看图说错是否有遇到过如何缓解13.视频理解抽帧的间隔是多少 时序信息怎么保留14.多模态embedding存储和索引图片向量和文本向量放一起还是分开15.是否了解intern-vl架构16. 多模态模型产生幻觉的主要原因是什么17. 除了重新生成之外还有哪些技术手段可以降低模型幻觉18. 改了一个vit如何多阶段训练 需要用多少数据19. 训练的时候vit、对齐层、LLM部分学习率一般如何设置二、大模型通用知识1.如何评估准确率构造golden set还是使用大模型Judge2.SFT中全参数微调、LoRA和QLoRA的区别3.LoRA更适合在哪些场景使用3.1 LoRA的秩怎么调3.2 LoRA通常加在Transformer的线性层中具体什么位置 游什么不同的作用3.3 一般rank alpha dropout都设置为多少为什么这样设置4.基于线上case反向调优会不会变成持续打补丁5.模型提升是事后验证还是训练前已有预判6.多分类的backbone最后接什么用什么损失函数7.手撕交叉熵和softmax8.adam的计算公式 原理是什么9.大模型中softmax 前为了做 mask会把有些 mask 位置设置为负无穷那请问 softmax 后再把这些位置重置为 0可以吗10.attention相关10.1 为什么要除以根号dk除以dk行不行10.2 讲解mha10.3 为什么最后output还需要做一个矩阵乘法10.4 时间复杂度是多少 空间复杂度是多少10.5 为什么要有softmax为什么不用Sigmoid来计算概率或者注意力全重11.RoPE11.1 了解rope吗Rope的原理是什么为什么要使用rope RoPE具体是怎么计算的能否举一个具体的例子ROPE对频率游什么要求不同维度上的频率是怎么设置的11.2 2d rope是什么和1d rope的区别是什么12. model train和model eval的区别。 dropout在训练和测试时的选择。 梯度经过frozen 层时是否保留如果不想保留梯度只要反向的数值怎么设置model.train () 和 model.eval () 的区别PyTorch本质只是切换某些层的行为模式不改变权重不控制梯度是否计算model.train()训练模式Dropout 层启用随机把一部分神经元置 0防止过拟合BatchNorm 用当前 batch 的均值、方差做归一化同时更新 running_mean /running_var梯度默认可计算取决于requires_grad不是 train 模式控制model.eval()评估 / 推理模式Dropout 层关闭所有神经元都参与前向不随机丢弃BatchNorm 使用训练阶段保存好的全局 running_mean /running_var不再更新统计量不会关闭 autogradeval 不代表自动禁用梯度评估省显存 / 提速要手动加with torch.no_grad()一句话总结train/eval控制 Dropout、BN 这类有状态层的计算逻辑梯度开关由 tensor.requires_grad 和 torch.no_grad () 控制。2. dropout 在训练和测试时的选择训练model.train ()开启 dropout随机 mask 一部分神经元输出强迫网络不依赖少数节点降低过拟合。注意pytorch dropout 默认是rescale 模式训练时对保留的神经元输出乘上 \(\frac{1}{1-p}\)这样测试时直接关掉 dropout输出量级不用手动缩放。测试 / 推理model.eval ()关闭 dropout全部神经元参与计算保证结果稳定、确定性不能随机丢弃。坑点不要自己在 eval 阶段手动加 dropouteval 模式下 Dropout 层内部会直接 return 原输入。3. frozen 层梯度梯度经过 frozen 层时是否保留只想拿到反向数值不保留梯度怎么设置① frozen 层是什么param.requires_grad False前向正常计算反向传播时不会计算该层参数自身的梯度param.grad 不会更新✅但是流经这个 frozen 层的输入梯度依然会继续向前回传举例子A (requires_gradTrue) → FrozenB (requires_gradFalse) → C (loss) loss.backward ()B 的权重没有 gradA 的梯度正常计算因为梯度流过 B 的输入。 frozen 只是冻结参数的梯度不阻断数据流上的梯度传递。② 如果不想保留计算图、只想要反向梯度数值节省显存不保存计算图分两种场景面试常考区分torch.no_grad()前向过程就不构建计算图不能执行 backward适合纯推理不能用来求梯度。torch.backends.cudnn.enabled不是这个场景正确方案retain_graphFalse默认就是 False如果你只需要跑一次 backward 拿到梯度之后不需要再次反向loss.backward(retain_graphFalse)backward 完成后自动销毁计算图释放显存只保留参数的 grad 数值不能再次.backward ()。13. 如何判断一个 Bad Case 是数据问题、模型能力问题还是生成策略问题14. 继续增加 SFT 数据带来的收益越来越小时你会怎么考虑下一阶段的优化方向15. 什么情况下你会认为仅靠 SFT 已经比较难继续提升需要引入强化学习16. 如果模型能够按照要求输出但是出现了灾难性遗忘你会怎么处理17. BF16和FP16的区别是什么 什么适合该用哪个呢18. 为什么要先调Prompt然后sft然后grpo这样的顺序能否Prompt调完之后直接GRPO或者Prompt之后grpo然后再sft19. SFT和GRPO分别解决啦哪些问题20. FSDP和DDP区别对哪些作分片 Megatron以及并行策略21. KVcache的空间复杂度是多少22.如何估算一个7B模型在batch1 seq_len2048下的显存占用 另外要再看一下对于生图类大模型dit架构的时候显存占用怎么算(不止单独看模型和训练占用还要考虑中间隐藏层和batch或者叫seq_len的情况)三、agent相关(暂时不太涉及很多agent所以这里面经总结也很简单)1.Skillsmcp和rag的区别2.llm实现function call的底层原理四、HR面1.主要研究方向是做什么的是刚读研就开始做了吗还是火了开始做的2.大模型火了之后还有coding练习吗3.实习/工作的难点和解决方案4.未来想做点什么5.其他面试和offer进展如何6.offer选择的优先级

相关新闻

力扣215数组中的第k个最大元素(堆排序法)

力扣215数组中的第k个最大元素(堆排序法)

建立一个大根堆,做 k−1 次删除操作后堆顶元素就是我们要找的答案 前置知识 建议看看4分钟学堆排序(手机动画版)_哔哩哔哩_bilibili 1.将一个子树调整为大顶堆 堆下沉调整,把i位置元素放到正确位置,保证以i为根的子树满足大顶堆。 堆必须是…

2026/10/19 2:11:32 阅读更多 →
page_alloc setup_per_zone_lowmem_reserve

page_alloc setup_per_zone_lowmem_reserve

setup_per_zone_lowmem_reserve() 是内存管理中用于初始化每个 zone 的 lowmem_reserve[] 数组的函数。它根据 sysctl 配置的比例和 zone 的 managed_pages,计算出每个 zone 需要为更高 zone 的分配保留多少页。核心作用与背景sysctl_lowmem_reserve_ratio[]&#x…

2026/10/19 2:10:31 阅读更多 →
17岁Kimi核心少年奔赴硅谷:中国AI也有人才焦虑

17岁Kimi核心少年奔赴硅谷:中国AI也有人才焦虑

AI产业必须要补的课 10月15日,陈广宇在X上发了一条简短的离职帖。 “过去一年在Kimi的工作是我迄今为止最美好的时光。”他写道,非常感激能够与如此出色和支持他的同事,共事并从中学到东西。 他没有解释原因,也没有透露去向。但…

2026/10/19 2:10:31 阅读更多 →

最新新闻

PySpark RDD核心原理与性能调优实战:从日志清洗到特征聚合

PySpark RDD核心原理与性能调优实战:从日志清洗到特征聚合

1. 为什么RDD才是PySpark里最该吃透的那块硬骨头很多人上手PySpark,第一反应是去学DataFrame和Spark SQL,觉得写起来像Pandas,舒服。我当初也是这么想的,直到有一次处理一批日志数据,格式乱得离谱——每行是半结构化的…

2026/10/19 2:50:53 阅读更多 →
F2LLM-v2多语言模型评测:282种语言端到端翻译与落地实践

F2LLM-v2多语言模型评测:282种语言端到端翻译与落地实践

做多语言系统集成这些年,我对“支持N种语言”这句话已经有点脱敏了。厂商发布会上的数字越来越漂亮,可真到了生产环境,把一段冷门语种丢进去,要么识别错,要么翻出来的内容完全不是人话。所以当看到某头部支付企业发布的…

2026/10/19 2:50:53 阅读更多 →
小数据集微调大模型:LoRA与QLoRA参数高效微调实战指南

小数据集微调大模型:LoRA与QLoRA参数高效微调实战指南

先提醒一句:如果你手头只有几百条人工整理过的数据,千万别觉得“这点量训模型就是浪费钱”。我见过太多团队卡在“数据太少”这个心理门槛上,转头去外包堆了几万条低质量样本,最后训练出来的东西反而什么也没学会。小数据集微调大…

2026/10/19 2:50:53 阅读更多 →
CentOS 7手动部署LNMP与WordPress:从零搭建可控的Web站点

CentOS 7手动部署LNMP与WordPress:从零搭建可控的Web站点

1. 为什么这套组合至今仍是自建站点的稳妥选择把时间拨回到几年前,如果你问一个刚接触独立建站的人该用什么方案,十有八九会听到“LNMP”这个词。Linux Nginx MySQL PHP,这四个字母的组合几乎撑起了早期互联网上相当一部分动态站点的运行底…

2026/10/19 2:50:53 阅读更多 →
Matlab手写有限差分法求解二维热传导(稳态/瞬态)

Matlab手写有限差分法求解二维热传导(稳态/瞬态)

简介:本资源是一份面向高校理工科学生、科研人员及工程仿真初学者的Matlab数值计算实践材料,聚焦二维热传导偏微分方程的离散求解与可视化实现。通过有限差分法对热扩散方程∂u/∂t α(∂u/∂x ∂u/∂y)进行空间离散,并结合追赶法高效求解三…

2026/10/19 2:50:53 阅读更多 →
AI写作助手实操:把实习报告从流水账变成结构化报告

AI写作助手实操:把实习报告从流水账变成结构化报告

实习报告写得好不好,和实习本身做得认真不认真,经常是两码事。这个判断,我在每个实习季都反复讲给学生听。很多人明明在企业里实打实忙了一个多月,等到落笔写报告,却只剩三行字:第一天参观,第二周整理表格,最后一天编了个总结。这不是态度问题,也不是没有收获,而是“写报告”这…

2026/10/19 2:49:52 阅读更多 →

日新闻

频率跟踪型PWM电源设计:臭氧发生器谐振点漂移与软开关实现

频率跟踪型PWM电源设计:臭氧发生器谐振点漂移与软开关实现

简介:本资源为电源技术方向的学术研究文档,聚焦介质阻挡放电型臭氧发生器电源的频率跟踪型PWM控制策略,面向电力电子、高压电源及臭氧应用领域的科研人员与工程技术人员。针对负载呈容性、等效电容随外加电压升高而增大、谐振频率随之漂移的难…

2026/10/19 0:00:47 阅读更多 →
Vibe Coding 遇上 TaoToken:把开发者思维圣殿的灵感流接入统一 Key 通道

Vibe Coding 遇上 TaoToken:把开发者思维圣殿的灵感流接入统一 Key 通道

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 0:00:47 阅读更多 →
HundredCV-Chat话题建模实战教程:利用4,871个内置话题标签构建主题分析系统

HundredCV-Chat话题建模实战教程:利用4,871个内置话题标签构建主题分析系统

【免费下载链接】HundredCV-Chat 项目地址: https://ai.gitcode.com/hf_mirrors/Jax-dan/HundredCV-Chat 点击查看 免费下载 HundredCV-Chat 是一个由 100 位青年简历数据开发而来的中文多轮对话数据集,共包含 24,750 组日常闲聊对话和 4,871 个话题标签…

2026/10/19 0:00:47 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/19 1:30:52 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 0:55:02 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →