滴滴后端开发提前批

时间线8.29下午2点-5点
一面
自我介绍
实习经历
Kafka顺序问题
对Spring的理解
AOP实现原理
注解失效的场景
HashMap 底层
装饰器模式
Redis数据类型
跳表结构
Zset怎么实现按分值进行排序的
Spring Cloud 组件
Feign 过程
Dubbo 比 Feign优势
为什么选择JSON序列化方式
有做数据的压缩嘛
Spring Security用来干嘛的
对 索引 的理解
加索引要注意什么
需要查用户及它的手机号,怎么建索引,为什么

算法:
无重复字符最长子串
反问

二面
自我介绍
实习或项目里面挑一个难点讲一下
平常就主要用Java嘛
讲一下集合
ArrayList,LinkedList底层结构与区别
怎么理解随机存放
那定义一个Object[] o, 那它可以存放各种类型的数据,底层怎么存放的呢
Object o = 1L 是怎么存储的
项目里面自己用到的设计模式
编程:
线程安全懒加载的单例模式
理解的this
讲一下其它的实现方式
模板方法模式
策略模式
Java内存模型是干嘛的
happens-before是干嘛的
synchronized的happens-before原则是哪一条
线程池参数、流程
平常经常用到线程池,业务中经常用Trace ID跟踪线程的运行路径,那复用线程池中的线程这个TraceID会出问题嘛
可以了解一下Zipkin,阿里云的SOFATracer
线程池的话,ThreadLocal会出现什么问题
父子进程 共享TreadLocal?
Mysql 索引数据结构、优势
怎么理解回表
Redis数据结构
编程题:
大数相乘

三面
自我介绍
实习经历
接口迁移,怎么做迁移
激活接口怎么保证幂等的
设计高并发系统怎么设计
线程之间怎么通信
JVM堆内存大小 怎么设置
慢SQL问题怎么排查
HTTPS与HTTP区别
HTTPS涉及哪些算法

编程:
多线程交替打印数字

记录一下滴滴这次面试经历,感觉回答都挺流畅的,不知道为什么挂了。我也还没看见滴滴后端提前批有人拿了offer,不知道什么情况。现在官网状态已经从面试考察中变为了暂不匹配。
全部评论
1.提前批结果都没出 2. 面试考察中有可能三面的时候就已经挂了
1 回复 分享
发布于 2023-09-04 13:48 上海
大佬拼多多考虑一下?
点赞 回复 分享
发布于 2023-09-05 22:07 上海
本or硕?
点赞 回复 分享
发布于 2023-09-03 19:39 陕西
校友这么厉害都挂了?我当初问的问题很多跟你类似,我没答上
点赞 回复 分享
发布于 2023-09-03 17:39 陕西
注解失效的场景?咋答
点赞 回复 分享
发布于 2023-09-03 16:50 浙江
我和你的情况一样,应该是挂了
点赞 回复 分享
发布于 2023-09-03 16:46 陕西
什么时候变得呀
点赞 回复 分享
发布于 2023-09-03 16:15 江西
有自动转投吗
点赞 回复 分享
发布于 2023-09-03 15:41 陕西
佬这么快出结果的吗,我还是考察中
点赞 回复 分享
发布于 2023-09-03 14:10 湖南

相关推荐

09-12 11:46
已编辑
门头沟学院 Java
面试官人很好,这是我见过最会引导的面试官了心态崩了,记几个答得不好的,全程1h10min1、狠狠拷打实习,问有什么难点,如果让你继续优化你的实习工作,你还能做哪些优化。主要是笨人的实习真的挺杂活的, 真想不到有什么难点和可以优化的地方。2、手撕一个分布事锁工具类,支持加锁和释放锁,要可重入,涉及redis或zk的api可以伪代码,在面试官的循序引导下勉强写完了,但是后来面试官又问如何让一个工具类同时支持redis和zk的加锁和释放锁,写不出来,只说了应该需要工厂模式和spi支持。。。3、事务是怎么实现的,具体一点,只知道aop,但是还不够具体4、面试官手写了一个类,问事务生不生效,类似下面这样,记不清了,回答了不生效,问为什么,怎么解决,我说方法A加个@Transactional,面试官继续问,如果不加注解,自己@Autowired注入自己AccountService 可以生效吗?而且这样算循环依赖吗?public class AccountService {@Autowiredprivate Dao accountDao;@Transactionalpublic void B {...}public void A {B()...}5、Redis为什么这么高效?redis单线程模型为什么能高效处理多个请求?这个事务能生效吗?6、什么叫循环依赖,如何解决?为什么是三级缓存而不是二级?7、手撕:二叉树最近公共祖先,继续,如果是二叉搜索树呢?总结:这次暴露的问题太多了,很多八股只停留在表面,比如@Transactional如何实现事务的,只知道基于 aop,但是 app 干了啥保证事务就不知道了,为什么是三级缓存而不是二级,对于实习没有很好的总结,不知道难点在哪,应该是挂了
点赞 评论 收藏
分享
评论
9
54
分享

创作者周榜

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