百度c++一面面经

第一部分:c++语言基础

1、介绍一下c++的多态
2、运行时多态与编译时多态的区别?
3、c++的静态多态是怎么做到的?为什么函数名相同却可以调到不同的实现呢?
4、函数返回值类型不同也能实现重载吗?
5、两个一模一样的函数,一个使用const修饰,一个不使用const修饰,这两个函数可以进行重载吗?
6、const修饰函数起到了什么作用?哪些变量不能修改?
7、const除了修饰函数,还可以修饰什么?
8、顶层const和底层const的区别
9、指针和引用有什么区别?
10、对同一个变量的指针和引用进行sizeof操作,会有什么区别吗?
11、指针为什么会是4个字节,一定是4个字节吗?对指针做sizeof的结果与什么相关?
12、继续回到动态多态,构造函数可以是virtual吗?为什么不可以是virtual?
13、虚表指针是什么时候初始化的?
14、不考虑使用场景,除了构造函数,给所有函数都声明为virtual的,可以这样做吗?或者推荐这么做吗?有什么负面影响吗?
15、介绍一下static关键字都有什么作用?都可以修饰什么?分别起到什么作用呢?function实现里面对一个局部变量定义static可以吗?
16、c++单例模式,都有哪些实现?预加载和延迟加载各自都有什么问题?都存在安全问题吗?
17、预先加载有什么缺点吗?
18、有两个使用预先加载的单例类,一个类A一个类B,类B的初始化依赖于类A的初始化完成,使用预先加载的方式可以保证能够完成吗?类A类B在两个不同的文件里面(c++对不同文件(编译单元)里面定义的static变量初始化的顺序有保证吗?)不能够做到的话,这种情况知道怎么解决吗?
19、在一个函数内部定义一个static变量,不对其进行加锁,有线程安全的保证吗?c++11以前没有,c++11以后有了,通过c++11语言标准进行保证的。
20、c++11里面用到了哪些东西?
21、引用坍缩的概念有了解吗?(指的就是forward解决的问题,右值引用变成左值的情况)
22、智能指针用过哪些?
23、unique_ptr有哪些特性?
24、shared_ptr有哪些特性?
25、shared_ptr保证线程安全吗?为什么不是线程安全的?
26、vector的扩容过程?
27、vector size和capacity的区别?
28、有什么方法能够避免vector的动态扩容过程呢?

第二部分:操作系统

1、进程和线程有什么区别?
2、哪些资源是线程独占的?
3、线程死循环会导致所在进程(单线程进程和多线程进程)出现什么问题,有什么影响?出现假死现象(一定会出现假死吗?)
CPU会飙升吗?
4、线程崩溃会导致进程崩溃吗?一定会导致进程崩溃吗?
5、线程崩溃之后会使用什么方式通知进程呢?

第三部分:计算机网络

1、TCP、UDP可以绑定相同的端口吗?多个TCP进程可以绑定同一个端口吗?
2、什么情况下,可以重新利用这个端口?
3、介绍一下time_wait是一个什么状态,为什么需要这个状态,有什么作用?
4、time_wait状态会带来什么副作用吗?
5、同步IO和异步IO介绍一下?

做题:

LeetCode:剑指offerⅡ76
LeetCode:剑指offer 35



#面经##秋招#
全部评论
楼主 答的怎么样
1
送花
回复
分享
发布于 2022-08-27 19:03 山东
等后续~
点赞
送花
回复
分享
发布于 2022-08-29 11:39 北京
蔚来
校招火热招聘中
官网直投
这面了起码一个半小时吧😂
1
送花
回复
分享
发布于 2022-08-27 22:05 广东
咋感觉一个面试官,是小度云平台吗?
4
送花
回复
分享
发布于 2022-08-29 10:49 广东
我一个月前面的小度云平台,一面就无了😂感觉一直在面一直在挂
点赞
送花
回复
分享
发布于 2022-08-29 13:19 陕西
感谢lz分享,想问一下假死那题应该怎么答
点赞
送花
回复
分享
发布于 2022-08-29 16:30 福建
你好楼主,请问你是提前批还是正式批呢
点赞
送花
回复
分享
发布于 2022-08-30 12:26 广东
😨😨😨问了快40个问题,害怕,这么多啊?
1
送花
回复
分享
发布于 2022-08-28 13:01 北京
对了,我当时面了俩小时,还撕了个hard😡
1
送花
回复
分享
发布于 2022-08-29 13:20 陕西
楼主,请问那个 c++ static 初始化顺序没保证,解决方法是什么呢?闻所未闻
1
送花
回复
分享
发布于 2022-08-29 22:39 北京
感谢LZ分享,想问一下第18题 类A和类B单例的要怎么回答?
1
送花
回复
分享
发布于 2022-08-30 00:21 福建
龟龟吓人。
点赞
送花
回复
分享
发布于 2022-08-29 06:05 陕西
你好,请问一下一面二面没有问项目相关的内容吗
点赞
送花
回复
分享
发布于 2022-09-21 17:31 湖北
剑指offerⅡ有第76题吗
点赞
送花
回复
分享
发布于 2022-10-24 15:07 浙江

相关推荐

点赞 评论 收藏
转发
49 383 评论
分享
正在热议
# 牛客帮帮团来啦!有问必答 #
1151163次浏览 17148人参与
# 通信和硬件还有转码的必要吗 #
11193次浏览 101人参与
# 不去互联网可以去金融科技 #
20330次浏览 255人参与
# 和牛牛一起刷题打卡 #
18888次浏览 1635人参与
# 实习与准备秋招该如何平衡 #
203344次浏览 3625人参与
# 大厂无回复,继续等待还是奔赴小厂 #
4969次浏览 30人参与
# OPPO开奖 #
19192次浏览 267人参与
# 通信硬件薪资爆料 #
265877次浏览 2484人参与
# 国企是理工四大天坑的最好选择吗 #
2213次浏览 34人参与
# 互联网公司评价 #
97668次浏览 1280人参与
# 简历无回复,你会继续海投还是优化再投? #
25034次浏览 354人参与
# 0offer是寒冬太冷还是我太菜 #
454815次浏览 5124人参与
# 国企和大厂硬件兄弟怎么选? #
53895次浏览 1012人参与
# 参加过提前批的机械人,你们还参加秋招么 #
14635次浏览 349人参与
# 硬件人的简历怎么写 #
82284次浏览 852人参与
# 面试被问第一学历差时该怎么回答 #
19393次浏览 213人参与
# 你见过最离谱的招聘要求是什么? #
28048次浏览 248人参与
# 学历对求职的影响 #
161224次浏览 1804人参与
# 你收到了团子的OC了吗 #
538669次浏览 6386人参与
# 你已经投递多少份简历了 #
344166次浏览 4963人参与
# 实习生应该准时下班吗 #
96965次浏览 722人参与
# 听劝,我这个简历该怎么改? #
63516次浏览 622人参与
牛客网
牛客企业服务