最新滴滴社招2年Java面经

JAVA烂猪皮

共 2788字,需浏览 6分钟

 · 2023-08-01

走过路过不要错过

点击蓝字关注我们


滴滴一面
  1. 自我介绍(祖传流程,背的老6了)
  2. 介绍三次握手和四次挥手
  3. 为什么要三次握手
  4. 两次握手为什么不行
  5. 为什么不可以三次挥手
  6. 介绍下DOS攻击
  7. DOS攻击为什么会导致CPU跑满
  8. 我们通常请求是CPU密集型还是IO密集型
  9. 线程和进程的区别
  10. 为什么要使用多线程
  11. 线程进程切换如何实现
  12. 如何避免饥饿问题
  13. 公平锁和非公平锁
  14. 如果设计一个公平锁会如何设计
  15. 线程啥东西了解不(没听过这玩意,没记住是啥)
  16. 数据库隔离级别
  17. 数据库索引数据结构
  18. 算法题说思路-1
  19. 算法题说思路-2
  20. 算法题说思路-3
  21. 项目介绍下解决什么问题
  22. 项目分块
  23. 项目整体流程
  24. 如果设定指标会设置哪些指标
  25. 如果想改善某项指标会怎么查
  26. 如何细化排查异常指标
  27. 反问(Q:用啥技术栈?A:Java和Go都有,中间件xxxx....,此处略)
可能有漏的,全靠记忆!共计大约55分钟

滴滴二面
  • 基本全是测试相关的问题,场景,设计用例
  • 修改了接口之后,怎么测试
  • 电梯升降的功能测试怎么写用例
  • 测试用例的方法
  • 用等价类方法设计电梯升将的测试用例
  • 什么是等价类划分法
  • 用边界值分析法测试电梯升将
  • 算法:
输入数组,返回一个下标,使得数组左右的和相同;
设计该算法的测试点
测试用例的基本元素
滴滴三面
面试官是大佬级别,说话自带bgm
  • 线程和协程的区别
  • mvcc是什么
  • 数据库范式,反范式是什么?
  • 左连接和右连接是什么意思
  • redis的持久化方式有哪两种?优缺点
  • redis 先查询再自增,用什么命令 watch
  • redis的操作是什么级别的 0.几毫秒
  • kafka和rocketmq的对比
  • 统计一个文件夹下文件的数量
  • 统计一个文件下所有文件的代码总和
  • 根据进程名查看进程 ps -ef|grep 进程名
  • 根据进程id查占用的端口号 netstat -anp
  • 算法:
1+2+2+3+3+3+4+4+4+5+......... 求前i项的总和,并写单元测试
单元测试 考虑正负数、边界值


想进大厂的小伙伴请注意,

大厂面试的套路很神奇,

早做准备对大家更有好处,

埋头刷题效率低,

看面经会更有效率!

小编准备了一份大厂常问面经汇总集

有需要的小伙伴微信扫描下方二维码获取!!!


剩下的就不会给大家一展出来了,以上资料按照一下操作即可获得

——将文章进行转发评论关注公众号【Java烤猪皮】,然后微信扫描下方二维码即可免费领文章取中所提供的资料。




往期精品推荐



腾讯、阿里、滴滴后台试题汇集总结 — (含答案)

面试:史上最全多线程序面试题!

最新阿里内推Java后端试题

JVM难学?那是因为你没有真正看完整这篇文章


结束


关注作者微信公众号 — 《JAVA烤猪皮》


了解了更多java后端架构知识以及最新面试宝典



看完本文记得给作者点赞+在看哦~~~大家的支持,是作者来源不断出文的动力~

浏览 27
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报