发布时间:2026/8/22 12:30:35
【后端方向】笔试选择题 单选题第1题用两个栈 in 和 out 实现队列元素入队时压入 in出队时若 out 为空则把 in 中的元素依次弹出并压入 out再弹出 out 栈顶。当前 in 从栈底到栈顶为 3、5、8out 为空依次执行出队、入队 2、出队、出队三次出队结果是什么答案 3 5 8第2题某订单助手使用 Function Calling 查询物流。若工具返回“订单不存在或无权限”更合理的后端链路处理是A 把工具错误隐藏起来让模型按常见物流状态补一个结果B 跳过参数校验将原始用户输入拼入查询语句后重试C 把错误类型返回给业务层按权限与存在性规则生成答复D 让模型调整数据库权限后再次查询物流信息答案CFunction Calling 拿到工具错误不要让 AI 瞎编结果也不要私自改权限、跳过校验把错误交给业务层做应答。第3题某知识库问答系统对“报销上限”问题经常召回相似但不同地区的制度。向量相似度排序较靠前但答案地区不匹配。更能直接缓解该问题的是A 扩大topK使更多地区制度进入上下文供模型比较B 在召回或重排中加入地区、版本等元数据过滤与加权C 缩短最终回答减少地区差异带来的冲突内容D 提高temperature让模型在多地区制度中生成折中答案答案BRAG 检索增强生成当语义相似但业务属性地区、版本、时间不对要利用元数据过滤 / 重排。RAGRetrieval‑Augmented Generation检索增强生成RAG 链路完整流程必背索引构建文档切分 → 文本向量化存入向量库元数据单独存储召回Retrieval用户 query 向量化向量库做相似度搜索可以带上元数据 filter 过滤返回 topK 文档重排 Rerank对召回文档二次打分排序可以融合元数据加权过滤掉低质量文档构造 Prompt 上下文把重排后的文档塞给大模型生成答案大模型基于上下文输出回答第4题对序列 [4,1,3,2] 从左到右执行一趟冒泡排序每次比较相邻元素并把较大元素交换到右侧。一趟结束后的序列为A [1,4,3,2]B [4,1,2,3]C [1,3,2,4]D [1,3,4,2]答案C第5题某风控模型有两组阈值方案方案P的FP12、FN35方案Q的FP6、FN45。若误拦正常用户的成本为5漏放风险用户的成本为2按总成本FP×5FN×2比较下列判断更合理的是A 选择P因为总成本为120低于Q的130B 两方案的FN差异更大阈值选择可以主要按漏放数量比较C 选择P因为FP更高说明模型覆盖能力更强D 选择Q因为总成本为120低于P的130答案D通俗记忆✅True模型判断和真实情况一致❌False模型判断搞错了FP (False Positive)假的 “判定为正” → 不是风险却当成风险。FN (False Negative)假的 “判定为负” → 明明是风险却当成正常。第6题后端团队让大模型根据检索到的制度片段生成审批说明并希望审核人员能追溯依据。更合适的提示要求是A 要求模型把制度片段改写成更完整的背景故事B 要求模型优先给出结论再补充未出现的制度细节依据C 提高输出随机性让模型生成多个风格不同的说明D 要求回答标注引用片段编号缺少依据时说明未检索到答案D第7题活动结束时间不晚于下一活动开始时间时两项活动可以连续安排。现有活动A(1,4)、B(3,5)、C(0,6)、D(5,7)、E(3,9)、F(5,9)、G(6,10)、H(8,11)。若按“每次选择当前可选活动中结束时间最早者”的贪心策略安排活动算法依次选择哪组A A、D、HB A、FC C、GD B、D、H答案A第8题Linux 中某目录权限为 drwxr-x—。若用户属于该目录所属组但不是目录所有者则该用户通常可以执行的操作是A 进入并列出目录内容但不能在其中新建文件B 既不能进入目录也不能读取目录项C 写入新文件但不能查看目录中文件名列表D 修改目录权限并删除同组用户拥有的文件记录答案A目录r查看目录内文件名清单目录xcd 进入该目录、访问目录里面文件目录w新建、删除、改名目录下的文件第9题MySQL 表 user_log 有联合索引 (user_id, action_type, created_at)。查询只返回 user_id、action_type、created_at 三列并按 user_id 等值过滤。该查询较可能利用的优化点是A 索引下推会把返回列统一移动到主键页中B 覆盖索引会改变事务隔离级别使查询跳过锁判断C 存在联合索引时即使 SELECT 包含索引外列执行器也倾向于在索引层完成返回D 返回列都在二级索引中时有机会减少回表答案D第10题某配置接口返回内容较大但配置变化不频繁。客户端已保存上次响应的 ETag。为了在配置未变化时减少响应体传输更合适的 HTTP 机制是A 客户端携带 If-None-Match服务端命中缓存协商后返回 304B 服务端关闭 HTTP 状态码在响应体中写入配置是否变化结果C 服务端每次返回新的 ETag使客户端重新下载完整配置内容D 客户端改用 POST 请求让服务端跳过缓存协商流程并重传配置答案A第11题后端服务需要运行多个高风险插件插件崩溃时不能破坏主服务地址空间同时各插件需要频繁读取同一份大型只读规则文件不能为每个插件重复保存完整副本。哪项设计更符合这些要求A 把插件放入主进程的不同线程并让线程直接共享规则文件内存B 用独立进程运行插件并向插件开放主服务全部可写共享内存C 用独立进程运行插件但让每个进程各自复制完整规则文件D 用独立进程运行插件通过 IPC 交互并只读映射同一规则文件答案D第12题某多核服务器上进程 P 的虚拟页 v 从物理页 p1 改映射到 p2。P 曾在 CPU0 和 CPU1 上运行两个核心都可能缓存过 v 的 TLB 项。为了避免继续访问 p1更合理的处理是A 修改页表后等待下一次缺页异常旧 TLB 项会被业务线程覆盖B 把 p1 内容复制到 p2 后保留旧映射后续再由应用层判断版本C 对相关核心执行该地址空间的 TLB 失效或 shootdown清理旧项D 刷新当前 CPU 的 TLB 项其他核心仍按各自缓存继续访问答案C第13题某无向连通树共有 18 个结点。若其中一个结点的度为 5其中三个结点的度为 3其余结点度数之和应为多少A 18B 24C 22D 20答案D无向图握手定理所有顶点度数之和 $2 \times 边数树的性质nnn个结点的树En−1E n-1En−1已知结点总数 E18−117E 18-1 17E18−117全部结点度数总和 2×17342 \times 17 \boldsymbol{34}2×1734已知度数1个结点度 53个结点度 3这部分度数之和53×35914 5 3\times 3 59 1453×35914其余结点度数之和34−1420 34 - 14 \boldsymbol{20}34−1420第14题在 InnoDB 可重复读隔离级别下事务 T1 先做一次普通 SELECT 读取某行事务 T2 随后提交对该行的修改。T1 再次执行同一普通 SELECT 时通常更符合一致性读语义的是A 读取到 T2 修改后的新值因为提交版本优先级更高B 普通 SELECT 默认升级为表锁并阻塞后续写入请求C 仍基于 T1 创建的一致性视图读取旧版本结果数据D 读取到未提交版本以便观察并发事务执行过程答案C第15题某脚本希望把标准输出和标准错误都追加到 run.log便于后续排查。下列命令写法更符合该目标的是A ./run.sh run.log 2 /dev/nullB ./run.sh run.log 21C ./run.sh | tee run.log 2 run.logD ./run.sh 21 run.log答案B不定项选择第1题某服务使用多个锁和条件变量协调任务生产与消费。下列做法中有助于降低死锁或并发错误风险的有哪些A 为多把锁约定统一获取顺序并在代码评审中检查B 把共享队列改为普通数组后移除同步协议依靠调度公平性保证正确C 条件变量被唤醒后重新检查共享谓词再决定是否继续处理D 线程等待外部接口返回时继续持有全局队列锁减少释放次数答案A、C第2题某推荐模型离线效果很高团队准备上线前做基础风险检查。下列做法较合理的有哪些A 先用包含未来点击结果的特征训练再划分验证集评估效果B 保留监控和回滚方案防止离线指标与线上效果不一致C 上线时采用灰度或A/B实验观察真实业务指标变化D 按时间或用户维度拆分训练集与验证集降低数据泄露风险**答案B、C、D **第3题某后端服务使用TCP长连接传输业务数据。关于接收端读取和发送端控制下列说法正确的有哪些A TCP会按应用层请求边界交付数据使一次recv对应一次sendB 拥塞窗口会影响发送端注入网络的数据量以缓解网络拥塞C 拥塞控制由接收端业务线程指定每个报文的路由路径D 接收窗口可反映接收端缓冲能力用于流量控制答案B、D第4题某后端系统允许大模型触发查余额和发优惠券等工具。为了降低越权和误操作风险下列设计较合理的有哪些A 对工具名称、参数范围和调用主体做白名单校验B 工具返回资料不足时让模型按业务经验补齐具体余额或券码C 对高风险工具调用记录审计日志并设置人工复核或二次确认D 模型生成函数名后由运行时默认执行不再经过业务权限判断答案A、C第5题某消息表高频查询为 WHERE tenant_id? AND status? ORDER BY created_at DESC LIMIT 50返回id、tenant_id、status、created_at。关于索引设计与验证下列判断正确的有哪些A 联合索引(tenant_id, status, created_at)有机会同时支持等值过滤和排序B 结合EXPLAIN的rows、key和Extra信息可辅助验证是否出现额外排序或扫描过多C 若返回列均包含在同一二级索引中可能减少回表访问D 把created_at放在联合索引首列通常仍能稳定利用tenant_id与status的连续等值前缀答案A、B、C

