字节跳动-国际化短视频后端实习一面面经

没有记录,全靠回忆


我写的自己的主要使用语言是C++(虽然项目是Java),所以都没有问语言的问题

自我介绍

让我介绍一下做的项目,我简历上只写了一个项目(Spring Cloud 微服务相关的),我就把这个项目拿来介绍了

介绍完之后,就开始了提问

你的项目里提到了微服务,那一般服务的拆分应该要怎么拆分

项目的难点是什么,你如何解决的

CSRF能介绍一下吗(这个我当时确实不知道,我只能说听过,但是记不太清楚了)

Redis和MySQL相比,为什么会比较快

知道redis的zset的底层数据结构吗

(回答的知道),所以跳表介绍一下

为什么zset不用红黑树,而要用跳表 (原作者说过有三个原因,我只回答了实现起来比较简单)

Redis的持久化方式,问题记不太清楚了,那两个持久化方式相关的都可以看看

写了一道SQL题:
三个表,Student(id, name),Course(id,student_id,score_id),Score(id,score)
查出数学成绩大于90的学生

写完以后,问了为什么要这样写(我就把我的思考过程说了出来)

问了几个JOIN的区别(LEFT JOIN等等),问我为什么要用LEFT JOIN

然后给了一个索引的问题(这个是和你写的SQL相关的),问了我如果给某一列建索引,你写的这个SQL会不会走索引

如果SQL语句执行得很慢,应该怎么做

你写的SQL语句还能优化吗,有没有不用子查询的方式(这个我不会)

数据库应该就结束了

知道HTTP2.0吗,可以介绍一下吗(我只简单看了点,我只记得一个HTTP2.0有头部压缩)

然后就问怎么头部压缩(我也不会),然后就问如果你来,你会怎么压缩

一个服务器如何监视多个socket(IO多路复用)

epoll相关的知识

数据库和磁盘怎么保证一致性

根据上面那个问题又说到了多核CPU怎么和内存保持一致性(缓存一致性协议)

算法题:
不同的二叉搜索树

反问环节
#实习经验分享##面试题目##字节跳动#
全部评论
请问base是哪里的,方便私聊一下嘛,本人目前也意向互娱部门
点赞 回复 分享
发布于 2022-03-27 16:18
请问算法题是写在哪里啊,需要自己写输入输出吗,还是像牛客网一样只需要写主要函数啊
点赞 回复 分享
发布于 2022-02-27 20:16
🎉恭喜牛友成功参与 【实习经验分享】活动! ------------------- 分享你的实习面经,进行复盘和总结,助你全力备战春招!参与即有奖~ 👉快来参加:https://www.nowcoder.com/discuss/832274
点赞 回复 分享
发布于 2022-02-25 15:39
羡慕楼主,楼主去实习了没?公司的氛围怎么样
点赞 回复 分享
发布于 2022-02-24 16:18

相关推荐

07-11 11:15
中南大学 Java
好可爱的hr姐姐哈哈哈哈
黑皮白袜臭脚体育生:兄弟们貂蝉在一起,吕布开了
点赞 评论 收藏
分享
Yki_:你要算时间成本呀,研究生两三年,博士三四年,加起来就五六年了,如果你本科去腾讯干五年,多领五年的年薪,加上公司内涨薪,可能到时候十五年总薪资也跟博士差不多
点赞 评论 收藏
分享
不要停下啊:大二打开牛客,你有机会开卷了,卷起来,去找课程学习,在牛客上看看大家面试笔试都需要会什么,岗位有什么需求就去学什么,努力的人就一定会有收获,这句话从来都经得起考验,像我现在大三了啥也不会,被迫强行考研,炼狱难度开局,啥也不会,找工作没希望了,考研有丝丝机会
点赞 评论 收藏
分享
难怪不开摄像头,全是简单的性格题,比大疆友善多了
NULL10086:今早上发的测评,我这还没做呢,官网上已经显示挂了
投递大疆等公司7个岗位
点赞 评论 收藏
分享
评论
8
38
分享

创作者周榜

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