360 C++实习一面面经

下面来自回忆,可能有疏漏,想起来再补充。

1.自我介绍
2.extern,为什么要加extern,linux命令nm
3.为什么构造函数不能虚拟化
4.纯虚函数和虚函数区别,应用,虚函数表,指针
5.进程、线程
6.常用容器,vector和list区别,resize和reserve区别,erase底层
7.编程:一个随机数数组,删除3的倍数的值
我:遍历删除
hr:如何优化?想想erase底层,优化代码
我:把3的倍数的数整体移到最后再删除
8.僵尸进程和孤儿进程
9.进程间通信方式?Linux中“|”是无名管道还是有名管道?“|”调用了哪些调用?为什么前一个命令的结果不输出在屏幕?
10.C++写过锁了吗?
11.如何测试内存性能,如何评价性能强弱
12.Shell脚本set -e作用
13.Shell脚本连接服务器进行很久的操作时,网络若不稳定,如何保证脚本的运行?(放后台)
14.网络编程相关
15.Ping用的什么协议
16.http,了解哪些返回码?比如404,403等等
17.raii接触过吗?
#实习##面经##360公司##C++工程师#
全部评论
霄神666
2 回复 分享
发布于 2021-06-26 23:56
Linux中“|”是无名管道还是有名管道?这个楼主能解答一下么
点赞 回复 分享
发布于 2021-06-27 12:29

相关推荐

ProMonkey2024:5个oc?厉害! 但是有一个小问题:谁问你了?😡我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了(别的帖子偷来的,现学现卖😋)
点赞 评论 收藏
分享
8 66 评论
分享
牛客网
牛客企业服务