在携程实习后,我的想法更加坚定了

毕业在即,也将正式成为一名打工人,站在新的起点上回望过去,有很多感慨也想写下来分享给牛友们。

24年研二暑期拿到了携程的实习Offer,最终获得了转正机会。在携程之前,我本科有过一次大厂算法实习经历以及院里的项目经历。

 

一、从行业兴趣到实习选择

因为我比较喜欢户外和旅游,所以对携程算是比较了解了,去年暑假,我终于获得了携程的实习机会,这成为了我了解公司的重要窗口。

实习期间,我觉得携程比较好的地方,一方面是对新人比较友善,因为一般校招新人包括实习生都会有一个带教导师帮扶,如果有什么问题或者有什么不懂的地方,以及最开始对业务的上手,带教导师都会事无巨细、给到最具体的支持,包括我未来的发展规划上,所以我的实习算是收获满多的。另外一方面是,我们的业务会非常明晰,就是比如你需要做什么?你需要负责什么?你在工作期间会非常明确;此外在任何环节,如果有不懂的地方,也可以找同业务的或者业务上下游去咨询,而且这对你个人在这个领域开展工作会非常方便。

实习这段时间,也通过与来自不同学校和专业的同学交流,也了解到了很多不同专业的工作方式,也算是有很多不同认知的输入吧,这些经历让我认识到自己更适合携程的工作氛围。

 

二、实习过后,我的抉择和考量

在选择职业道路时,也不是一个非此即彼的决定。不是说如果喜欢写代码就继续做技术工作,如果不喜欢写代码就直接选择非常稳定的工作。实际上,需要考量的因素也是挺多的,也是得益于这份实习吧,我感觉自己也有了对未来职业发展比较清晰的点。

成长

内部使用的技术栈是非常广的,语言有很多种,各种中间件,数据库都是非常广而全的,工作中的所有技术携程都有。除此之外。技术分享、技术更新速度都是比较快的,跟上业界比较前沿的技术发展方向对齐,也会有技术讲座分享;还有领域兴趣小组,对中间件感兴趣、开放平台感兴趣,AI感兴趣都可以去参加各个小组的讲座,从中学习,我觉得这对新人来说能获取知识的地方挺多样的。

成就

在携程,算法不是空中楼阁,而是直接服务于千万用户的出行需求,技术的应用都是紧密围绕用户体验和业务增长展开的。另外这种技术落地让我成就感拉满,工作转化为实实在在的用户价值。从我的经历看,我认为参与过的从0到1再到优化的完整项目经历,对算法工程师的成长还是挺重要。

氛围

携程的技术氛围兼具广度与深度。内部技术栈覆盖 Java、Python、Spark等主流工具,且注重前沿技术落地,每周的部门技术分享会和集团级极客文化节,让我能接触到不同领域的技术实践,这些内容不仅拓宽了技术视野,还能直接应用于日常工作。

我觉得实习的成长更多是学会了解决问题的能力,毕竟在学校没有办法接触到比较现实的业务问题,但往往一个模型在应用于实际的时候就会面临很多种类多问题,那么就需要你去排查定位、解决,这也是在学校里无法去认知到的东西。

 

三、给即将秋招的学弟学妹们的上岸建议

作为过来人,我想从自己切身且具体的经历给大家未来秋招的建议:

技术准备:扎实基础 + 场景化思维

携程的算法岗笔试侧重中等难度的牛客题目,建议重点刷动态规划、图论、数据结构相关题目,同时注意代码的规范性和效率。面试时,面试官会深挖项目细节,需要结合具体项目场景,阐述自己的思考过程而非单纯背答案。建议大家在准备项目时,选择有实际数据处理、模型训练经验的课题,哪怕是课程设计,也要深入思考每个技术决策背后的逻辑。

实习经历:质量优于数量

我自己的成长很大程度上得益于我在携程实习时参与的搜索排序项目。实习期间,不仅要完成分配的任务,更要主动观察团队的技术架构、业务流程,比如我会记录每次组会讨论的业务目标,思考算法如何为这些目标服务,这些积累在面试中成为了独特的优势。另外,如果没有大厂实习,也可以通过Kaggle竞赛、开源项目等展示自己的实战能力,关键是要体现 “解决实际问题” 的能力。

选择建议:关注 “人” 与 “成长”

秋招时,很多同学会纠结于薪资、公司规模,但对算法岗来说,更重要的是团队是否有核心技术项目、是否愿意培养新人。在携程实习时,我发现团队里的校招生大多在1-2年内就能独立负责模块,甚至参与公司级项目,这种快速成长的机会,比单纯的title更有吸引力。建议大家在面试时,多问面试官“新人入职后的培养体系”“团队目前的核心技术方向”,这些问题能帮助你判断是否与自己的职业规划匹配。

四、写在最后

我觉得人生是一个充满随机事件的过程,很多事情并不是像我们学的那样,可以通过一个精确的流程图或程序语句来达成目标的。随机性可能带来好的结果,也可能带来坏的结果,求职也是如此,会带着很多随机性,如果遇到了比较适合自己的平台,我建议是勇敢冲并牢牢抓住,并且不要过于害怕所谓的不确定性和随机性而变得停滞不前。

#携程求职进展汇总#
全部评论
希望牛客多一些这种有干货的内容,少一些制造焦虑的
56 回复 分享
发布于 06-05 19:05 海南
mark收藏
1 回复 分享
发布于 06-08 16:48 福建
携程是不错,但是出来后跟其它互联网差异很大
1 回复 分享
发布于 06-06 08:15 天津
说的很真诚
1 回复 分享
发布于 06-05 20:54 江西
mark收藏
点赞 回复 分享
发布于 06-13 18:46 四川
点赞 回复 分享
发布于 06-13 15:53 上海
mark收藏
点赞 回复 分享
发布于 06-13 09:35 云南
mark收藏
点赞 回复 分享
发布于 06-12 10:13 北京
mark收藏
点赞 回复 分享
发布于 06-10 10:44 陕西
mark收藏
点赞 回复 分享
发布于 06-09 22:01 上海
mark收藏
点赞 回复 分享
发布于 06-09 11:57 广东
mark收藏
点赞 回复 分享
发布于 06-08 12:03 河北
mark收藏
点赞 回复 分享
发布于 06-08 11:30 江苏
牛逼
点赞 回复 分享
发布于 06-07 19:02 上海
很好,受教了
点赞 回复 分享
发布于 06-06 09:22 浙江
mark收藏
点赞 回复 分享
发布于 06-06 07:50 浙江
接好运
点赞 回复 分享
发布于 06-05 19:29 上海
大佬在哪个事业部
点赞 回复 分享
发布于 06-05 19:09 江西
点赞 回复 分享
发布于 06-05 18:57 北京

相关推荐

点赞 评论 收藏
分享
一面只录了一半,AI总结的是知识点:通话记录为技术面试内容,涉及CSS布局、JavaScript异步机制、内存泄漏等前端知识点讨论。1.会计元素类似于div,行业元素则类似span或p,用于显示内容,而块级元素在布局中未被深入讨论。2.实现垂直水平居中的方法有多种,包括使用flex布局、justify-content与align-items、表格布局、绝对定位配合transform等。3.绝对定位居中可通过设置top和left为50%,再用transform平移自身宽高的一半实现,适用于未知子元素尺寸的情况。4.v-if与v-show的区别在于v-if是条件渲染,不满足时不会创建元素,而v-show是通过display控制显隐,始终渲染。5.重排指元素尺寸变化导致页面布局重新计算,重绘则是样式改变但不影响布局,如颜色变化,两者均影响性能。6.JavaScript基础数据类型包括number、string、boolean、symbol、null、undefined,其中symbol表示唯一值,BigInt用于大整数。7.setTimeout设为0仍是异步任务,会进入宏任务队列,微任务优先于宏任务执行,Promise.then属于微任务。8.async函数的实现原理。9.Promise有pending、fulfilled、rejected三种状态,支持链式调用和错误捕获;async/await需用try-catch处理异常。10.浅拷贝复制对象的引用地址,修改副本会影响原对象;深拷贝创建新内存空间,副本与原对象独立互不影响。11.深拷贝适用于需独立操作数据的场景,如代码编辑器左右对比,避免修改右侧影响左侧原始数据展示。12.线程是CPU调度的基本单位,在内存中运行,进程是资源分配的基本单位,一个进程可包含多个线程。13.JavaScript是单线程语言,因需协调DOM渲染与脚本执行,避免并发冲突,通过事件循环机制处理异步任务。14.判断括号匹配可用栈结构,左括号入栈,右括号出栈比对,最后检查栈是否为空以确定是否完全匹配。15.HTTPS相比HTTP更安全,通过SSL/TLS加密传输数据,包含客户端请求支持算法、服务端返回证书、密钥协商等步骤。16.HTTPS加密过程包括客户端发送支持版本与算法、服务端选择并返回证书、客户端验证证书后协商密钥完成加密通信。17.前端安全漏洞包括XSS(恶意脚本注入)、CSRF(跨站请求伪造),可通过转义输入、设置HttpOnly、双重验证等防范。18.合并两个有序链表时,先判断是否有空链表,再比较节点值,将较小者接入新链表,直到某一链表为空后接上剩余部分。19.设计模式常见有工厂模式(统一创建对象)、单例模式(确保唯一实例)、装饰器模式(动态添加属性)、观察者模式(状态通知)。20.代理模式通过代理对象控制对目标对象的访问,可用于延迟初始化、权限控制、日志记录等场景。21.代码质量评估包括性能(加载速度、内存泄漏)、安全性(敏感信息暴露)、可维护性(注释清晰、易于理解)。22.内存泄漏常见场景包括未释放的大数组、未解绑的事件监听器,尤其在页面卸载时未清理会导致持续占用内存。二面:纯聊天基本信息,学历经历,学校项目的经历,实习经历,实习过的公司对比想去哪,ai coding写一个支付界面,爱好,讨论ai coding的前景,反问面试官说还有三面,求通过🙏
点赞 评论 收藏
分享
评论
183
200
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务