携程是我春招第一次现场面试,之前面了好几家都是电面或者视频面,所以还略有一点紧张,去北京的高铁上还一直在看自己的笔记,结果看的都没问到了酒店之后等了二十分钟左右就开始面试了,面试官是个总监模样的中年大叔,果然他自我介绍也是某个部门的技术总监,先让我先自我介绍,然后就开始面试了。1.先问项目,让我画项目架构图,问项目做压测了吗,吞吐量有多少,是否优化过2.秒杀系统场景下怎么防止超卖,redis和数据库数据不一致怎么办,以什么为准。3.分布式session怎么处理的。4.堆内存和栈内存,详细说说。5.怎么判断一个对象是否需要垃圾回收6.解释一下引用计数法和gcroots可达性分析法7.垃圾回收算法...