滴滴一面(秒挂版)

1. 项目中难点
2. 乐观锁解决超卖问题
3. 分布式锁的作用
4. 如何设置锁过期时间
5. lua脚本如何保证原子性
6. Redis分布式锁可能会存在哪些问题
7. Redis淘汰策略
8. LRU、LFU的缺点
9. ZSet底层结构
10. 如何统计千亿级别的用户连续七天的登录的用户
11. Redis持久化机制
12. ThreadLocal作用和可能出现的问题
13. 如何避免ThreadLocal内存泄漏
14. 事务传播机制
15. 事务失效情况
16. ThreadLocal的key为什么要设置为弱引用
17. 不用悲观锁的并发安全怎么实现
18. MVCC
19. MySQL默认隔离级别
20. 可重复读下幻读问题
21. 慢SQL如何排查
22. 索引失效情况
23. SQL注入发生的情况和如何避免
24. RocketMQ如何保证消息的可靠性
25. RocketMQ如何保证消息只消费一次
26. RocketMQ延迟消息底层原理
27. 上下文切换是什么
28. 线程之间如何如何通信
29. 分布式ID实现方式
30. 雪花算法时钟回拨问题如何解决
31. 限流算法有哪些
32. 分表如何防止数据倾斜

算法题:lc621. 任务调度器(没撕出来,最完蛋的地方)

八股盛宴,还是有些说不出来的。算法做了半个小时没做出来,飞舞麻了。暑期零offer选手感觉要完蛋了
全部评论
我直接简历挂,都不用面
12 回复 分享
发布于 04-23 15:33 广东
算法很偏啊,当时应该换一道的
2 回复 分享
发布于 04-24 19:53 吉林
明天面,八股感觉只会一半,算法题不会写
1 回复 分享
发布于 04-23 15:57 上海
我去 有点难
1 回复 分享
发布于 04-23 14:47 陕西省
rocketmq不支持exactly once的消费啊
点赞 回复 分享
发布于 昨天 00:17 浙江
这,项目上不会是黑马的某某外卖吧
点赞 回复 分享
发布于 04-26 11:10 北京
简历挂了
点赞 回复 分享
发布于 04-25 19:29 湖北
mark了,4月19投的到现在也没消息呢。
点赞 回复 分享
发布于 04-25 16:48 黑龙江
滴滴暑期就开始面了吗?我刚开就投了还没消息
点赞 回复 分享
发布于 04-25 14:58 广东
川大一面也给挂吗,滴滴罪大恶极
点赞 回复 分享
发布于 04-25 14:27 上海
怎么判断挂了啊
点赞 回复 分享
发布于 04-25 12:52 湖北
这丫太难了吧
点赞 回复 分享
发布于 04-25 08:54 四川
都是常规八股但是合一起真有点难受吧
点赞 回复 分享
发布于 04-24 23:07 北京
m,感觉强度好高啊
点赞 回复 分享
发布于 04-24 22:00 四川
我有个困惑哦,第10题,真的是千亿级别吗,地球人才多少个
点赞 回复 分享
发布于 04-24 18:44 广东
32个题???这多久啊
点赞 回复 分享
发布于 04-24 17:31 北京
m
点赞 回复 分享
发布于 04-24 16:56 四川
项目难点在哪
点赞 回复 分享
发布于 04-24 14:36 广东
佬 滴滴国际化全用的java吗?
点赞 回复 分享
发布于 04-24 10:08 北京
mark
点赞 回复 分享
发布于 04-24 10:05 河南

相关推荐

東栏籬歌:还有hr面嘛还是直接打电话了
点赞 评论 收藏
分享
04-24 10:21
已编辑
华中科技大学 Java
bg 双9 简历牛客论坛+黑马点评1. 结合现在的一些场景介绍一下你的登录功能2.你的点赞功能是如何实现的2.1 你如何处理同时到来的多个点赞消息2.2 谈谈具体是如何合并多个点赞消息的3.你的热帖排行功能是如何实现的4.你是如何处理秒杀场景的4.1 展开讲讲你的redis lua脚本的具体实现,库存扣减和创建订单的顺序?超卖问题4.2 你提到还使用了redisson分布式锁,结合具体场景讲讲4.3 看门狗机制5. 你使用了MQ,讲讲它是如何保证消息的可靠传输的5.1 你上面提到的都是单机模式,分布式下怎么实现5.2 1个topic 5个partition 10台机器,是否10台机器都能进行消费6. 你的关注功能是怎么实现的6.1如果A取关了B,这时候你的数据库中会有哪些变化6.2 如果由于一些原因你的以上操作只完成了一半怎么解决7.讲讲缓存穿透、缓存雪崩7.1你所说的布隆过滤器只能防止一些可识别的非法请求,假设攻击者获取到合法的查询请求再进行大量请求呢8.讲讲用户购买商品的整个流程8.1你是否做了支付功能,如果没有讲讲你了解到的一些支付实现9.事务的ACID属性分别是什么10.事务的四大隔离级别,mysql默认是什么级别11.mysql使用的是什么数据结构,为什么不使用b树11.1 A B C三个字段,两个联合查询where A where B,哪个走索引12.讲讲泛型13.红黑树的特点,java中有哪些应用14.redis是单进程单线程的吗,有没有了解过多线程的redis15.讲下java中的浅拷贝和深拷贝16.sleep和wait的区别手撕二叉树路径和,12345输出为124+125+13=263准备的很晚,各方面都不是很熟,但是面试体验很好,大半段都在针对简历结合具体场景提问。回看下来都是一些很基础的问题,但感觉答的马马虎虎,不期待二面了
查看28道真题和解析
点赞 评论 收藏
分享
评论
34
220
分享

创作者周榜

更多
牛客网
牛客企业服务