9.27字节抖音后端一面凉经

本场面试是从7月底推了2次过来的,没想到还是寄的很惨,知识点其实不偏不难,只是自己确实很久没看这方面的八股了,所以答得也不好。面试官从头到尾看起来有点傲慢,导致自己压力比较大。

选一个项目介绍一下,可以说实习项目(重构)
针对我的实习项目介绍提了好几个问题
为什么要重构?有什么性能提升?
自己负责的模块是做什么用的?
你认为实习项目的难点是什么?
什么是CAP理论,为什么不能三个同时满足,有CA系统吗?
了解过base理论吗?
https中tls握手的具体流程(问得非常细),每一步做了什么,传输了什么信息,非对称加密在哪里体现,其中哪里涉及到了公钥私钥?
可以私钥加密,公钥解密吗?为什么?
tls握手中随机数是怎么传输的?
讲一下tcp三次握手的详细过程
三次握手中syn报文有序列号吗?序列号是多少?是固定的吗?怎么确定的?
MySQL事务特性,每个特性的意思
事务隔离级别,每个级别解决了什么问题?
什么是快照读和当前读?举个sql例子
可重复读怎么解决幻读的?mvcc流程详细说一下,read view存储什么内容?
MySQL的innodb的索引的数据结构是什么?
索引分类,聚簇索引和辅助索引的叶子节点分别存储什么内容?
进程,线程和协程的区别?
设计一个抖音视频热度排行榜,假设存量两百亿,日增量一千万(回答用zset)
日增量是直接添加到zset吗,只用一个zset维护的话扛得住流量吗?
手撕,0和1数量相同的最长子数组的长度。先讲思路再写代码,做出来了

主要内容就是tls握手和MySQL事务方面的八股,但是自己刚好很久没看这部分,就只记得一些,细节几乎都忘了,刚好字节面试官很喜欢扣细节让当初找实习的自己来回答都会更好,看来还是和字节无缘

另外,我感觉面试过程中,如果自己的回答能得到面试官的一些正面反馈,比如说几句“嗯”或者点头,自己能够越答越流畅。反之,如果面试官面无表情地听你讲,并且时不时在你说的时候打断你,给你上压力,自己本来能说清楚的东西反而会越讲越乱。
前天的华为面试是前者,面试体验很好,今天字节的面试官就是后者,让人不太舒服,当然自己菜也得认。#字节一面##抖音面经##凉经#
全部评论
wok这也太难了吧😭
点赞 回复 分享
发布于 09-27 23:28 广东

相关推荐

还是继续之前我自己的面经分享抖音某部门------ 后端开发1面(1个小时20分钟)40分钟实习  20分钟设计模式,给一个场景,比如不同的图形,如何使用设计模式,大概是这个意思。20分钟做题 滑动窗口2面 (1个小时30分钟)1个小时的源码解析,框架的解析和优化(和之前shopee很像) 15分钟的实习 10分钟做题 生产者消费者  最后闲聊3面(2个小时)前1个小时(实习+自己开源的数学库和物理库+博客)后1个小时 场景题 设计一个文件系统+编译原理的考察 没有代码题4面(1个小时)实习的沟通交流+场景设计(如何设计一个下滑的并且带有反弹的界面?需要什么参数(好像是,我忘了),DDD如何使用的)5面 (1个小时20分钟)上来闲聊20分钟。未来的规划,意向地点,想干什么业务,对于业务的理解。之后40分钟简单了解了一下之前的实习的架构,以及看了看自己的github和博客。以及之前国外公司实习的网站和人员哈哈~( ̄▽ ̄~)~。之后做了个题。k个一组反转链表hr面(1个小时)两位hr询问了一些基本的问题和困难啊之类的。很经典的hr面试。很快第二天审批通过发意向。接了。(梦厂mhy再见了,给我个运维开发的意向,我是真的想去但是真的还是想做后端开发,真的抱歉)求点赞和小花花😁😁😁😍
点赞 评论 收藏
分享
1 5 评论
分享
牛客网
牛客企业服务