携程实习开发一面二面:一面代码题决定生死,二面网络和 Linux 一补就见底 这篇携程实习开发面经特别真实因为它很明显地体现了一个现象一面其实没聊太多基础主要靠项目和两道代码题二面一旦开始补网络、数据库和 Linux短板就会立刻暴露出来这类流程对很多“刷题还行但系统基础薄”的同学很有警示意义。校招大礼包获取入口可能是至今最全最好最实用的校招大礼包减少信息差预期漫步无敌的刷提不如有的放矢针对性的准备这样才能有效备考有了这份资料不说100%拿到offer至少帮你提升50%概率拿到offer这篇面经适合谁看如果你准备投携程、旅游类互联网公司的开发实习或者你本身项目和算法还凑合但对网络 / Linux / 数据库不太有把握这篇很有参考价值。面试流程速览流程分两轮一面 62 分钟二面 50 分钟一面的问题很少自我介绍项目经验最长回文字符串删除倒数第 N 个节点二面则开始明显补基础URL 到页面全过程用到哪些协议四次挥手和为什么要四次HTTP 长连接数据库四表连接GitLinux 常用命令查看 CPU 使用率、磁盘占用算法两数之和为什么一面还能过二面却容易凉因为一面更像是“先看看你项目和手撕题能不能过线”。项目和两道算法题如果答得还行确实有可能拿到下一轮。但二面一旦开始补URL 到页面全过程四次挥手长连接Linux 命令数据库连接短板就会非常明显。原始面经里候选人自己也说了面完就知道凉了这种自我感受通常很准因为基础题一旦连续接不住面试官判断会很直接。二面到底在筛什么这一轮其实在筛三件事1. 你的网络链路是否成体系URL 到页面显示全过程本身就是经典综合题。如果你能把 DNS、TCP、HTTP、浏览器渲染这些链路顺着讲出来面试官会觉得你的基础比较完整。2. 你的 Linux 基础是不是停留在不会用命令查看 CPU 使用率、磁盘占用这种题非常贴近真实开发环境。不会这些说明你离真实环境可能还是有点远。3. 你的数据库是不是明显短板四表连接这种问题看起来不是很重但足够让一个长期没碰数据库的人当场露怯。从这篇面经里能看出携程在筛什么你的项目和算法是否能先过第一轮你的网络基础是否完整你的 Linux 是否能用于实际开发你的数据库是不是明显掉链子如果你准备这类实习岗这几块要重点补最长回文、删除链表节点、两数之和这类高频题要稳。URL 到页面全过程、四次挥手、HTTP 长连接必须能顺着讲。Linux 常用命令至少要熟进程、CPU、磁盘占用。基本 SQL 和连接查询不能完全不会。最后提醒这篇面经最有价值的地方是它告诉你很多实习流程的一面只是在看你有没有希望真正决定你能不能走下去的往往是二面开始补出来的系统基础。