字节跳动风控-后端开发实习一面面经

1、自我介绍

2、介绍实习经历,项目整体架构

3、代码题,最大栈,多次push()和pop()操作求栈里面的最大值,要求O(1)时间复杂度

4、int a[sizeof(unsinged int)] 对嘛为什么

5、#define和const的区别

6、协程和线程的区别

7、进程和线程的区别

8、进程间的通信方式

9、sleep时进程的状态

10、进程什么情况会从就绪态变为运行态

11、tcp如何做到可靠传输的

12、tcp为什么是三次握手而不是四次或两次

13、用过哪些rpc框架,讲一下从客户端通过rpc调用服务端的整体流程

14、protobuf和json的区别

15、protobuf为什么效率高

16、mysql中主键索引和唯一索引的区别

17、索引为什么用b+树

18、b+树索引和哈希索引的区别

19、介绍事物的四个隔离级别

20、数据库的持久化是如何实现的

21、开放性问题,为什么提交事物时还要记录到内存上,不直接写到磁盘上。

22、反问

#字节跳动实习面经##字节跳动##字节一面##字节跳动面经##实习面经#
全部评论
收藏一下
2
送花
回复 分享
发布于 07-06 17:59 广东
点赞
1
送花
回复 分享
发布于 07-06 18:05 广东
现代汽车中国前瞻数字研发中心
校招火热招聘中
官网直投
有答案方便发一下到评论区吗
点赞
送花
回复 分享
发布于 07-05 13:34 湖南
插眼
点赞
送花
回复 分享
发布于 昨天 16:21 天津

相关推荐

5 22 评论
分享
牛客网
牛客企业服务