阿里4.8号 实习面 Java初面

第一次发博客 记录下招聘经历 便于后期复盘 顺便想让各位网友告诉我问题正确答案

博主个人介绍一下 双非渣硕 坐标杭州 这次面试算我春季实习生招聘第一次面试 开始觉得信心满满面完后备受摧残 原来阿里的难度是这样的 面经什么暴打面试官什么都是虚假的 哭哭 好好努力 秋招加油

实习Java岗初面(好像这叫简历面50min)

4月7号下午阿里那边微信加了我 跟我约时间 第二天面试

开始上来就是自我介绍 然后疫情期间我做了个简单的分布式秒杀系统 然后噩梦开始 他开始针对这个项目进行非常深入的考察

###(Ps内容有些夸张艺术手法 为了幽默效果而已 若不太喜欢请不苛责

###还有一点!!!我的回答不一定是对的!!!请别觉得我这个是正确回答!!!希望各位网友将正确答案留言 十分感谢!!!)

####guava桶令牌算法

最先问的是这个 我逼逼叨叨一波 帅气讲解了 漏斗算法和桶令牌算法的原理 以及两个的优缺点

面试官听完感觉不错 然后跟我说 你敲个桶令牌算法实现伪代码给我看看

我顿时震惊了 不是 平时用就调用个ratelimiter就行了 这…我陷入了深思 双手微微颤动 然后尴尬五分钟后宣布放弃

redis方面

redis肯定是必考点 我特地仔细准备过 面试官问 小伙子你写了用了redission分布锁对吧 讲讲原理

我一听原理 - - 有点懵逼 先扯逼扯一下 讲讲setnx为什么不行然后到set 然后讲了个redlock 再说了redission底层基本是靠lua脚本实现的 然后面试官又拉回来 问我原理 一阵沉默,

面试官问 那你讲讲你redis还知道什么吧

我有备而来 必须给你唠嗑唠嗑 拖一波时间对吧

开始帅气讲雪崩 穿透 击穿 讲讲他们的发生原因 解决方案

面试官冷笑一下,雪崩你会是吧,那你来实现一下吧,就两万个商品,两小时后过期,你伪代码实现下设置随机过期时间.

我答 这个就给他们加个随机

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值