相关新闻

2026/8/22 12:30:35

AI智能体循环工程实战:基于DeepSeek Harness构建生产级智能体架构

如果你正在构建一个能够自主执行复杂任务的AI智能体,比如自动处理工单、分析代码库或生成周报,那么你很可能已经遇到了一个核心难题:如何让这个“聪明”的模型,在真实、动态的环境中,稳定、可靠地完成一个多步骤的闭环…

2026/8/22 12:30:35

第三章 广域网+PPP协议+HDLC协议

广域网及其相关协议广域网的通信子网主要使用分组交换技术。PPP协议点对点协议PPP是目前使用最广泛的点对点数据链路层协议,也广泛应用于广域网路由器之间的专用线路。PPP协议只支持全双工链路。用户使用拨号电话接入因特网时一般都使用PPP协议。点对点协议主要有两…

2026/8/22 13:50:39

Linux CPU独占与线程绑定:实现极致性能与低延迟的完整指南

1. 项目概述:为什么需要CPU独占与线程绑定?在服务器运维或者高性能计算领域待过一段时间的朋友,大概率都遇到过这样的场景:一个关键的服务进程,平时运行得好好的,一到业务高峰期,响应延迟就莫名…

2026/8/22 13:50:39

30.7ms推理的秘密:TRELLIS.2-4B在昇腾NPU上的性能优化实录

