当前位置: 首页 > 面试经验 >

滴滴提前批后端123面

优质
小牛编辑
87浏览
2023-08-16

滴滴提前批后端123面

从下午3点不到,面到了晚上6点多,连续三面,面完一面就会给你发邮件,接着面,每面之间休息10分钟不到。

一面

1. 自我介绍

2. 问项目 15min

3. MySQL聚簇索引相关

4. 联合索引,联合索引的最左匹配原则

5. 介绍binlog,redolog,undolong三种日志

6. redolog和binlog的区别

7. Redis持久化策略

8. 虚拟内存,解决哪些场景问题

9. 子网掩码作用

10. 算法:三数之和,优化思路

11. 反问

很简单,就是面试环境太乱了,你甚至可以听到其他面试官的问题。。。

二面

1. 自我介绍

2. 问项目 20min

3. HashMap底层,扩容,如何检测线程冲突的,抛了什么异常

4. volatile特性

5. synchroize原理,锁升级

6. AQS原理

7. 类加载机制

8. CMS的原理,收集垃圾的过程

9. 如何实现AOP

10. JDK Cglib两种代理区别

11. 注入Bean的方式

12. @Autowaired,@Resource区别

13. MySQL如何实现事务回滚

14. MySQL读写分离原理,设计

13. Zookeeper选主过程

14. 算法:两数之和改编版

15. 手写单例模式(本来想多种写法提升好感,但是面试官说时间紧迫给我速度写一种线程安全的就行。。。

16. 反问

很简单,常规基础

三面

1. 自我介绍

2. 问论文,根据论文提了几个问题

3. 场景题:设计订单表,有oid,uid,price字段,每天100w数据,业务诉求是根据oid查pirce,

主要考虑以下几方面:

1. 主键设计,oid设计(分布式id思路)

2. 索引设计

3. 分库分表设计

4. 查询,路由算法

4. 根据3,写了两个SQL题

5. 从项目和实习经历中找出一段最有参与感,收获最多的经历说

6. 算法:最长回文子串

7. 反问

场景题没有答的很好,有些地方引导了一下我才说出来,不知道有没有影响印象,一道手写sql也写的有点瑕疵

其他还好,不知道能不能过,日常许个愿~~~#滴滴##滴滴信息集散地#

#滴滴##滴滴信息集散地#
 类似资料: