四非本 滴滴-后端实习面经(已OC)

TimeLine
2025.3.21 一面
2025.3.25 二面
2025.3.26 口头OC
2025.3.28 正式offer
简单评价,面试难度还可以,比不上头部大厂
攒攒人品
2025.3.21 一面
1. 自我介绍
2. HTTP和HTTPS有什么区别
3. String、StringBuffer、StringBuilder的区别
4. String b = new String("abc") 在JVM中是如何做的
5. StringBuider添加是如何进行添加的
6. 线程池的有哪七个参数
7. 为什么会有线程池呢
8. 线程的数量是越多越好呢还是怎么说
9. volatile有什么作用
10. 使用volatile有什么需要注意的点呢(volatile只能保证可见性,不能保证原子性)
11. InnoDB现在有一个联合索引(A,B),有一个sql select *  where a = xx and b = xx,sql在InnoDB会怎么执行呢,查找过程中会走几个索引,如果是只 count * 会怎么做
12. JDK8垃圾回收器有哪些
13. CMS是回收的老年代还是新生代(老年代专用,使用标记清除算法,专注于老年代)
14. CMS可以搭配哪些东西使用
15. CMS什么时候决定触发GC
16. RocketMQ的顺序消息如何实现的,消费端是多线程进行消费吗,如果是单线程消费的话,多个Queue会
17. 异构存储来优化查询?
18. 优化接口的方案上是做了哪些取舍
19. Quartz + xml
20. 手撕ArrayList
21. 反问:岗位职责、套面评->不给说。。。
10分钟后电话通过,因为下周一要面哈啰,约到下周二了

2025.03.25 二面,第二天口头OC,第三天正式Offer
1. 自我介绍
2. 实习中的难点
3. 如何使用CF去替代CountDownLatch进行一个服务编排还有同步
4. RocketMQ为什么用到了顺序消息,顺序消息会有哪些缺点
5. 手撕:找到有序数组中某个数字最后出现的位置
6. rpc相关,为什么会做这个项目,实现的原理是什么
7. 如何设计的协议,有哪些需要注意的地方
8. 事务相关,什么情况下会使用事务
9. 如何使用事务,两种事务的区别
10. 注解式事务如何会进行回滚,你一般怎么设置回滚的异常
11. 设计充值-提现-转账的系统,需要注意哪些要点?
12. 如何设计充值呢?写写伪代码,涉及很多
13. 现在在哪,之前为什么离职了?可以来北京实习吗?
看完了给俺送送花呗
#滴滴#  #我的OC时间线# #牛客AI配图神器# #实习进度记录#
全部评论
跪了跪下了
点赞 回复 分享
发布于 05-11 19:38 广东
接接接,接好运
点赞 回复 分享
发布于 05-08 17:11 河北
mark一下时间线
点赞 回复 分享
发布于 05-06 17:01 湖北
👻了😭,滴滴简历都不给我过
点赞 回复 分享
发布于 05-05 11:23 山东
mark
点赞 回复 分享
发布于 04-22 22:39 广东
有机试吗
点赞 回复 分享
发布于 04-18 15:09 浙江
接好运
点赞 回复 分享
发布于 04-08 14:51 江西
什么部门uu
点赞 回复 分享
发布于 04-07 01:32 四川
是可转正的实习吗
点赞 回复 分享
发布于 03-31 18:06 福建
跪了,mark一下
点赞 回复 分享
发布于 03-31 11:45 广东
这个是暑期吗?
点赞 回复 分享
发布于 03-31 01:11 北京
是tob的结算部门吗
点赞 回复 分享
发布于 03-30 23:57 北京
真的贵了 百度滴滴✌️还老说没得面
点赞 回复 分享
发布于 03-30 23:54 黑龙江
佬,请问为什么我在滴滴官网没找到java实习
点赞 回复 分享
发布于 03-30 23:53 江苏
可以问下在哪投递的滴滴吗
点赞 回复 分享
发布于 03-30 23:29 天津
终于看到一个四非进大厂的了,这两天一直刷给我刷自闭了,佬能帮我看看简历吗
点赞 回复 分享
发布于 03-30 18:28 广东
大厂爷真👻了
点赞 回复 分享
发布于 03-29 15:41 福建

相关推荐

11-10 18:10
门头沟学院 Java
实习 1. 你在三家比较大的公司都有实习经历,为什么一直在换呢?2. 你觉得这三家公司的技术体系有什么不同吗?3. 你们的三层缓存是怎么设计的?4. 第一层缓存(Kconf)是什么?它怎么工作的?5. 这一层缓存和 DB 怎么保持一致的?6. 你们的本地缓存过期策略是怎样的?为什么设置 5 秒?7. 你们更新 Redis 是通过 MQ,对吧?那 MQ 会丢消息吗?你们怎么保证不会丢?8. 你们用的 MQ 是什么?八股9. RocketMQ 能保证消息一定是在 DB 成功更新之后才投递出去吗?10. 你知道 RocketMQ 的事务消息具体是怎么实现的吗?手撕代码11. 来写一段代码吧:两个线程交替打印奇偶数,打印到 100。12. 有没有可能存在多余的循环或空转的问题?13. 如果线程之间没有通信,会造成什么影响?要怎么改?(比如用阻塞+唤醒机制)14. 你可用 **`synchronized`** / **`Object.wait/notify`** 或 **`Lock`** 来改写一下吗?场景设计15. 来一个设计题:如果要存储全球的行政区划数据(国家、省、市、区/县、街道),你会怎么设计?16. 不同国家层级不一样,这算一个难点,你怎么处理?17. 你会按层级来做表设计吗?这种设计可能存在哪些问题?18. 如果层级发生变化(比如新增一个层级),你的结构怎么应对?19. 有没有暴力一点的方案?(比如 JSON 存储)20. 那以“河北省”为例,你在这种 JSON 存储里会怎么表示?21. 你的 JSON 存储方案有什么缺点?22. 树型结构除了你这种方式,还有其他表达方式吗?23. 这种树形结构会面临哪些性能问题?比如查询跨级数据的时候怎么处理?
查看24道真题和解析
点赞 评论 收藏
分享
评论
21
107
分享

创作者周榜

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