滴滴提前批一二三面面经

一面

1) 自我介绍

2) String的长度

3) ==和equals

4) 异常的类型

5) Static可以修饰什么

6) 重写equals方法需要重写hashcode方法吗

7) 深拷贝和浅拷贝

8) 三个线程每个执行50次i++,最后结果是多少,怎么保证结果是150

9) 实习介绍

10) 怎么解决消息队列丢数据

11) 在学校最大的成长是什么

12) 对出行技术有了解吗

手撕:合并 K 个升序链表

二面

1) 自我介绍

2) 研究生方向,研究基架为什么找后端开发

3) 怎么学习后端开发的

4) 研究生期间遇到最大的困难是什么

5) 在实习干了啥

6) 在学校有院士级别的人带吗

7) Mysql慢查询优化有哪些方案

8) 介绍kafka和其他消息队列

9) 怎么在静态编译和自动化部署中加快效率

10) 面向对象和面向过程的区别

11) 后端开发可能还会接入大模型,怎么看待

12) 论文方向,底层用了什么技术

13) 对滴滴出行有什么了解

14) 时间分配

15) 优缺点,有什么需要修改的

手撕:两数之和

三面

1) 自我介绍

2) 跨域怎么解决

3) 拥塞控制,流量控制

4) 半连接队列有啥用

5) 怎么自己设计一个消息队列

6) SpringCloud和SpringBoot的区别

7) 虚拟内存

8) 缓存污染

9) 页面置换

10) 磁盘调度

手撕:腐烂的橘子

更新:三面链接已失效,凉了

#面试问题记录##哪些公司开提前批了?##我的实习日记##无实习如何秋招上岸##软件开发投递记录#
全部评论

相关推荐

评论
点赞
5
分享

创作者周榜

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