滴滴秋储后端一面

更新:4.27一二面,4.28 oc
-项目:
1. 库存扣减的滑块锁怎么设计的
2. 怎么保证数据库一致性的
3. es如何实现两个表聚合查询?
4. 日志采集怎么实现的
-手撕:
   快排。面试官问了快排的思路、快排时间复杂度最高时的情况、快排是否稳定。
-八股:
1. 用户态和内核态的区别
2. 用户态怎么切换到内核态
3. 线程和进程的区别
4. 进程之间如何通信(帖主已汗流浃背,请求面试官不要问os了)
5. 讲一下jvm内存模型
6. synchronized了解吗
7. 偏向锁和轻量级锁的区别
8. ArrayList和LinkedList的区别
9. ArrayList线程安全吗?如果不安全,那该用什么?
10. 对不可变类写时复制的理解
11. CopyOnWriteArrayList有什么缺点?
12. MySQL索引分类
13. InnoDB和MyISAM执行语句哪个快?
14. 索引失效的情况
15. MySQL三种日志的作用

-杂谈
   面完后5分钟约二面,有没答上来的问题,面试官也给过了。二面30min没啥好说的,手撕是二叉树的右视图。
   大半夜睡不着,遂写。找工作前路渺渺茫茫,每天都尽力把自己哄好,第二天清晨又会过早地醒来,再也无法合上眼睛。我惴惴不安的心在无止境地受罚,好像我杀了人一样。
   每天睁眼醒来,都是一场与这个世界的殊死搏斗。天真的逻辑被社会现实狠狠击碎后,更难相信任何奇迹与美梦。或许希望会在明日如期而至,又或许我的前路是早被写定的漆黑一片。而今日的我对此一无所知,惶惶不可终日。
   一切都无法预测,一切都不在我的掌握之中,连同我自己。唯一能做的,也只有持续思考与学习,不要停下来。

#面经#
全部评论
一面问了很多所以二面才不怎么问,跟我当时情况一样,手撕没问题基本就稳
2 回复 分享
发布于 04-28 13:09 广东
楼主27号几点面的啊,我27号面完一面发了二面邮件,但面试官没时间当天就没面,说改期但现在都没给个具体面试时间
点赞 回复 分享
发布于 昨天 21:31 重庆
济宁职业学院嘛,我在你隔壁的曲师大老乡厉害啊
点赞 回复 分享
发布于 04-28 21:27 山东
26届秋储怎么我28届也约面了,这正常吗
点赞 回复 分享
发布于 04-28 19:14 上海
滴滴投了没反应
点赞 回复 分享
发布于 04-28 18:54 湖南
文笔这么好,紫砂了
点赞 回复 分享
发布于 04-28 16:52 安徽
哪个部门的呀
点赞 回复 分享
发布于 04-28 12:09 湖北
UU,出结果了踢我一下,咱俩应该都是昨天面的
点赞 回复 分享
发布于 04-28 09:58 山东

相关推荐

4.25一面4.25二面4.28oc一面30分钟左右1、HashSet的底层原理2、HashSet的add方法传入一个参数,HashMap的add方法传入两个参数,这是为什么3、HashMap存储的是K-V键值对,HashSet传入的值是K还是V4、JVM的类加载过程5、初始化类的方式,比如new是一种方式,列举别的方式6、子类引用父类的静态字段,会不会导致类的初始化7、有一个数组保存引用对象,会触发什么8、介绍下了解到的GC算法9、刚才你说到fullGC,那什么时候会触发fullGC呢?10、G1有老年代吗?11、ZGC有了解吗?12、一个线程池,三个核心线程,最大线程为5,队列大小为6,现在有3个线程在运行,新来一个线程会怎么样?13、对内存可见性有什么了解吗?14、volatile的原理15、那你对volatile底层的缓存一致性原理了解吗?16、Mysql的事务隔离级别17、ACID中的A原子性解释一下?通过什么实现的?18、介绍下索引19、如果对后端的sql进行一个优化,你会怎么优化,说说相关的步骤20、现在有一个Redis集群,我用SpringBoot配置连接上了,那现在来了另外的一个集群,你怎么配置上?21、介绍下AOP一道算法 二面30分钟左右聊实习1、Mysql为什么要使用索引?原理是什么?2、什么时候会回表?3、什么时候索引会失效?4、当你拿到一个sql你怎么知道这个这个sql有性能问题,怎么进行分析?5、Redis为什么性能这么高6、Redis分布式锁去实现的话要满足的条件7、获取锁耗时不符合预期怎么解决?8、缓存一致性问题怎么解决?9、如果既要保证快速在Redis读到,又要和Mysql保证一致性,特别是在更新、新增时怎么保证数据一致性?如果是要强一致性怎么实现?如果在单应用里,不用考虑分布式,也不用锁,怎么实现?
点赞 评论 收藏
分享
评论
17
29
分享

创作者周榜

更多
牛客网
牛客企业服务