小破站一面(C++视频云)

俺投的是C++,结果面试全程都在问linux和多线程的内容(因为C++视频云是一个大类,具体岗位还要细分,结果我就分到了这个?)。。。

1. 自我介绍
2. 项目介绍,简单问了问项目里面的gRPC内容
3. C++14的新特性,就说了个智能指针,面试官又问了下智能指针的问题。
4. linux可重入函数了解吗(不了解)
5. 线程安全函数了解吗(不了解)
6. 有用过多线程吗(其实没有,但是我的项目里有用到Go routine,协程,为什么协程更轻量(不知道))
7. 选择题:a) 1G数据 1G空间 那种排序可能出现问题(归并);b) TCP套接字函数中不会产生阻塞的是(BIND);c) linux中 kernal space 和 user space 的相关内容;d) Docker底层采用的linux底层隔离技术(没听说过);e) 不属于进程间通信的是
这些题都是笔试的时候做的,建议笔试完了以后把不会的题做一下。。。每个选项都要讲自己选和不选的原因。
8. 进程间同步机制
9. socket包含哪些字段(甚至不算一个问题)
10. 网络协议(七层的名字,还会问一些协议的具体内容)
11. 算法题:给一个数组(未排序),用其中的元素组成一个最长的上升序列(要求元素间差值为1),比如:3 4 5 7 8 9 10,返回 4,时间复杂度n2,空间复杂度n。
直接用的sort。。虽然A了,但是面试官让我实现算法,就又写了一个快拍,重新A了一下。


面试官的音质一直呜呜啦啦的,听不清楚,体验不算很好。
#面经##小站教育##C++工程师##校招#
全部评论
楼主收到消息了吗?
点赞 回复 分享
发布于 2020-08-31 17:04
羡慕楼主啊 同岗位状态还在笔试 应该是凉凉
点赞 回复 分享
发布于 2020-08-20 09:52
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2020-08-19 15:48

相关推荐

评论
2
13
分享

创作者周榜

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