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

相关推荐

05-19 19:57
蚌埠学院 Python
2237:Gpa70不算高,建议只写排名,个人技能不在多而在精,缩到8条以内。项目留一个含金量高的,减少间距弄到一页,硕士简历也就一页,本科不要写很多
点赞 评论 收藏
分享
05-09 14:45
门头沟学院 Java
点赞 评论 收藏
分享
评论
8
66
分享

创作者周榜

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