后端开发一面面经
完整信息
本篇目录
#秋招面试记录#
9.18下午面试,给我的感觉还是重基础,Ai相关的问了些概念
- 请做一下自我介绍。
- 你在京东实习中主要负责什么?(拷打实习)
- Work Memory 是怎么做的?为什么有效?
- Memory 只是文件处理吗?是否使用数据库?
- 面对一份混乱文档,如何让大模型提取出结构化 JSON?
- 从文档中“提取什么内容”,也是由 Prompt 决定吗?
- Agent 的核心组成是什么?各组件的作用是什么?
- 如何设计一个“天气与穿搭”的 Skill/工具?
- Skill 怎么让大模型知道什么时候用、怎么用?
- 系统有几十个 Skill,每次调用都把它们放进上下文,Token 消耗大、命中率下降,怎么优化?(说了两种,要求继续说)
11.你如何理解 Agent 运行治理/编排引擎? - Workflow 和 LoopFlow 有什么区别?
- 为什么会从早期方案演变到Harness、上下文工程和 Graph Engineer?它们有什么区别?
- Redis 和 MySQL 如何保证一致性?(说了延迟双删,要求不要背八股,尽可能用一些不是八股的方法来保障强一致性)
- 支付接口如何设计幂等性?(说了两种,要求继续说其他的方法)
- 支付订单超时自动取消如何设计?(说了两种,要求继续说)
- 如何设计短链接系统?(说了大概的设计,这个设计题我确实不会,这里他开始说我的设计能力不太够)
- 限流、熔断、降级分别是什么,有什么区别?
- 令牌桶和漏桶有什么区别?谁更适合高并发?
- 脏读、不可重复读、幻读分别是什么?
- 间隙锁的产生原因和作用是什么?(这里问我有没有看过间隙锁的实现,我黑人问号,什么叫间隙锁的实现,源码吗)
- 如何提高一条 SQL 的查询性能?
- MySQL 主从复制的过程是什么?
- Redis 除了缓存还能做什么?
- Redis 持久化机制是什么?
- TCP 三次握手和四次挥手怎么做?挥手后要等待多久?(开始背诵八股,要求让我从序列号机制和ack机制开始讲,讲到网络控制,滑动窗口,之后讲粘包和半包的原因)
- SSE 和 WebSocket 有什么区别?(八股)
- SSE 是基于什么协议的?断线重连怎么做?(真的没有详细了解过)
- 什么是写时复制(Copy-on-Write)?
- 进程之间如何通信?
- 重排链表:将 L0→L1→…→Ln 重新排列为 L0→Ln→L1→Ln-1…。
(能优化吗)
自我评价:
还是太菜了,这几个场景题确实思考的太简单了[牛泪]
本篇目录
当前问题0132
- 01
请做一下自我介绍。
- 02
你在京东实习中主要负责什么?(拷打实习)
- 03
Work Memory 是怎么做的?为什么有效?
- 04
Memory 只是文件处理吗?是否使用数据库?
- 05
面对一份混乱文档,如何让大模型提取出结构化 JSON?
- 06
从文档中“提取什么内容”,也是由 Prompt 决定吗?
- 07
Agent 的核心组成是什么?各组件的作用是什么?
- 08
如何设计一个“天气与穿搭”的 Skill/工具?
- 09
Skill 怎么让大模型知道什么时候用、怎么用?
- 10
系统有几十个 Skill,每次调用都把它们放进上下文,Token 消耗大、命中率下降,怎么优化?(说了两种,要求继续说)
- 11
你如何理解 Agent 运行治理/编排引擎?
- 12
Workflow 和 LoopFlow 有什么区别?
- 13
为什么会从早期方案演变到Harness、上下文工程和 Graph Engineer?它们有什么区别?
- 14
Redis 和 MySQL 如何保证一致性?(说了延迟双删,要求不要背八股,尽可能用一些不是八股的方法来保障强一致性)
- 15
支付接口如何设计幂等性?(说了两种,要求继续说其他的方法)
- 16
支付订单超时自动取消如何设计?(说了两种,要求继续说)
- 17
如何设计短链接系统?(说了大概的设计,这个设计题我确实不会,这里他开始说我的设计能力不太够)
- 18
限流、熔断、降级分别是什么,有什么区别?
- 19
令牌桶和漏桶有什么区别?谁更适合高并发?
- 20
脏读、不可重复读、幻读分别是什么?
- 21
间隙锁的产生原因和作用是什么?(这里问我有没有看过间隙锁的实现,我黑人问号,什么叫间隙锁的实现,源码吗)
- 22
如何提高一条 SQL 的查询性能?
- 23
MySQL 主从复制的过程是什么?
- 24
Redis 除了缓存还能做什么?
- 25
Redis 持久化机制是什么?
- 26
TCP 三次握手和四次挥手怎么做?挥手后要等待多久?(开始背诵八股,要求让我从序列号机制和ack机制开始讲,讲到网络控制,滑动窗口,之后讲粘包和半包的原因)
- 27
SSE 和 WebSocket 有什么区别?(八股)
- 28
SSE 是基于什么协议的?断线重连怎么做?(真的没有详细了解过)
- 29
什么是写时复制(Copy-on-Write)?
- 30
进程之间如何通信?
- 31
重排链表:将 L0→L1→…→Ln 重新排列为 L0→Ln→L1→Ln-1…。
- 32
(能优化吗)
