字节跳动视频架构C++后端开发一面凉经
第一次面字节,时间一共六十几分钟
首先自我介绍
C++相关:
static是什么?能修饰类外的东西吗?
explicit关键字是什么?
shared_ptr是什么?
栈区存放那些内容?
raii是什么?
++i和i++的区别,那个快?
操作系统:
僵尸进程是什么?
系统调用和函数调用的区别?
描述系统调用的过程
计算机网络:
dns是什么?回答后继续问:dns只是用来得到ip地址吗?(除了用它来得到ip地址还有别的功能吗??书上没说啊)
TCP四次挥手
四次挥手中,如果发现服务端大量处于closed_wait状态是什么原因?没答上来,但联想到了SYN攻击。
流量控制
拥塞控制
流量控制和拥塞控制中窗口有什么不同?(这个不会)
算法题
接雨水,没做出来,代码都没敲(日常实习一面上来就做这么难的题吗??)
接下来两道简单题,直接口头说的。
判断是否是环形链表
判断两个链表是否相交
挂了。(括号里为内心独白)
#实习经验分享##面试题目##字节跳动#