携程java暑期实习面经

4.16做的笔试,bg9本,笔试情况100 100 5 10,全程40min
4.25更新:已进人才池😢
1.项目拷打,先按着项目问八股
2.redis的缓存穿透、击穿
3.场景:缓存穿透的时候,写空值到Redis里面,如果我有个缓存穿透的线程,打入数据库(数据库中存在这条记录)的时候超时了,抛出异常,写入空值到缓存里面,用户下次访问拿到空值怎么解决?
回答:设置缓存超时时间五分钟,超时抛出异常时,给用户返回一个“请5分钟之后再来处理,系统繁忙”
反问:那这5分钟你就区分不出这个空值是超时写入的还是不在数据库里面写入的了吗
无奈点头:让用户5分钟后再访问了嘛
4.shardingsphere分库分表怎么考虑?说说具体流程
5.如果分表的时候,发现表不够用了,然后需要扩容表,这个时候会发生什么?如何解决?
6.sentinel的使用
7.sentinel的原理(早知道不写进简历了,,,)
8.什么是幂等?使用rocketmq时幂等要怎么?
9.面向对象三大特性(开始纯八股)
10.什么是多态?多态有什么好处?在什么情况下用到多态?
11.堆 vs 栈?局部变量是怎么存放的?
12.新生代  vs 老生代
13.GC回收是怎么回收的,大致说一下
14.ArrayList vs LinkList
15.设计一个线程安全的Arraylist  (摆了说不会)
16.手撕单例
17.volatile是怎么保证可见性的?
18.手撕线程池        (为什么连续三个手撕,继续说不会)
19.JIT了解过吗        (彻底摆烂,说不会)
面试官还是挺nice的,单例漏了volatile也会设置一个场景来引导,就是连续3个手撕我顶不住
全部评论
请问,第3题,为什么查询数据库异常了还能写入缓存?
3 回复 分享
发布于 2024-04-25 09:59 湖北
这两天面了3场,携程是唯一一个开了摄像头的,面试官是个秃秃的看起来很有实力的佬
1 回复 分享
发布于 2024-04-24 16:31 广东
mark
点赞 回复 分享
发布于 03-14 11:34 江苏
三个寿司???
点赞 回复 分享
发布于 2024-05-08 21:41 陕西
妈呦,听楼主的描述像是马哥的项目
点赞 回复 分享
发布于 2024-05-06 18:20 陕西
😢3月末a了3.5还没消息,哎
点赞 回复 分享
发布于 2024-04-26 08:36 北京
我一个月前面携程秒挂,竟然到现在还在招
点赞 回复 分享
发布于 2024-04-25 23:52 广东
怎么样了,携程挂我简历
点赞 回复 分享
发布于 2024-04-25 16:14 浙江
佬,你收到面试反馈了吗😭😭,我怎么下午刚面完就要收到要我写面试反馈了😭
点赞 回复 分享
发布于 2024-04-24 18:21 湖南
楼主今天面的嘛
点赞 回复 分享
发布于 2024-04-24 16:57 北京

相关推荐

10-10 18:26
深圳大学 Java
各位学弟学妹们,大家好呀~我是金蝶的一名“老”学长(其实也就比你们早几年入职 😄),看到校招季到了,忍不住来唠几句真心话。我当初也是从校园招聘一路走来,投简历、等通知、紧张地面完一轮又一轮……说实话,那时候最希望的就是能有个“过来人”告诉我:这家公司到底值不值得去?团队氛围怎么样?新人真的能学到东西吗?所以今天我不讲PPT,也不念公司简介,就想以一个过来人的身份,和大家聊聊我在金蝶这几年的真实感受。金蝶确实已经成立三十多年了,是老牌的软件企业,但别以为我们只会“守旧”——这几年我们在云服务、企业数字化转型上投入特别大,很多项目都是从0到1在做,技术新、节奏快,但给新人的机会也特别多。我自己就是从一个小模块做起,现在已经开始带小团队了。更让我觉得踏实的是,这里真的有人愿意带新人。我刚来时的导师,到现在还经常一起吃饭聊天,有问题随时找他,从不摆架子。团队氛围也很轻松,该拼的时候拼,该放松的时候也不卷。另外,偷偷给你们安个“外挂”👇我们内部最近都在用一个叫 「问道阳明」 的小程序,名字听着挺金蝶哲学,而且老板也要求面试官都要用起来了大家扫码进去就能和AI“对话阳明”,3分钟就能搞懂金蝶的企业文化、价值观等,还可以把遇到的问题让阳明先生解答疑惑,大家尽管扫码取试一试,面试肯定会有加个印象分~如果你对金蝶感兴趣,或者正在准备面试、纠结要不要接offer,欢迎在评论区留言!你的问题,我知无不言——不管是薪资待遇、加班情况、晋升机制,还是食堂好不好吃、有没有国外轮岗……我都陪你聊 😊(我的内推码:58700)咱们评论区见了哈~~
金蝶成长空间 31人发布
点赞 评论 收藏
分享
评论
2
82
分享

创作者周榜

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