#P5204. 第1题-选择题
-
Tried: 2
Accepted: 0
Difficulty: 5
所属公司 :
百度
时间 :2026年7月30日
第1题-选择题
T1
答案:B.11
解析:由于 X 与 Y 独立,故 Var(Z)=22Var(X)+(−1)2Var(Y)=4×2+3=11。
T2
答案:C.降低显存峰值
1、后端团队接入大模型生成工单摘要,希望模型不要编造原始工单中没有的信息。更合适的提示约束是? {{ select(1) }}
- 提高生成随机性,让模型输出更多候选表达
- 限定依据原始工单内容总结,缺失信息标为未提供
- 把摘要长度固定得更长,以容纳更多推测细节
- 要求模型优先补充背景原因,使摘要看起来更完整
2、.Linux文件权限显示为-rw-r-----。若某用户属于该文件所属组,但不是文件所有者,则该用户对该文件通常具有什么权限? {{ select(2) }}
- 仅可读
- 无权限
- 可执行但缺少读取权限
- 可读可写
3、某制度问答系统采用RAG,但用户发现回答会引用过期制度。检索日志显示topK片段相似度较高,但混有旧版本制度。下列改进更能直接缓解该问题的是? {{ select(3) }}
- 提高生成temperature,让模型用更丰富表述融合多版制度内容
- 缩短最终答案长度,减少暴露过期引用细节的机会
- 在召回和重排阶段加入版本、生效时间和来源过滤,再注入命中片段
- 继续扩大topK,使新旧版本都有机会进入上下文,由模型综合判断
4、事务T1第一次读取某行余额为100。事务T2随后提交更新,把该余额改为120。T1在同一事务内再次读取同一行得到120。该现象更贴近哪类并发读问题? {{ select(4) }}
- 幻读:条件范围内行集合变化
- 死锁:事务之间形成循环等待
- 不可重复读:同一行两次读取变化
- 脏读:读取其他事务未提交数据
5、.给定若干活动的开始和结束时间,希望选出数量最多的互不重叠活动。下列贪心策略通常可用于该问题并可通过交换论证证明正确的是? {{ select(5) }}
- 每次选择开始时间最早的可选活动
- 每次选择与其他活动重叠最多的活动
- 每次选择持续时间最长的可选活动
- 每次选择结束时问最早的可选活动
6、某列表中存在多个排序键相同的记录,业务要求排序后这些记录仍保持原来的相对先后顺序。下列算法性质最贴近该要求的是? {{ select(6) }}
- 稳定排序
- 外部排序
- 分治排序
- 原地排序
7、某风控场景更关注减少误拦正常用户。验证集上模型M1的TP=80、FP=20、FN=40,模型M2的TP=70、FP=10,FN=50。若主要按“被判高风险的请求中确实高风险的比例”取舍,下列判断更合理的是? {{ select(7) }}
- 选 M2:Recall=70/(70+50),高于M1的Recall
- 选 M2:Precision=70/(70+10),高于 M1 的 Precision
- 选 M1:FP=20、FN=40,误拦更少且覆盖更高
- 选 M1: Precision=80/(80+20), Recall=80/(80+40)
8、.某日志文件app.og中每行仅包含一个三位HTTP状态码且无其他内容。希望统计状态码500出现的行数,下列命令更符合该目标的是? {{ select(8) }}
- grep '500'app.log|wc-l
- grep -v'500' app.log| wc -c
- wc -I app.log|grep '500'
- cat app.log > grep '500'| wc
9、某后端服务把一个耗时任务拆成多个线程在同一进程内执行。下列关于这些线程与进程资源关系的说法较合理的是? {{ select(9) }}
- 线程切换时会重新创建进程页表,因此开销通常高于进程切换
- 同进程线程共享同一地址空间,但各自有栈和调度上下文
- 多个线程并发执行时不涉及同步问题,因为它们共享同一份内存
- 线程拥有独立地址空间,线程间传递对象需要经过内核网络栈
10、某进程执行一条访存指令时发生可恢复缺页异常。内核完成页表更新并装入目标页后,若该处理器支持精确异常,用户态执行流通常如何恢复? {{ select(10) }}
- 重启当前进程,从main函数入口重新执行
- 恢复到触发缺页的访存指令,由该指令重新执行
- 从异常处理程序入口继续执行原用户逻辑
- 跳过触发缺页的访存指令,从下一条指令继续执行
11、某支付回调接口可能因网络抖动被调用方重试。为了避免同一业务事件被重复处理,服务端设计中最关键的是? {{ select(11) }}
- 要求客户端把超时时间调得更短,让失败更快暴露
- 在响应体中返回更详细日志,由调用方自行排查
- 按事件唯一编号做幂等校验,重复请求返回已处理结果。
- 把接口从HTTPS改成HTTP,降低TLS握手开销
12、. MySQL表orders 上有联合索引(user_id,status,create_tme)。下列查询条件最符合该索引最左前缀使用方式的是?
{{ select(12) }}
- WHERE user_id = 1001 AND status = 1
- WHERE status = 1 ORDER BY user id
- WHERE create_time > '2026-01-01'
- WHERE status = 1 AND create_time > '2026-01-01'
13、一棵非空二叉树共有29个结点,其中度为1的结点有6个。按二叉树结点度数关系推断,该树中度为2的结点数为? {{ select(13) }}
- 12
- 13
- 11
- 10
14、某后端系统让大模型根据用户请求调用“查询订单"工具。关于Function Calling的执行边界,下列说法较合理的是? {{ select(14) }}
- 模型输出调用请求,后端校验参数并执行工具
- 后端只校验参数格式,把用户身份和资源权限判断留到工具返回后再处理
- 模型生成结构化调用结果后直接写入业务数据库,不经过后端执行层
- 工具接口只写自然语言用途说明,参数约束由模型根据上下文临场补齐
15、某服务按顺序接收操作:push(4)、push(7)、pop、push(2)、push(9)、pop、pop。若底层结构是栈,则三次pop得到的元素顺序为? {{ select(15) }}
- 7、2、9
- 9、2、7
- 4、7、2
- 7、9、2
16、某后端团队建设大模型客服系统。为了降低幻觉和越权工具调用风险,下列设计较合理的有哪些? {{ multiselect(16) }}
- 允许模型在资料不足时根据常识补全具体制度条款,提高回答完整度
- 对低置信度或资料冲突的请求进入人工复核或返回无法判断
- 对工具调用参数做白名单校验和权限校验,再由后端执行
- 弱化检索片段来源和版本记录,把事实校验主要交给模型最终回答
17、某推荐服务上线新模型前,需要评估其离线效果和线上风险。下列做法较合理的有哪些? {{ multiselect(17) }}
- 上线前保留灰度或A/B实验方案,观察真实用户反馈
- 若训练集准确率很高,就可省略线上监控和回滚预案
- 关注与业务目标一致的指标,而不是只看训练损失
- 用独立验证集评估模型效果,避免只看训练集表现
18、 某订单表常用查询为 WHERE user_id=? AND status=? ORDER BY create_ time DESC LIMIT 20。关于索引执行代价的判断,正确的有哪些? {{ multiselect(18) }}
- 把 create_time放在联合索引首列,仍能稳定利用 user_id和status 的等值过滤前缀
- 覆盖索引能否减少回表,还取决于SELECT列是否都在索引中
- 若只有单列索引 status,低选择性状态列过滤效果可能较弱
- 联合索引(user_id,status,create_time)有机会同时支持过滤和排序
19、关于TCP在后端服务通信中的可靠传输机制,下列说法正确的有哪些? {{ multiselect(19) }}
- TCP会保留应用层消息边界,使接收端每次read都对应一次send
- TCP通过应用层 JSON字段校验来恢复丢失报文内容
- TCP的重传机制可在部分报文丢失时补发未确认的数据
- TCP通过序号和确认机制支持按字节流确认数据接收进度
20、某后端服务中多个线程会同时更新共享计数器和任务队列。下列做法中,有助于降低并发错误风险的有哪些? {{ multiselect(20) }}
- 在临界区中执行长时间网络请求,以减少锁释放次数
- 把只读配置发布为不可变对象,减少共享状态修改
- 把共享队列的入队和出队操作纳入一致的同步协议
- 用互斥锁保护共享计数器的读改写临界区