滴滴实习面经

不会的都标星啦!

滴滴一面

1.本科还是研究生?大四还是大三?(我是大二 · - ·)

2.实习多久?出勤几天?

3.对语言有要求么?接受转go么?

//项目相关start

4.项目当中的难点?(经典前缀树+二级缓存架构是难点)

5.为什么要用前缀树过滤, 具体的设计, 实现方案, 时间复杂度?

6.有没有考虑过用Redis, 为什么不用Redis用前缀树?

7.表结构怎么设计的?

8.说说二级缓存架构的搭建?为什么要搭建?有没有考虑过不用定时任务刷新?

9.30w排序mysql的时间大概多少?

10.关于热帖功能一些问题?同步和异步差距真的有这么大么?

11.缓存一致性问题?

//end

12.进程线程协程的区别?(我说我不懂协程,他说可以就说进程和线程)

13.http常见的特点?(引申了https, cookie, session)

14.http状态码?(从2XX-5XX说了, 说到304的时候又说了http缓存架构)

15.MySQL的索引是怎么设计的?(这边说设计肯定就是B+树,页,槽,单向链表, 双向链表那些)

16.为什么要用B+树呢?

17.写两道题吧? 一开始让我写子集, 然后问我多久写完我说5min以内, 然后写完了写子集2, 稍微改了一下就ok了,然后让我写堆排序 4min写完 都分析了时间复杂度, 然后会问为什么这么写, 子集那边提到了回溯的树结构, 树层去重和树枝不去重

反问

体验感很不错的一场面试, 当时正好生病状态不是很好问的题都会还是挺幸运的啦, 反问面试官觉得我学习能力挺强的, 多接触一下真实业务场景

等结果当中···

一面完两天后offer了, 一面面评很高不需要二面了开心~

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值