携程

收藏
携程 企业号入驻啦,关注获取最新招聘动态~ +关注
消费生活
10000人以上
已上市
上海
学历友好榜高校必争榜offer比较常胜榜HC充足榜校招高薪榜牛客指数榜

49

在招职位

699

面试经验

20

真题试卷

查看官网
上传简历
此刻你想和大家分享什么
职位类型
全部
后端开发
前端开发
测试
数据
人工智能/算法
产品
商务
财务审计
交互/设计
最新
热门
简历为C++相关美团金融服务后端 一面 70 min 1. 面试官首先介绍自己的工作,具体我忘了,没让我自我介绍2. TCP 四次挥手为什么比三次握手多一次3. 进程与线程区别4. 进程间通信5. 中断6. CPU的L1,L2,L3缓存7. Redis 有哪些数据结构,Redis 锁怎么实现的8. 介绍一下 HyperLogLog9. 手撕三数之和,自己写出个bug没调出来,通过不了,给我唐完了10. 为什么不考研11. 最早什么时候能来实习这次是二战美团,五天后回到人才库淘天 终端开发 一面 30min1. 自我介绍2. 说一个最能体现你技术的项目3. 关系型数据库和非关系型数据库有哪些区别4. 渐进式rehash介绍,和不使用渐进式有什么区别,有没有测试过,性能如何5. 事件驱动框架是什么,在数据库服务器中具体是哪些东西,为什么使用Reactor模型,和其他的相比有什么优势6. 多线程编程需要注意哪些,数据竞争和线程同步7. 死锁怎么产生,描述一个能产生死锁的伪代码,如何解决避免死锁8. 自己的职业生涯规划有没有考虑过,比如未来几年内做到什么样子9. 反问:面试官工作,终端开发学习建议10. 面试官教我怎么面试,听到这个我就感觉不妙,他自己一个人讲了五分钟。纯KPI面,两天后流程终止携程 移动端开发 一面 55min 1. 自我介绍2. 为什么投递移动端开发工程师(因为简历是C++后端相关),我说感兴趣他说对哪些感兴趣,有没有了解过Android和IOS开发的技术栈3. TCP和UDP的区别4. HTTP和HTTPS的区别,证书是什么有什么用,非对称加密底层原理,双方怎么加密解密5. 了解哪些HTTP状态码(我说反了4XX应该是客户端,5XX应该是服务端,重定向304)6. 你的unordered_map怎么设计的,然后讨论了如何设计一个高性能的哈希表(哈希表的长度,如何避免冲突也就是均匀分布,重哈希的策略,哈希函数的设计等)7. 有没有用过Python,用的什么版本,有没有编程干过其他的事情...8. 算法题,三数之和。自己写了个demo没有测试,面试官觉得可以优化给了另一个思路9. 没有反问环节,面试官说了一句感谢你就润了。技术栈不合适,进入人才库#C++##0offer#
点赞 评论 收藏
转发
面试前超级怕手撕算法题和场景题,练习了好久时长:50min1.自我介绍2.项目中的重难点,每个项目来一个典型   又对着项目说了一大堆,面试官人超好一直认真听,还会说“明白了”来肯定你3.为什么想学前端?什么时候开始学的   接下来问的问题就开始奇怪起来了,我还以为是kpi面4.怎么学习前端的  我说看文档和看b站视频,看书 5.b站上喜欢看哪些前端up主  我当时都绷不住了,说了个黑马,尚硅谷,咸虾米6.vue的核心成员知道吗?  只知道尤雨溪,面试官和我都笑了7.想到我介绍第二个项目提了一嘴ssl证书 面试官开始问我关于浏览器安全方面的问题 8.浏览器插件做的请求会不会被黑客拦截,怎么拦截9.对于前端安全有什么认识   八股没看完,只记得了几个xss注入方式10.vue的性能优化有了解过吗?11.v-if和v-show的区别12.浏览器的渲染原理  在上面问题中提到了回流,面试官马上问了这个问题13.出来一个关于渲染的场景题  不太会,只凭借脑中知识胡乱分析了14.接下来最想学习的前端技术  回答了一个nodejs  没错一面面试官提了之后我就去学了15.为什么想学这个?16.对于你理想中的公司,你对它有哪些方面的要求17.项目中还有没有其他亮点想说的18.相比于其他人,你有什么优势吗? 听到这我的心拔凉拔凉19.反问我一看没手撕没算法,寄!结果居然过了非常感谢面试官,面试的收获非常大,让我重新理清了学习前端的思路。总结一下,这两论面试给我的感觉是更倾向于考察你的真实想法和反应能力,对于八股则是点到为止,只背八股的话肯定不行,你要有自己的理解,不能给面试官一种我是迷迷糊糊选了前端,迷迷糊糊地被大流裹挟着来投的岗位
点赞 评论 收藏
转发
面试官人特别特别好,真的学到很多东西,他还会引导我回答问题没有自我介绍和项目问题,直接开始问技术问题html5,4.0,说说这些版本之间的区别?语义化有什么好处吗?script一般放在哪个位置?为什么放在body最后?什么时候用defer,什么时候不用defer?要是有一个script标签里面的内容不是必须的,但是这个script标签发生错误,页面会白屏吗?有哪几种可能性呢?没有加async/defer情况下一定会白屏吗?常见的js错误有哪些呢?(看错误有没有影响主页面渲染进程)position有哪几种取值?哪些脱离文档流,哪些没有脱离文档流?现在有一个元素(fixed定位)在页面的右下方,这时给它套一个父元素(relative定位),会有什么影响呢?要是换成absolute呢?es6有哪些新特性?这些知识大都是背下来还是理解下来的?const a = "a"const b = "b"const c = "a" + "b"const d = a + bc == d ?c === d?在js中基本类型有哪些?基本类型引用类型存在哪里?在栈中存的是值还是地址?string是什么类型?上述代码有几份“ab”?使用vue中v-for渲染十个div([0....9])(div里面没有东西),现在变成[0.....8]是第一个被销毁还是第十个被销毁?哪些元素被销毁了,哪些元素会重新渲染?变成[1...9],那现在被销毁的是哪个?现在变成{{ index }},现在变成[0....8],销毁的是哪一个?变成[1....9]呢?大量元素的时候,除了虚拟滚动的方式还有什么方法?(时间分片、管道)前端组件化、模块化怎么做的?a文件中引入c文件,b文件中引入c文件,打包完成后,源码中有几份c文件?npm里面安装了几个依赖,一个组件包安装的是vue2,另外一个安装的是vue3,会不会安装成功?三到五天出结果,面试官夸我了诶他居然说我很不错我真的哭死
点赞 评论 收藏
转发
头像
04-24 17:13
C++
面完携程三面,知道凉了以后心中不能平静找实习以来投了二十来家,基本都是一面之后寄。就一个携程挺进二面,二面结束之后又发邀约,还以为稳了。前几天一直查相关面经,说是携程二面之后就是hr面,一直就当hr面准备的,也没当回事。面试刚上来一个中年大叔,我还想着这公司还行啊,hr都不咋优化的。然后自我介绍还特意说了自己学生工作,奖项啥的。结果反手拷打项目和科研情况。对我的科研表示质疑,仿佛不太相信的样子,虽然已经跟他说已经发论文了而且这块研究的还挺多的。由于项目少,我还把本科毕设放上去了,结果还是被嘲讽了,觉得没啥用(本科毕设能有啥创新啊)。然后就是拷打项目,感觉跟他沟通还出了点问题,问我项目中如何中止一个线程,然后我给他回答了我的中止部分设计,状态码判断,还有异常,正常终止啥的。结果一直不满意的感觉,最后绕来绕去,说不就是跟你异常的那种情况一样吗?实在没绷住,感觉聊的汗流浃背。最后反问我还不死心,傻傻的问了这算技术面还是hr面,说是技术面,后面过了会发hr和测评,然后等排序。不得不感慨经验主义有时候也会害人,面试体验很糟糕。室友跟我一批面,下午收到了hr面邀约,大概就知道自己凉了。最后一根稻草压下,悬着的心终于是死了。回顾这两个月的求职历程,仿佛一地鸡毛。开春项目上就一直催进度,一直在出差,好几场笔试面试都是白天打完工晚上回酒店整的。研三快毕业,研一要上课,所以啥活都顶到了研二头上。仿佛人生步入了上有老下有小的狗日的中年。项目催进度,老师还安排带了一个本科毕设一个本科竞赛,学弟不懂也追着问,开组会老师还催科研进度。感觉这两个月一直处于蕉绿之中,白天杂事太多根本无法静心;晚上就被纷杂琐碎的杂念侵扰的失眠。本来作息极其规律的我,这两个月,健身房也不去了,熬夜、精神压力大,导致面容憔悴。金三银四也即将结束,想着自己之前白天项目打一天工,眼睛头脑都累的不行,晚上还想着回来看看八股,最后落得实习没有,科研也没做成,身体还变差了。下午坐在宿舍的自己仿佛被重重锤了一下,抽干了力气。人生如逆旅,我亦是行人。不想发朋友圈引得父母亲朋担心,就找一个隐蔽的角落诉说一下,权当是一个树洞,发泄一下心中的积郁。就这样吧,没有时间留给我感伤,生活还得继续,明天又要出差去干项目。#我的失利项目复盘#
点赞 评论 收藏
转发
4.16做的笔试,bg9本,笔试情况100 100 5 10,全程40min4.25更新:已进人才池😢1.项目拷打,先按着项目问八股2.redis的缓存穿透、击穿3.场景:缓存穿透的时候,写空值到Redis里面,如果我有个缓存穿透的线程,打入数据库(数据库中存在这条记录)的时候超时了,抛出异常,写入空值到缓存里面,用户下次访问拿到空值怎么解决?回答:设置缓存超时时间五分钟,超时抛出异常时,给用户返回一个“请5分钟之后再来处理,系统繁忙”反问:那这5分钟你就区分不出这个空值是超时写入的还是不在数据库里面写入的了吗无奈点头:让用户5分钟后再访问了嘛4.shardingsphere分库分表怎么考虑?说说具体流程5.如果分表的时候,发现表不够用了,然后需要扩容表,这个时候会发生什么?如何解决?6.sentinel的使用7.sentinel的原理(早知道不写进简历了,,,)8.什么是幂等?使用rocketmq时幂等要怎么?9.面向对象三大特性(开始纯八股)10.什么是多态?多态有什么好处?在什么情况下用到多态?11.堆 vs 栈?局部变量是怎么存放的?12.新生代  vs 老生代13.GC回收是怎么回收的,大致说一下14.ArrayList vs LinkList15.设计一个线程安全的Arraylist  (摆了说不会)16.手撕单例17.volatile是怎么保证可见性的?18.手撕线程池        (为什么连续三个手撕,继续说不会)19.JIT了解过吗        (彻底摆烂,说不会)面试官还是挺nice的,单例漏了volatile也会设置一个场景来引导,就是连续3个手撕我顶不住
点赞 评论 收藏
转发
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客企业服务