最长递增子序列 面试题
共 3 篇真实面经 · 涵盖 小红书 / 滴滴 等 2 家公司
小红书 Agent 开发一面:SSE、Streamable HTTP、MCP 版本兼容全问细节
小红书 Agent 开发一面面经:先自我介绍与拷打实习项目,再集中追问 MCP 的传输方式(SSE 与 Streamable HTTP 的区别、stdio/HTTP/SSE 适配、版本兼容、工具列表获取与上百个工具的处理)、对话 Agent 的会话表与消息表设计、记忆分层与压缩、记忆冲突与用户信息污染,以及 MQ 特性、Redis 缓存穿透击穿雪崩、布隆过滤器与缓存一致性,最后手撕最长递增子序列。
小红书后端开发二面面经:最长递增子序列、TCP 与 UDP、进程与线程
小红书后端开发二面面经:全程二十多分钟,先手撕最长递增子序列,再考 TCP 与 UDP 的区别、进程和线程的区别与联系,最后让候选人展示项目;作者当天几小时后就收到了 HR 联系。
滴滴27校招一面(Spark引擎开发):秒挂复盘
滴滴 27 校招 Spark 引擎开发岗一面记录,09.20 上午 11:30 开始,只问了三块:实习内容叙述、Java 实现接口的三种形式、手撕最长递增子序列,作者面完即挂,复盘认为实习讲不出技术深度加上算法细节不到位是主因。