5月春招后端面经 毕业典礼-字节跳动 生活服务

在平凡的一天下午,接到了某个hr的电话,没想到竟然有一天还能面宇宙厂,

结果一面就挂了,虽然本来就半截入土的水平,这下算是彻底被埋了...

(1)拷打实习,

除了考察你对业务的理解外,公司整体项目的结构、整个任务流、上流怎么运行、下流怎么运行,还有QPS等

比如我以前实习组是搞优惠券的,如果要发给一个人优惠券,一般是在数据库对应表中插一条记录就好了,我还真没怎么关注过具体怎么消费这个券......

(2)让你设计一个排行榜,怎么做?(Zset)

(3)第一名,300分,第二名,290分,现在第二名做了个任务升到300分了,怎么让他变第一,然后让原本的第一变第二?(分数+时间,这样后来升上来的肯定比前面的高)

那么我要怎么取分数呢?(分数也可以存value里)

(4)TCP三次握手,TCP和UDP的区别

(5)MySQL的存储引擎有哪些?

(6)Redis大key问题怎么解决?

接下来问自己的玩具项目,

(1)有了评论了为什么要用websocket去提醒作者?

有没有考虑用拉模式?(就是轮询)

知不知道推模式和拉模式,在什么用得到?(消息队列)它们之间的优缺点是什么?

(2)多线程下载大文件并记录存储进度怎么做的?

手撕:返回单链表倒数第k个节点,只能遍历一次

我想用list存,结果不让用api,鼠鼠太久没刷题了,意识差的很,没想出来是快慢指针,主要是平常做题只想着a出来就行了,从来不考虑算法优化,结果这次就踢到钢板了,亏我以前还是打ACM的,丢大人了...

反问:业务场景,技术栈(可惜是Go,所以Java和Spring一点没问,主要就是问数据库、场景题和中间件)

结尾:鼠鼠一年前想面大厂的心愿终于实现了,可惜已经不再是那个有大厂梦的鼠鼠了,

看到同门天天累死累活地搬砖,担惊受怕进度,这种压力远超我的承受范围,

每个人都有想要的生活,鼠鼠只想开间小卖部每天摸鱼...

有的人俯瞰天空,有的人尽力触碰天空,还有的人只想仰望天空,瑞思拜!

全部评论
一面过了
点赞 回复 分享
发布于 今天 20:25 北京
点赞 回复 分享
发布于 今天 01:02 上海

相关推荐

昨天 15:55
门头沟学院 C++
ResourceUtilization:应该配文,扫描二维码加速offer发放速度
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客企业服务