字节抖音视频架构c++工程师二面面经

字节二面,面试官太专业了,总时长1h,估计要凉

1.自我介绍
2.问项目,分工,哪些模块,前后端怎么回事?
3.https的建立连接过程,对称加密和非对称加密。
4.http 1.1和2.0长连接的区别
5.ping的原理,traceroute原理
6.http请求报文和响应报文的结构,有哪些方法,有哪些状态码?
7.以太网帧的结构和最大大小,tcp和udp最大大小,udp过大会怎么处理?tcp也会分片吗?tcp如何防止自身被分片?
8.tcp超时机制怎么回事?如果发的包丢失中间一部分会怎么样,比如发送1 2 3 4,对方只收到1 2 4?如何让重传时不要重传后面已接收的包?
9.操作系统怎么实现的锁?自旋锁?硬件上实现锁有哪些指令

手撕代码,给个栈的push序列和pop序列,判断该pop序列是否是该push序列对应的序列之一,leetcode 946,中等,说完思路,不到三分钟就ac了,比起前面的八股仁慈多了,总算是挽回了一些表现。#面试那些事##字节跳动##面试题目#
全部评论
老哥请问音视频架构是要准备音视频项目吗,我看面经问题和音视频都没什么关系啊
点赞 回复 分享
发布于 2022-04-11 00:01

相关推荐

评论
2
35
分享

创作者周榜

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