博主介绍:程序喵大人
- 35- 资深C/C++/Rust/Android/iOS客户端开发
- 10年大厂工作经验
- 嵌入式/人工智能/自动驾驶/音视频/游戏开发入门级选手
- 《C++20高级编程》《C++23高级编程》等多本书籍著译者
- 更多原创精品文章,首发gzh,见文末
- 👇👇记得订阅专栏,以防走丢👇👇
😉C++基础系列专栏
😃C语言基础系列专栏
🤣C++大佬养成攻略专栏
🤓C++训练营
👉🏻个人网站
现在C++面试四要素:
- 数据结构+算法
- C++基础能力(八股文)
- 操作系统
- 项目经验
数据结构与算法
现在的面试,特别是大厂的面试,一定会考察一到两个算法题,算法题的训练可以去leetcode上做高频题。
八股
注意,这里是看不是背,我们通过面经里的问题来进行归纳整理,对面经的问题进行分类,然后自己通过翻阅书籍和文章来找到答案进行整理,记住哈,记得分类,后面便于补充,也有利于搭建我们的知识体系。
现在C++很多博主都整理了八股文,包括我自己也是,整理了几十万字的八股文,感兴趣的可以移步:C++训练
操作系统
直接看面经即可。
项目
无论是校招还是社招,找工作最好都要有个过硬的项目才行。现在校招满大街千篇一律全是webserver,项目本身没什么问题,但是太大众化了,没有特色,推荐几个我的项目:
- 高性能日志项目
- 埋点SDK项目
- 内存泄露、死锁检测工具
- 简易STL
- AI视频播放器
- RPC项目
- 飞书机器人项目
如果你要系统学习C++,推荐上我的网站看看:C++ 编程指南