发个面经攒人品:携程后台开发面经
携程是我春招第一次现场面试,之前面了好几家都是电面或者视频面,所以还略有一点紧张,去北京的高铁上还一直在看自己的笔记,结果看的都没问
到了酒店之后等了二十分钟左右就开始面试了,面试官是个总监模样的中年大叔,果然他自我介绍也是某个部门的技术总监,先让我先自我介绍,然后就开始面试了。
1.先问项目,让我画项目架构图,问项目做压测了吗,吞吐量有多少,是否优化过
2.秒杀系统场景下怎么防止超卖,redis和数据库数据不一致怎么办,以什么为准。
3.分布式session怎么处理的。
4.堆内存和栈内存,详细说说。
5.怎么判断一个对象是否需要垃圾回收
6.解释一下引用计数法和gcroots可达性分析法
7.垃圾回收算法,介绍几个垃圾回收器
8.遇到过full gc频繁的情况吗?怎么定位排查呢
9.简单的代码题
插入排序,数组最大子序列和
题本身很简单,但是自己很紧张,脑袋一团糊,虽然写出来了,但是有一个边界条件没有判断好,面试官有点不满,意思大概说我太毛躁了,写代码应该先想好再下笔。
然后就开始玄学聊天了,让我问问题
我就问了携程的实习生培养情况,实习能不能接触到实际的开发项目,有没有人带,部门内部的技术栈之类的,面试官很随和,聊了很久,说了携程的实习生和应届生的培养什么的,然后给了我一些建议。
出来之后HR说只有一轮面试,大概一周后出结果
北京站面的各位大佬有状态变了的或者收到offer的说一声吧,让我早点知道自己凉凉,等待实在是煎熬啊。
#携程##Java工程师#