秋招所遇到的小厂C++岗位面试的高频八股

语言方向

1.C++内存相关的八股

常见会问栈和堆的区别,C++如何分配(new)?以及内存泄漏的原因以及如何防止。

2.编译器编译过程

就是问源代码是怎么变成二进制文件的

3.STL数据结构的八股

很喜欢问数组和链表的区别(从增删的时间复杂度来分析),然后还有vector底层呀,map底层呀(我记得明朝万达问了一个红黑树)。

4.多态是怎么实现的

操作系统方向

1.线程,进程,协程的区别

这个基本上必问吧

2.Linux进程间通讯方式

3.Linux常用命令

主要要记得一些和开发相关的命令

4.多线程的通讯方式,如何保障读取某个变量不冲突

这个写一个线程池就明白了

计算机网络方向

1.tcp和udp的区别

2.tcp三次握手和四次挥手

3.http的get,post的区别

4.浏览器输入一个url,显示网页内容,其中发生的事

闲聊方向

1.未来几年的职业规划

2.你了解我们公司吗

这个是送分题,我每次面试的时候都会去查查面试的公司的,如果答上来了,对面试官的印象就很好。

好了,暂且就记得这么多,反正小厂真的挺简单的,xdm加油。

#秋招总结#
全部评论
请问明朝万达cpp问什么啊
点赞
送花
回复
分享
发布于 2023-11-16 14:31 安徽

相关推荐

9 106 评论
分享
牛客网
牛客企业服务