携程暑期实习 Java 一面面经

#携程求职进展汇总#

2025年3月10日 携程二面:部门主管面

没有问太多八股和项目,主要是一些开放性的场景题目,以及职业规划等,携程的面试官很好,都会纠正回答是否正确,某些厂的面试官只会笑一下然后就下一道题。

---------

2025年3月6日 更新:HR说一面过了

---------

2025年3月5日 一面:

只写没答上来,有价值的问题

1. 缓存击穿已经发生了怎么办:用互斥锁只允许一个请求去访问数据库(评论区两个热评更全面)

2. 静态变量什么时候赋值:(网上查到)使用 static+final 修饰,且显示赋值中不涉及到方法或构造器调用的基本数据类到或 String 类型的显式赋值,是在链接阶段的准备环节进行

3. Redis 分布式锁也可能会同时被两个机器持有:锁过期了或者时间不同步,可以选Redission分布式锁(看门狗)并且谁持有锁谁才能释放

4. ES 的底层结构:倒排索引+分布式存储

#携程# #面经# #Java#
全部评论
缓存击穿两种:要么逻辑过期 然后异步重建,要么加锁 静态变量是在准备阶段开辟空间,赋初值,然后在类加载的初始化阶段赋值,是保存至方法区的,也就是metaspace;如果是静态常量则是在准备阶段开辟空间 + 赋值 redis在集群部署有数据不一致问题,可以用redisson的redlock基于raft协议来实现加锁,性能稍差
14 回复 分享
发布于 03-05 14:50 北京
第一个问题其实你回答的有点问题,如果是线上服务呢?你还能动态的的修改线上服务代码? 1.先考虑数据库限流或者直接拉黑对应的SQL,避免频繁的查库操作压塌数据库。 2.下架穿透的商品,直接从应用层就拒绝了常规流量的再次进入。 3.手动mock缓存,你不是redis缓存一直重建不起来吗?我手动给你mock 4.重启服务,进行对应bug的修理和重新上线
11 回复 分享
发布于 03-05 14:40 陕西
友友们可以给我送个花吗,我想升级这样能开通置顶功能
4 回复 分享
发布于 03-05 15:46 陕西
这么快吗,我这都做完测评了还显示测评中😳
1 回复 分享
发布于 03-06 21:09 广东
同学来试试淘天吧,流程推进快,简历直达主管
1 回复 分享
发布于 03-06 19:31 浙江
之前不是有笔试的吗,怎么这么快就面试了
1 回复 分享
发布于 03-05 18:13 江苏
接好运
点赞 回复 分享
发布于 03-14 18:13 吉林
请问面试多久告诉通过了呀
点赞 回复 分享
发布于 03-14 14:45 吉林
大佬什么timeline,测评完了好几天了还显示测评中
点赞 回复 分享
发布于 03-08 13:00 湖北
如果是半年前秋招的时候我对答如流,现在啥也不会
点赞 回复 分享
发布于 03-07 21:21 上海
锁只是保证互斥,你加一百个锁只是同步而已,要double check再获取一遍redis,如果有新值才return
点赞 回复 分享
发布于 03-07 20:21 山东
已经发生了怎么锁😄
点赞 回复 分享
发布于 03-05 21:12 天津
静态变量是初始化阶段赋值,final因为不可变,所以是在准备阶段赋值
点赞 回复 分享
发布于 03-05 20:56 广东
阿里云政企事业部-专有云团队Java招聘(杭州) 欢迎带简历来撩
点赞 回复 分享
发布于 03-05 15:56 浙江
大佬考虑PDD的实习嘛
点赞 回复 分享
发布于 03-05 14:14 上海
这么快就开始面了吗
点赞 回复 分享
发布于 03-05 14:07 黑龙江
携程是日常还是暑期呀友友
点赞 回复 分享
发布于 03-05 13:52 山东
静态变量不是初始化的时候赋值吗
点赞 回复 分享
发布于 03-05 13:44 北京
同学考虑淘天嘛 本科硕士都可
点赞 回复 分享
发布于 03-05 13:39 浙江

相关推荐

Twilight_m...:表格简历有点难绷。说说个人看法: 1.个人基本情况里好多无意义信息,什么婚姻状况、健康状况、兴趣爱好、户口所在地、身份证号码、邮政编码,不知道的以为你填什么申请表呢。 2.校内实践个人认为对找工作几乎没帮助,建议换成和测开有关的项目,实在没得写留着也行。 3.工作经历完全看不出来是干什么的,起码看着和计算机没啥关系,建议加强描述,写点你在工作期间的实际产出、解决了什么问题。 4.个人简述大而空,看着像AI生成,感觉问题最大。“Python,C,C++成为我打造高效稳定服务的得力工具”、“我渴望凭借自身技术知识与创新能力,推动人工智能技术的应用发展,助力社会实现智能化转型”有种小学作文的美感。而且你确定你个人简述里写的你都会嘛?你AI这块写的什么“深入研究”,发几篇顶会的硕博生都不一定敢这么写。而且你AI这块的能力和软测也完全无关啊。个人简述建议写你对哪些技术栈、哪些语言、哪些生产工具的掌握,写的有条理些,而且最好是和测开强相关的。
点赞 评论 收藏
分享
评论
52
172
分享

创作者周榜

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