字节C++客户端一二面面经

咱也来发面经攒一波人品,希望收到三面通知
一面
上来都没有自我介绍,直接写代码
1:实现一个类,该类在一个局部作用域中修改外层作用域的值,当局域作用域结束的时候,恢复外层作用域原来的值(析构函数和泛型编程)
2:给你n,k求一个数x使得x的n次方等于k,x保留五位有效数字(二分)
3:多个区间,问区间的最大重叠数量
4:一个整数数组,求区间min乘以区间sum的最大值(前缀和+单调栈)

5:对C++的泛型了解吗,底层如何实现?
6:进程间通信的最快方式?
7:使用共享内存通信有什么缺点?
8:有什么想问我的?


二面
1:socket编程服务端和客户端调用函数的流程
2:accepted函数的参数和返回值分别是什么
3:C++的打开文件函数freopen和系统调用的open函数关系和区别
4:TCP的拥塞控制
5:网络中的丢包原因
6:现场写了一个多态,问各种情况的运行情况,内存对象模型,问的比较底层
7:一个整数数组,两个人一次分别从左边或者右边拿走一个数,两个人足够聪明,求第一个人拿到数的最大和

给字节的面试官疯狂打call,全程基本上是互相交流进行的,面试官很友好。将自己的处女面贡献给了字节跳动(✪▽✪)#字节跳动##C++工程师##面经##校招#
全部评论
一面多久收到的二面
1 回复 分享
发布于 2020-04-22 01:33
是实习还是全职
1 回复 分享
发布于 2020-03-27 13:18
楼主已经有offer了嘛?
点赞 回复 分享
发布于 2020-04-22 15:43
是base哪里的啊?北上深哪个?
点赞 回复 分享
发布于 2020-03-25 21:13
楼主一面多长时间啊 怎么撕了这么多代码😅
点赞 回复 分享
发布于 2020-03-25 08:30
字节一般会给三面的,要么就一轮游,要么应该会走完整个流程,我当时也等了挺久。顺便问问有人跟我一样现在同时在面字节两个部门的吗。
点赞 回复 分享
发布于 2020-03-25 08:24
你收到三面了吗
点赞 回复 分享
发布于 2020-03-25 08:15
祝楼主好运
点赞 回复 分享
发布于 2020-03-25 00:17

相关推荐

评论
6
57
分享

创作者周榜

更多
牛客网
牛客企业服务