抖音支付后端三面挂

一面

项目一(数据库相关)

数据库存储引擎区别,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 河南

相关推荐

当年还在美团那个倒霉的 Peppr 团队工作时,我一直有个疑问:这群人每天到底在自嗨什么。每次开会一堆人围着一堆“看起来很高级”的文档转,模板统一、名词复杂、页数感人,每一页都在暗示一件事:“你不懂,是因为你不专业。”但现实是——代码照样写在 💩 山上,该出问题还是会出问题,这真的很逗,系统一出问题,文档的唯一作用就是证明:“我们当初确实认真写过文档。”所以本质区别到底是什么?是代码质量提升了,还是大家在精神层面完成了一次“工程师 cosplay”?有句话说得好潮水退去才知道谁在裸泳。还记得当时的马哥、明哥(图 1 左)最爱反复强调一句话:“所有场景一定要想到。”、“这个场景为什么没考虑到?”不过他们这些话我是真的听进去了。不然我也不会在一年多前就说:这个项目活不过两年。顺带一提,那段时间还有个固定节目。每次下楼,总能听见我明哥在吐槽不同的人。我从他身后绕过去,经常能听到他一边抽烟一边说:“xx 这小子太坑了,回头我一定要跟马哥说说。”于是深谙人情世故但真不会抽烟的我也会从口袋掏出一支低尼古丁含量的烟给自己点上,假意自己什么都没听到什么都不知道,只是来抽烟的。后来我才明白,这可能也是团队文化的一部分:问题永远在别人身上,而我们,永远在复盘里😂。
秋招白月光
点赞 评论 收藏
分享
HR_丸山彩同学:你的项目描述里,系统设计讲了很多:MemCube是什么、三级存储架构怎么设计、四种遗忘策略分别是什么。这些面试的时候讲没问题,但简历上不需要这么细。 简历要突出的是影响力,不是实现细节。面试官看简历的时候想知道的是「这个项目有多大价值」,不是「这个项目具体怎么实现的」。实现细节是面试时候聊的 怎么改:技术细节可以精简为一句「采用三级存储架构+四种遗忘策略」,把省出来的篇幅用来写影响力。比如:项目有没有开源?有没有写成技术博客?有没有被别人使用过? 校园经历没有任何信息量,任何人都可以写这句话,写了等于没写。更关键的是,你投的是技术岗,校园活动经历本来就不是加分项。如果非要写,必须写出具体的数字和成果。如果你没有这些数字,那就老老实实删掉 「端到端耗时缩减30-40%」要给出确切数字和绝对值。从1000ms降到600ms是降了40%,从100ms降到60ms也是降了40%,但这两个含义完全不一样。其他也是,涉及到数据,准备好证据,口径统一,面试会问 「熟练」「熟悉」「了解」混在一起用,读起来很乱。而且「了解前端需求」最好改成「具备前后端协作经验」
点赞 评论 收藏
分享
评论
14
99
分享

创作者周榜

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