Shio美团一面

根据图片内容整理,以下为一面题目清单。

操作系统与 I/O#

  1. 进程的调度方法有哪些?不同调度方法分别适合什么场景?
  2. 线程调度的开销主要由哪几部分组成?
  3. 操作系统的 I/O 模型有哪些?
  4. 讲一下阻塞 I/O 和非阻塞 I/O。
  5. 为什么不能一下开上万个线程?

计算机网络#

  1. TCP 有哪些保证可靠传输的机制?
  2. 流量控制和拥塞控制的区别是什么?

MySQL#

  1. 为什么 MySQL 使用 B+ 树?
  2. 索引有哪些类型?覆盖索引是什么?
  3. 联合索引 abc 查询 bc 能不能走索引?
  4. 索引失效的常见情况有哪些?
  5. 怎么看一条 SQL 的执行计划?需要重点关注哪些字段?
  6. MySQL 有哪些事务隔离级别?
  7. 事务的四个特性是什么?分别依靠什么机制实现?
  8. 什么是 MVCC?它是如何实现的?
  9. 可重复读隔离级别是如何处理幻读的?
  10. MySQL 加了哪些锁?只有行锁吗?

LLM 与微调#

  1. LLM 的幻觉是什么?
  2. 怎么解决或者缓解幻觉?
  3. 除了 RAG 还有哪些方案?
  4. 全量微调大概是在做什么?
  5. LoRA 微调大概是在做什么?

备注:这部分当时没答上来,面试官提到了“微调”方向。

RAG 项目#

  1. RAG 项目拷打。

AI Coding 场景题#

给了一段几行代码,内容是对所有 user_ids 执行一条 update。

  1. 这个实现的风险点是什么?
  2. 如果 user_ids 是百万级,并且更新的值是负数,会怎么样?
  3. 怎么把它做成一个更工程化的版本?
内容反馈

发现错误或想补充内容?

GoClub 是静态知识库,评论功能不再加载第三方脚本。你可以在 GitHub 仓库提交 Issue,反馈会直接进入项目协作流程。

提交 GitHub 反馈