3.23携程线下面经(已OC)

一面

  1. 介绍项目

  2. MySQL相关:隔离机制及实现原理

  3. MySQL相关:项目中使用到了哪些索引?如何优化?

  4. MySQL相关:如何分库分表

  5. MySQL相关:查询大批量的数据,有少量的更新,如何设计系统?(不能用缓存)

  6. 生成一个对象的全过程

  7. 对象的组成(对象头、实例数据、对齐填充)

  8. JVM堆相关,包括哪些部分?eden、survivor以及老年代,新生代什么条件下回到老年代

  9. gc回收器有哪些?有什么特点?

  10. JVM参数,最大堆和最小堆设置一样大?(这里注意问的不是数据结构的大根堆、小根堆,而是-Xms-Xmx

  11. 泛型中如何确定上下限(<? extends T> <? super T>

  12. 模块跟模块间如何确定界限?(比如买票模块,折扣模块、付款模块 密切相关,怎么这些模块间的界限?)

  13. 设计一个系统,如何保证高并发、高可用?

  14. 以下代码可能会有什么问题?(并发问题)

public class Test {
    private static int count = 0;
    public static int add() {
        return count++;
    }
}
  1. 一个端口一次可以建立多个TCP连接吗?

  2. 最近面试中遇到的问题,会详细深挖

二面

  1. 介绍项目,详细实现,如何优化

  2. redis中,key本身的数据量过大,如何处理?

  3. redis的高可用方案?

  4. 设计方案:具体就不说了,与这道题类似:给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url?(关键:根据重要字段求出hash,redis中查询)

  5. 设计方案:设计一个抢票系统。短时间内大量请求如何处理?要求高并发、高可用(epoll、redis、集群、降级等)

总结

总的来说,一面涉及到不少八股文相关的,也会结合你的项目去进行提问。二面大部分时候在问项目设计,基本没问常规八股文。全程在提问,没有让手撕代码,其他人好像有人要手撕。一下午面完两面,立即出结果,一两周后线上HR面。

后续

一周后线上HR面,HR面完后发了英语测评,今天收到电话口头offer。

#暑期实习##携程#
全部评论
看上去好难
3 回复 分享
发布于 2023-03-24 19:26 江苏
为什么携程连笔试都不给我机会😓
1 回复 分享
发布于 2023-03-27 15:04 广东
好家伙,这么快
1 回复 分享
发布于 2023-03-24 00:06 湖南
请问这是实习还是春招面经?
点赞 回复 分享
发布于 2024-03-31 07:50 广东
楼主学历能说一下吗?我刚二面完,也没有算法题很慌
点赞 回复 分享
发布于 2023-05-12 00:40 福建
二面通过就说一两周才会安排hr面吗
点赞 回复 分享
发布于 2023-03-26 21:01 江苏

相关推荐

不愿透露姓名的神秘牛友
2025-12-17 16:48
今天九点半到公司,我跟往常一样先扫了眼电脑,屁活儿没有。寻思着没事干,就去蹲了个厕所,回来摸出手机刷了会儿。结果老板刚好路过,拍了我一下说上班别玩手机,我吓得赶紧揣兜里。也就过了四十分钟吧,我的直属领导把我叫到小隔间,上来就给我一句:“你玩手机这事儿把老板惹毛了,说白了,你可以重新找工作了,等下&nbsp;HR&nbsp;会来跟你谈。”&nbsp;我当时脑子直接宕机,一句话都没憋出来。后面&nbsp;HR&nbsp;找我谈话,直属领导也在旁边。HR&nbsp;说我这毛病不是一次两次了,属于屡教不改,不光上班玩手机,还用公司电脑看论文、弄学校的事儿。我当时人都傻了,上班摸鱼是不对,可我都是闲得发慌的时候才摸啊!而且玩手机这事儿,从来没人跟我说过后果这么严重,更没人告诉我在公司学个习也算犯错!连一次口头提醒都没有,哪儿来的屡教不改啊?更让我膈应的是,昨天部门刚开了会,说四个实习生里留一个转正,让大家好好表现。结果今天我就因为玩手机被开了。但搞笑的是,开会前直属领导就把我叫去小会议室,明明白白告诉我:“转正这事儿你就别想了,你的学历达不到我们部门要求,当初招你进来也没打算给你这个机会。”合着我没入贵厂的眼是吧?可我都已经被排除在转正名单外了,摸个鱼至于直接把我开了吗?真的太离谱了!
rush$0522:转正名单没进,大概率本来就没打算留你
摸鱼被leader发现了...
点赞 评论 收藏
分享
评论
27
154
分享

创作者周榜

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