阿里国际一面(45min)
自我介绍
问:你这个项目我最近简历都收到4份了,你说一下具体工作流程
问:你刚刚提到了布隆过滤器,说一下缓存穿透,缓存雪崩,缓存击穿,各自的解决方式,布隆过滤器原理,特点,能不能删除元素,误判率?
问:有没有更简单的方法应对缓存穿透
问:ROCKETMQ削峰,在你的项目里面是用在了什么场景下
问:说一下你用redis实现消息幂等性的具体流程
问:说一下读写锁的特性
问:说一下你知道的锁,例如可重入锁这种
问:什么叫可重入锁,reetrantlock的可重入是怎么实现的
问:分布式锁用过吗,你怎么弄的(我回答的是直接用redission getlock)
问:那用redis 怎么实现呢? (setnx key value 过期时间 + redis lua 原子性del释放锁)
问:乐观锁和悲观锁了解吗,说一说
问:CAS的ABA问题知道吗,怎么解决
问:如果让你设计一个秒杀系统,你说说你要从哪些方法进行设计。
问:在前端有没有方法应对秒杀?(答:秒杀之后等待一定时间才可以再次点击)
问:ConcurrentHashMap底层原理,get方法,put方法源码,get方法加锁了吗,没加那是通过什么来保证读到的数据是正确的(vOlatile?)(面试官官:具体的我也记得不太清楚了)
问:说下volatile
问:你刚刚提到了单例,给我简述一下具体代码怎么实现的。
问:jvm内存模型,内存划分,回收算法,g1垃圾回收器,young gc,old gc,full gc
问:描述一下堆排序算法
面试官评价:虽然比较磕磕巴巴,但是都回答上来了,可能是有些紧张
反问:什么时候出结果(3天内吧),后面还有几轮(后面还有一轮部门笔试加集团的笔试)
面完第二天约了下一次笔试
问:你这个项目我最近简历都收到4份了,你说一下具体工作流程
问:你刚刚提到了布隆过滤器,说一下缓存穿透,缓存雪崩,缓存击穿,各自的解决方式,布隆过滤器原理,特点,能不能删除元素,误判率?
问:有没有更简单的方法应对缓存穿透
问:ROCKETMQ削峰,在你的项目里面是用在了什么场景下
问:说一下你用redis实现消息幂等性的具体流程
问:说一下读写锁的特性
问:说一下你知道的锁,例如可重入锁这种
问:什么叫可重入锁,reetrantlock的可重入是怎么实现的
问:分布式锁用过吗,你怎么弄的(我回答的是直接用redission getlock)
问:那用redis 怎么实现呢? (setnx key value 过期时间 + redis lua 原子性del释放锁)
问:乐观锁和悲观锁了解吗,说一说
问:CAS的ABA问题知道吗,怎么解决
问:如果让你设计一个秒杀系统,你说说你要从哪些方法进行设计。
问:在前端有没有方法应对秒杀?(答:秒杀之后等待一定时间才可以再次点击)
问:ConcurrentHashMap底层原理,get方法,put方法源码,get方法加锁了吗,没加那是通过什么来保证读到的数据是正确的(vOlatile?)(面试官官:具体的我也记得不太清楚了)
问:说下volatile
问:你刚刚提到了单例,给我简述一下具体代码怎么实现的。
问:jvm内存模型,内存划分,回收算法,g1垃圾回收器,young gc,old gc,full gc
问:描述一下堆排序算法
面试官评价:虽然比较磕磕巴巴,但是都回答上来了,可能是有些紧张
反问:什么时候出结果(3天内吧),后面还有几轮(后面还有一轮部门笔试加集团的笔试)
面完第二天约了下一次笔试
全部评论
看样子是马哥的短链接
送花
回复
分享
短链接废了
送花
回复
分享
滴滴
官网直投
同学是什么时候投递,什么时候面试的呀
送花
回复
分享
哪个项目
送花
回复
分享
还有部门笔试?是啥意思
送花
回复
分享
知道是啥了😂
送花
回复
分享
部门笔试 集团笔试啥意思啊
送花
回复
分享
我也是这个项目 你说巧不巧😌
送花
回复
分享
手撕算法了吗
送花
回复
分享
哪个部门啊佬
送花
回复
分享
大佬知道笔试考什么内容吗,评估完简历就发来笔试了
送花
回复
分享
盲猜黑马点评
送花
回复
分享
相关推荐
04-24 12:35
北京大学 计算机类 点赞 评论 收藏
转发
不愿透露姓名的神秘牛友
04-30 18:23
点赞 评论 收藏
转发
05-13 15:48
中山大学 计算机类 点赞 评论 收藏
转发