360 C++实习一面面经

2022年秋招/春招/提前批/大厂面经整理(持续更新中~)

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接触过吗?

总结语

希望大家能够时刻保持一颗积极向上的心,我始终相信一件事:机会永远是留给有准备的人

资料分享:下图中的资料是我和群里的小伙伴一起为正在准备秋招的朋友整理的,需要这份校招资料的点赞、转发、收藏之后添加君羊【832218493】 免费了领取!

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值