滴滴国际化出行后端面经(8.25)

滴滴国际化出行后端开发一面(60 min)

  • 自我介绍
  • 用英文介绍下自己的爱好
    PS:(没准备直接蚌埠住了xdm, 憋了几句出来然后连忙道歉说没准备)

手撕题

  1. leetcode 236.二叉树的最近公共祖先, 需要根据输入构建二叉树
    • 讲一下思路, 如果让你测试一下你写的这个代码, 你怎么测试
    • 怎么设计测试用例, 如何保证你写的代码在各种情况下的正确性
    • 如果别人写了一段这样的代码, 你怎么去测试, 你会重点关注哪些问题
  2. leetcode 300.最长递增子序列

MySQL

  1. 讲一讲MySQL的事务
  2. 快照读具体是怎么做的
  3. MySQL的索引是怎么做的
  4. 当MySQL查询慢, 报慢日志的时候, 怎么去查询定位问题

计算机网络

  1. HTTP2.0了解吗
  2. TCP的滑动窗口了解吗

Linux

  1. 当Linux磁盘空间快用完了的时候, 需要删掉一些比较大的文件, 怎么把这些比较大的文件找出来
  2. 一个很大的数组, 我想找到它的第K大的元素, 你打算用什么思路去解决这个问题

JAVA

  1. 讲一下Java垃圾回收的机制

OS

  1. 讲一下进程之间的通信方式

滴滴国际化出行后端开发二面(60 min)

  • 英文自我介绍
    PS:(隔了十来分钟进行的二面, 又没准备直接蚌埠住了xdm, 哑巴英语口语水平强行憋了几句, 看得面试官都瞪大了双眼😂)

项目

  1. 介绍一下项目
  2. 能具体说一下各个模块是怎么实现的吗
  3. 怎么保证登录的安全性
  4. 思考一下, 如果cookie劫持啊、各种黑客的行为盗走你的信息, 怎么保证登录安全性
  5. 登陆时加盐听过吗, 具体知道怎么实现吗
  6. 订单号是怎么生成的
    (PS: 答成订单是怎么生成的了, 面试官挺好全程没有打断我hhh)
  7. 了解过业界里, 订单号生成是怎么做的吗
  8. 具体说一下Redis分布式锁是怎么实现的
  9. 你的实现方式里, 假设10个号, 100个人来抢, 是怎么限制住的
  10. 有没有更好的方案呢, 或者你的方案有什么问题
  11. 使用MQ主要是为了解决什么问题
  12. MQ还有什么作用, 了解RabbitMQ底层具体的实现吗, 有些什么组件
  13. 了解过其他的MQ吗
  14. 为什么使用MongoDB呢, 你觉得MongoDB最适用的场景是怎么样的, 为什么不用Redis来存呢
  15. 讲一下Redis支持的数据类型
  16. 可以简单介绍下Redis底层的Hash是怎么实现的吗
  17. 了解过其他Redis数据类型的底层吗, 讲一下你了解的Redis数据类型的底层
  18. 跳表有个核心的算法, 怎么保证level的高度, 了解吗
  19. zset除了跳表还有一种数据结构, 有了解过吗

手撕题

闲聊

  1. 你的专业是电子相关的, 为什么要考虑做互联网相关的工作
  2. 对自己的职业规划是什么样的
  3. 你觉得个人的优势是什么

反问

  1. 部门技术栈
  2. 对我专业上的建议
  3. 对新人的培养机制
#滴滴##秋招##面经#
全部评论
约三面了吗兄弟
1 回复 分享
发布于 2022-08-29 17:30 湖北
请问怎么看自己面试的哪个部门啊
1 回复 分享
发布于 2022-08-27 09:36 北京
老哥 我刚一面完 让我英文介绍的时候沉默半天说了一句hello😅
1 回复 分享
发布于 2022-08-26 17:45 天津
兄弟,国际化出行技术栈是用的什么呀?
点赞 回复 分享
发布于 2022-12-08 14:15 云南
我去 老哥我也是这个部门
点赞 回复 分享
发布于 2022-08-26 23:19 陕西
兄弟有约三面吗?我也是国际化,今天二面完了没消息了
点赞 回复 分享
发布于 2022-08-26 20:05 湖北
我也是这个部门,让英文自我介绍
点赞 回复 分享
发布于 2022-08-26 18:20 北京

相关推荐

一面(1.7 5.00 38min)基础/项目类1. 自我介绍,主要介绍项目经验2. 性能优化是PC端还是移动端的?3. 性能优化过程中主要做了什么事情?做完之后有什么收益?4. 现在写代码基本上是让AI帮你生成还是自己写?React原理类5. useMemo、useCallback、React.memo的区别,以及在什么场景下使用?6. Fiber架构是怎么实现可中断渲染的?7. 可中断渲染对React应用有什么意义或优势?8. Hooks的实现原理是什么?9. 为什么Hooks必须在函数组件顶层调用,不能写在条件语句中?手写代码类10. 手写倒计时组件(原生JS,不用React)11. 两个数组合并+去重+排序(不用API,原生JS实现)其他类12. 对AI有什么学习、使用或项目经验?13. 对机器学习/小模型感兴趣吗?14. 实习到岗时间和实习时长?3个小时约二面二面(1.8 2.00 47min)体验感非常好,无八股无手写项目深挖 - macOS策略配置1. 你做的工具是给谁用的?业务场景是什么?2. DSL是你设计的还是谁设计的?3. DSL能看一下吗?是JSON还是JS?4. 能改成JSON吗?(追问)5. 有了解过类似的DSL或者别人怎么做这样的事情吗?6. 有了解formily这种动态表单的实现机制吗?项目深挖 - 类ChatGPT项目1. 图文多模态/生成图片是你自己做的吗?2. 你怎么去拿图片并保存到自己的磁盘?3. 这个过程中有碰到什么比较难解决的问题吗?4. (关键追问)图片抖动的根源是什么?你怎么解决的?AI编程相关1. 有通过AI来帮你解决问题吗?2. AI写的代码准确率高吗?你做了什么事情提高准确率?3. 有没有了解什么工具能基于代码仓库生成Spec文件?监控SDK1. 监控SDK是干什么用的?2. 有了解过业内有哪家公司做过这样的监控吗?3个小时OC27个小时offer总结:今天多刷两个小时快手。
查看29道真题和解析
点赞 评论 收藏
分享
评论
5
45
分享

创作者周榜

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