30.7ms推理的秘密:TRELLIS.2-4B在昇腾NPU上的性能优化实录 【免费下载链接】trellis.2-4b-npu 项目地址: https://ai.gitcode.com/atlasleong/trellis.2-4b-npu TRELLIS.2-4B 是一个单图生成 3D 资产的生成模型(image-to-3D)&#xf…

2026/8/22 13:45:39

无氧健身记录--长期更新

2026.4.15 第一次健身以来的一些热身、动作总结,也会做简单的运动计划。一、热身上半身弹力带1.弹力带拉胸/肩双手平举向后张,左前右后转动2.右脚左手向上伸展长杆1.放在肩上,搭上胳膊,左右扭身2.一手后翻另一手抬杆下半身1.侧边抬…

2026/8/21 13:13:49

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/21 20:14:07

工业传感器与变送器详解:序章 从物理世界到工业数据

序章 从物理世界到工业数据 ——重新认识工业传感器与变送器 工业自动化系统正变得日益复杂。今天的工业现场早已不是简单的控制回路,而是由多层技术共同构成的立体体系:PLC、DCS、SCADA、MES、工业互联网、边缘计算与人工智能。控制系统可以执行复杂算法,工业网络可以实现…

2026/8/21 15:40:01

实测才敢推 AI论文网站 2026最新测评与推荐

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。一、综…

2026/8/21 15:40:01

2026必备!AI论文网站测评:最新推荐与深度对比

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

2026/8/22 1:39:53

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…