抖音支付后端三面挂

一面

项目一(数据库相关)

数据库存储引擎区别,B树,B+树,LSM树。

一些性能优化点

项目二(开源文件系统)

项目架构了解

具体模块的架构

负责的主要内容,深挖

手撕LRU

LRU和LRU- K的区别

二面

二叉树的子树结构。

经典八股

TCP四次挥手的过程

为什么要等2MSL

输入一个网址的全过程

进程间通信的方式,线程通信的方式

进程与线程的区别

三面

狠狠挖项目细节

怎么进行文件切分,怎么实现mysql的事件调用,怎么实现的序列化

二面操作系统薄弱,继续追问操作系统

进程和线程切换的区别

从磁盘读数据的过程有哪些系统调用?

内核态与用户态的区别

怎么进行切换的

计网中发出最后一次挥手消息的是?

一个时钟指向12点,每次只能向前或向后走一格,给定N步,输出有几种方案能回到0点?

全部评论
佬是发感谢信了?我上周一面完后就泡在那里😂
1 回复 分享
发布于 2023-08-01 12:40 海南
老哥是实习还是提前批啊
1 回复 分享
发布于 2023-07-28 11:12 北京
佬一面完多久约二面的呀
1 回复 分享
发布于 2023-07-25 10:13 上海
是都答出来也挂了吗?
点赞 回复 分享
发布于 2023-07-26 18:56 福建
我也挂了,而且是晚上一二三面连着的
点赞 回复 分享
发布于 2023-07-25 20:25 陕西
最后一个题要怎么做呀
点赞 回复 分享
发布于 2023-07-25 15:03 河南

相关推荐

04-15 17:17
已编辑
门头沟学院 Java
1. 自我介绍。2. 面试流程说明:简历问答、算法题、反问环节。3. 实习经历追问:- 实习时长是多久?- 在实习中主要负责哪几部分工作?- 其中某个业务改造具体是怎么做的?- 方案设计时为什么这样选型?- 遇到线上异常时是怎么排查和修复的?- 是否最终定位到根因?- 如果没有定位到根因,后续是怎么止血和处理的?4. 项目经历深挖:- 这个项目是自己做的还是公司里的项目?- 做这个项目的目的是什么?- 项目的整体架构是怎么设计的?- 主要实现了哪些功能?- 公共能力是怎么抽象和组织的?- 执行链路是怎么设计的?- 不同执行模式之间有什么区别?5. AI / 框架相关追问:- 为什么选择 Spring AI?- Spring AI 和 LangChain / LangGraph 的差异是什么?- RAG 的整体流程是怎样的?- 文档切片是怎么做的?- overlap 是什么?- overlap 的作用是什么?- overlap 的劣势是什么?- 除了 overlap,还有什么优化方案?6. Java 基础:- Array和 ArrayList 的区别是什么?- ArrayList 的扩容机制是什么?- 各自的时间复杂度、空间复杂度如何?- 在什么情况下插入不是 O(1)?7. MySQL 索引:- 索引有哪些分类?- 联合索引是怎么检索的?- 什么是最左前缀匹配原则?- 什么情况下索引有优势?- 什么情况下建了索引反而收益不大甚至有劣势?8. 消息队列:- 什么是消息乱序?- 如果出现消息乱序,一般怎么处理?- 在高并发、分布式、多生产者场景下如何保证有序?- 多节点、多机器生产消息时该怎么设计?9. 算法题:- 岛屿数量。- 说一下整体解题思路。- 为什么遍历过程中要修改访问过的节点?- 代码里还有哪些可以优化的点?10. 英语口语:- 英文自我介绍。11. 反问环节:
点赞 评论 收藏
分享
评论
15
100
分享

创作者周榜

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