BIGOC++开发工程师(分布式缓存&存储)

趁我还有点记忆,来写一下BIGO的一面(8.27)面经
1.项目
2.讲一下l1 cache、l2 cache
3.虚拟内存
4.讲一下tcp协议
5.如果在三次握手的第三次握手过程中,接收端挂了怎么办?
6.define和inline的区别
7.讲一下vector这个数据结构
8.内存对齐及为什么需要做内存对齐
9.讲一下快排和归并排序,既然快排、归并还有堆排序时间复杂度都是O(nlongn),为什么快排叫快排?
10.讲一下new和malloc的区别
11.A[0][1]、A[0][2]、A[0][3]……与A[1][0]、A[2][0]、A[3][0]……哪一种寻址会更快一点
12.智能指针
13.左值与右值
14.深拷贝与浅拷贝
15.map与unordered_map的底层数据结构,哪一个的需要更多的空间?
16.寄存器寻址
17.链表有没有环以及如何找到环的入口

大致问的问题就是这些了,基本上上述的问题的考核形式为先问你基础的,然后会问你为什么要这么做,再考察一点细节的问题
#面经##BIGO#
全部评论
老哥,bigo拿到了吗
点赞 回复 分享
发布于 2021-10-15 21:16
大佬有没有二三面面经
点赞 回复 分享
发布于 2021-09-15 18:33

相关推荐

06-23 11:43
门头沟学院 Java
allin校招的烤冷...:我靠,今天中午我也是这个hr隔一个星期发消息给我。问的问题还是一模一样的😅
点赞 评论 收藏
分享
08-04 21:05
门头沟学院 C++
只会一面挂:是这样的,最多人卷的方向,招最少人
点赞 评论 收藏
分享
评论
2
17
分享

创作者周榜

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