首页 > 字节跳动抖音后端四面面经
头像
墨月晕心渎
编辑于 2021-08-24 17:07
+ 关注

字节跳动抖音后端四面面经

一面、
tcp三次握手,四次挥手,分布式一致性算法、分布式锁、BIO NIO AIO、https
算法题:二叉树的中序遍历,非递归方式

二面
tcp三次握手
七层协议
为什么有七层协议
进程线程协程
线程哪些东西是私有的,为什么要有这些私有变量
算法题:1、手撕快速排序  2、最小覆盖字串

三面
linux程序怎么加载的
在shell界面./一个程序会发生什么
函数调用时堆栈的情况
mysql的mvcc是怎么实现的,具体说一下版本链
读以提交和可重复读怎么实现
为什么redolog可以crash_safe而binlog不行,两者的区别是什么
算法题:验证二叉搜索树,不允许用额外空间
三面面的不好,所以加了四面

四面
实习时学到了什么,难点是什么
nginx是怎么运行的,怎么加载的,配置文件有哪些模块 ,各个模块怎么装载
nginx错误码
给mysql一条指令,底层干了些什么事
socket编程如果accept失败,服务端会处于什么状态,这个半连接状态保存在哪里
select id name age from table1 where age between 12 and 21 and city = 'shanghai'怎么建索引效率最高
算法题、1、复杂链表的复制,要求on的时间复杂度,o1的空间复杂度,并且不能破坏原链表的结构
2、打家劫舍,说做过,面试官给换了一道
3、二叉树的右视图

四面面的也不行,很多知识只是浮于表面,一往底层问就不会了,估计是凉凉,只能正式批再战了😥

-------------------------------------------分割线--------------------------------------------------------------------------------
今天居然收到意向书了😂,看来字节还是比较看重算法,只要题写出来了,应该就会给个机会。




更多模拟面试

全部评论

(4) 回帖
加载中...
话题 回帖

相关热帖

近期热帖

近期精华帖

热门推荐