携程Java一二面面经

一面
1.了解集合吗?
哪些类实现collection接口、map接口
那个类具有2种结构?一开始没明白啥意思,后面知道比如linkedlist,包含list和queue
delayqueue了解么?实现原理和应用场景:火车票下单30分钟内支付
blockingqueue了解吗
hashmap和treemap区别、实现原理、结构对比、jdk1.7和jdk1.8
hashmap扩容机制、初始容量随便设个数、比如7可以吗

2.了解jvm么?
jvm结构有哪些?哪些部分是线程私有的,哪些是共享的
你说到堆涉及gc,如何判断对象需要被gc、可达性分析中的gcroots可能是哪些对象
垃圾回收器介绍下,cms存在什么问题、有哪些候补的措施
为什么出现g1、g1的好处、为什么划分region,如果region对象被其他region引用,是否需要扫描整个堆来判断是否对象是否存活?
了解jvm调优吗

3.了解多线程吗?
synchronized原理,做了哪些优化(锁升级)
volatile原理
hashmap线程安全吗?怎么让他线程安全、concurrenthashmap原理

4.了解数据库吗?
了解索引吗?为什么索引快、索引结构、为什么选用b+而不是b或者avl树
有过索引失效的情况吗
如何分析sql语句、知道原因了如何优化

5.了解mq吗
activemq是推还是拉

6.了解redis吗
基本数据结构+举例
如果我限制一分钟只能调用60次接口,怎么用redis实现

7.了解算法吗
排序算法:插入的原理、插入的优化、希尔增量
dfs:二叉树的遍历(前中),如何找到二叉树每层元素的最大值
8.反问,携程有几面,说二面,应该面试完就能有二面通知,我听成一会就二面,面试官愣了一下,问我一会有时间吗,我说有,让我别退出,一会而他主管来面我

二面
1.自我介绍
2.项目介绍、项目难点、项目角色、是否有出现分歧、怎么解决
3.项目中有哪些最让你开心/收获的地方、哪些是自学的、怎么自学、如何查看文档
4.反问,我有哪些需要改进的地方,说项目再说的深一点、具体一点、具体到某个具体的场景
二面被网络针对了,一会面试官掉线、一会我掉线、逼得最后用手机语音面试。。。



#面经##校招##携程##Java工程师#
全部评论
楼主是Java开发么
点赞 回复 分享
发布于 2020-08-26 16:14
楼主,从投递到一面多久呀
点赞 回复 分享
发布于 2020-08-26 16:33
邀请我下午一面,给拒了,说最好晚上,然后就没消息了。。。   边实习,边秋招,太难了。。。
点赞 回复 分享
发布于 2020-08-26 16:37
感觉问的挺常规的,我一面试就问的偏得很
点赞 回复 分享
发布于 2020-08-26 17:48
啊真哒?技术面总共两面吗?我上周面完了两轮 ,听内推我的人说有三轮技术
点赞 回复 分享
发布于 2020-08-26 19:02
一天两面吗?
点赞 回复 分享
发布于 2020-08-26 20:23
请问你投的岗位是开发岗吗?在北京的吗?
点赞 回复 分享
发布于 2020-08-27 23:59
楼主现在有后续没😀
点赞 回复 分享
发布于 2020-09-01 23:13
楼主问下携程的校招过了吗最后
点赞 回复 分享
发布于 2021-03-20 14:57

相关推荐

最近又搬回宿舍了,在工位坐不住,写一写秋招起伏不断的心态变化,也算对自己心态的一些思考表演式学习从开始为实习准备的时候就特别焦虑,楼主一开始选择的是cpp后端,但是24届这个方向已经炸了,同时自己又因为本科非92且非科班,所以感到机会更加迷茫。在某天晚上用java写出hello world并失眠一整晚后选择老本行干嵌入式。理想是美好的,现实情况是每天忙但又没有实质性进展,总是在配环境,调工具,顺带还要推科研。而这时候才发现自己一直在表演式学习,徘徊在设想如何展开工作的循环里,导致没有实质性进展。现在看来当时如果把精力专注在动手写而不是两只手端着看教程,基本功或许不会那么差。实习的焦虑5月,楼主...
耶比:哲学上有一个问题,玛丽的房间:玛丽知道眼睛识别色彩的原理知道各种颜色,但是她生活在黑白的房间里,直到有一天玛丽的房门打开了她亲眼看到了颜色,才知道什么是色彩。我现在最大可能的减少对非工作事情的思考,如果有一件事困扰了我, 能解决的我就直接做(去哪里或者和谁吵架等等……),解决不了的我就不想了,每一天都是最年轻的一天,珍惜今天吧
投递比亚迪等公司10个岗位 > 秋招被确诊为…… 牛客创作赏金赛
点赞 评论 收藏
分享
评论
2
50
分享
牛客网
牛客企业服务