字节C++一面面经

面的是北京字节C++产品研发岗。没问项目,因为转专业没啥好的项目。。
1、自我介绍
2、问sizeof()。给两个具体的struct和union,问它们的size。为什么size是这么大?答:内存对齐。为什么要内存对齐?(这个没答上来,面试官说是为了方便机器检索)
3、tcp和udp的使用场景
4、tcp四次挥手过程,time_wait是干嘛的,为什么要等2*msl?(超时重传)
5、进程通信方式?什么是共享内存?
6、数据库四大特性,事务四大特性。
7、多态怎么实现的,虚函数表怎么实现的。
8、死锁?四个必要条件。
9、算法题:找出数组中每个数右边比他大的第一个元素。(单调栈)
单调栈刷题没刷到过,没做出来,诶。。。还是题刷少了。
(没做出来居然被通知二面了)

#字节跳动2021实习##字节跳动##C++工程师##校招##面经#
全部评论

相关推荐

05-04 17:20
武汉大学
已注销:技术栈删了,让ai把你的项目丰富化,干的活太少了,像是写了个demo,起码一个项目四点重要内容,内容用技术栈描述,取得了什么进展,简历大部分都留给项目,其他的压缩
如何写一份好简历
点赞 评论 收藏
分享
05-28 15:08
门头沟学院 Java
慢慢行进的小张:一段实习没有的更难死了
点赞 评论 收藏
分享
评论
4
16
分享

创作者周榜

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