C++大厂面试真题宝典 精选100道

全面覆盖大厂高薪岗位技术面,项目面,精准努力,轻松拿offer

已完结
|
难度:中级
|
时长:共 13 小时 55 分钟
¥299.00
距离活动结束
立即购买
加购物车
已有 114 人在学
  • 掌握100道真题,摆脱题海
  • 解析3套项目,轻松应对项目面
  • 掌握一套高通率的面试方法论
  • 从容应对算法与数据结构面试
  • 搞懂C++八股文的语义学原理
  • 深入内存、性能等底层难点
试看本节课 12:15
试看本节课 04:53
试看本节课 09:18
1-1 谈谈C++面试内容的变化
2-1 语言篇-课程介绍
2-16 指针和引用的区别

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看
C++面试考察点庞杂,覆盖面广,准备费事费力。为此,慕课网特邀大厂一线面试官,萃取10年开发,面试经验及多家一线大厂面试真题,精心梳理成6大模块:《语言篇》、《算法篇》、《网络篇》、《系统篇》、《项目篇》。由浅入深讲解,带你摆脱题海战术,精准努力,快速斩获高薪offer!

本章介绍:

介绍一下公司对于C++候选人用人标准的变化,以及不同公司面试的不同偏向。

第1章 C++大厂面试真题宝典-课程导学
1 节|13分钟
展开
  • 视频:
    1-1 谈谈C++面试内容的变化
    试看
    12:15

本章介绍:

C++八股文面试,如果知识死记硬背,每个知识点深入的问下去,很快就会“露馅”,该章节从语法学背后的语义学角度去深入讲解,从CPU视角去了解编译器的工作原理,从而达到掌握的目的

第2章 C++面试八股文-语言篇
31 节|240分钟
收起
  • 视频:
    2-1 语言篇-课程介绍
    试看
    04:53
  • 视频:
    2-2 数组定义和作为函数参数的区别
    06:29
  • 视频:
    2-3 Dll导类,调用者未变化,实现者增加了成员会如何
    13:20
  • 视频:
    2-4 类内static函数和一般成员函数有何区别
    05:26
  • 视频:
    2-5 详细地谈const
    08:56
  • 视频:
    2-6 malloc和new的区别
    04:31
  • 视频:
    2-7 operatorNew和newOperator
    07:07
  • 视频:
    2-8 delete和delete[]的区别
    11:43
  • 视频:
    2-9 extern C的含义
    06:00
  • 视频:
    2-10 什么是函数重载
    03:58
  • 视频:
    2-11 struct和class的区别
    03:36
  • 视频:
    2-12 结构体成员对齐问题
    06:09
  • 视频:
    2-13 谈一下volatile变量
    10:56
  • 视频:
    2-14 stdcall函数的参数是否可变
    06:30
  • 视频:
    2-15 构造函数的初始化顺序
    05:29
  • 视频:
    2-16 指针和引用的区别
    试看
    09:18
  • 视频:
    2-17 手写一个类内含构造拷贝构造赋值析构函数
    03:22
  • 视频:
    2-18 如何实现多态
    01:29
  • 视频:
    2-19 虚表指针是何时赋值的
    09:12
  • 视频:
    2-20 虚函数表存放在什么位置
    04:06
  • 视频:
    2-21 cast系列指针转换的区别
    15:27
  • 视频:
    2-22 谈一下rtti
    08:26
  • 视频:
    2-23 两个父类都有虚函数,子类至少有多大
    04:47
  • 视频:
    2-24 析构函数加不加virtual有何区别
    05:16
  • 视频:
    2-25 如何创建线程私有数据
    08:01
  • 视频:
    2-26 谈一下lambda表达式
    12:48
  • 视频:
    2-27 谈一下右值引用与完美转发
    18:01
  • 视频:
    2-28 override和final的作用
    02:57
  • 视频:
    2-29 三个ptr智能指针的区别
    16:04
  • 视频:
    2-30 手写shared_ptr
    12:50
  • 视频:
    2-31 语言篇-课程小结
    02:49

本章介绍:

讲解一些常考察的算法题,背后的数据结构和应对算法题的编程技巧。

第3章 C++面试必备-算法篇
25 节|214分钟
收起
  • 视频:
    3-1 算法篇-课程简介
    06:04
  • 视频:
    3-2 链表反转
    09:31
  • 视频:
    3-3 链表合并
    07:40
  • 视频:
    3-4 链表排序
    07:35
  • 视频:
    3-5 区间合并
    09:47
  • 视频:
    3-6 图像旋转
    09:03
  • 视频:
    3-7 矩阵相乘
    07:20
  • 视频:
    3-8 两数之和
    07:32
  • 视频:
    3-9 LRU缓存
    11:28
  • 视频:
    3-10 最长无重复字符子串
    12:54
  • 视频:
    3-11 字符串表达式运算
    14:42
  • 视频:
    3-12 非递归遍历二叉树
    08:39
  • 视频:
    3-13 二叉树公共最近祖先
    10:14
  • 视频:
    3-14 数组全排列
    08:40
  • 视频:
    3-15 连续子数组最大和
    07:33
  • 视频:
    3-16 最长公共子串
    18:55
  • 视频:
    3-17 最长回文子串
    07:32
  • 视频:
    3-18 数组子集
    07:03
  • 视频:
    3-19 哈希表实现原理
    03:48
  • 视频:
    3-20 string内部数据结构
    06:38
  • 视频:
    3-21 vector考点
    05:05
  • 视频:
    3-22 数组
    04:34
  • 视频:
    3-23 map考点
    02:51
  • 视频:
    3-24 B+树与索引
    11:47
  • 视频:
    3-25 算法篇-课程小节
    06:14

本章介绍:

掌握这这里头的知识点,基本可以应对99%的网络知识点面试了,现实中,很多同学对网络编程的知识点都是非常的匮乏。

第4章 C++网络编程-网络篇
25 节|128分钟
展开
  • 视频:
    4-1 网络篇-课程简介
    01:12
  • 视频:
    4-2 校园电脑如何访问百度
    05:53
  • 视频:
    4-3 TCP协议的长度是多少
    03:25
  • 视频:
    4-4 IP分片和TCP分段
    04:58
  • 视频:
    4-5 TCP报文的序列号为什么不是从0开始
    02:57
  • 视频:
    4-6 如何判断TCP连接是否还在存活
    03:18
  • 视频:
    4-7 谈一下TCP三次握手
    04:33
  • 视频:
    4-8 谈一下TCP四次挥手
    05:09
  • 视频:
    4-9 TCP滑动窗口的作用是什么
    03:29
  • 视频:
    4-10 如何设计QQ聊天协议
    02:41
  • 视频:
    4-11 介绍一下TCP套接字API
    06:14
  • 视频:
    4-12 如何理解TCP的可靠传输
    06:51
  • 视频:
    4-13 如何理解TCP的流式传输
    05:36
  • 视频:
    4-14 说一下epoll和select的区别
    18:53
  • 视频:
    4-15 介绍一下UDP协议
    05:00
  • 视频:
    4-16 介绍一下HTTP协议
    05:09
  • 视频:
    4-17 介绍一下HTTPS建立连接的过程
    08:19
  • 视频:
    4-18 HTTP域名劫持的应对方案
    05:26
  • 视频:
    4-19 谈一下HTTP2.0与HTTP1.1的主要区别
    04:51
  • 视频:
    4-20 介绍一下WebSocket协议
    04:18
  • 视频:
    4-21 WebSocket和TCP的主要区别是什么
    02:00
  • 视频:
    4-22 为什么选择WebSocket协议
    01:46
  • 视频:
    4-23 WebSocket案例分析
    05:35
  • 视频:
    4-24 介绍一下HTTP3.0协议
    07:50
  • 视频:
    4-25 网络篇-课程小结
    01:58

本章介绍:

讲述操作系统相关的一些知识点,以及项目中要面对的cpu 100%,死锁,内存泄漏等高频考点

第5章 深入操作系统底层-系统篇
14 节|106分钟
展开
  • 视频:
    5-1 系统篇-课程简介
    02:29
  • 视频:
    5-2 什么是线程它有哪些独占资源
    10:32
  • 视频:
    5-3 线程之间通信方式有哪些
    12:08
  • 视频:
    5-4 什么是进程和进程的加载过程
    09:48
  • 视频:
    5-5 进程之间的通信方式有哪些
    12:40
  • 视频:
    5-6 变量的存储类型和堆管理方法
    09:25
  • 视频:
    5-7 如何检测内存泄漏
    04:14
  • 视频:
    5-8 如何定位crash
    09:21
  • 视频:
    5-9 如何保证程序的稳定性
    05:36
  • 视频:
    5-10 CPU100%如何定位以及可能的原因
    05:06
  • 视频:
    5-11 如何定位程序的性能瓶颈
    06:27
  • 视频:
    5-12 如何定位死锁
    07:02
  • 视频:
    5-13 如何防止死锁的发生
    07:26
  • 视频:
    5-14 系统篇-课程小结
    03:36

本章介绍:

补充一下实际面试中,面试官是如何提问来考察你对项目的实际参与度,以及项目设计的普世方法论。

第6章 C++项目设计方法论-项目篇
11 节|113分钟
展开
  • 视频:
    6-1 项目篇-课程简介
    02:13
  • 视频:
    6-2 项目问题三连问
    03:53
  • 视频:
    6-3 相互依赖的两个类如何解耦
    09:19
  • 视频:
    6-4 介绍一下常用的设计模式
    18:58
  • 视频:
    6-5 客户端开发线程模型
    10:06
  • 视频:
    6-6 浏览器客户端设计(1)
    13:27
  • 视频:
    6-7 浏览器客户端设计(2)
    10:08
  • 视频:
    6-8 视频信息查询后台设计
    10:14
  • 视频:
    6-9 斗地主赛事后台设计(1)
    14:47
  • 视频:
    6-10 斗地主赛事后台设计(2)
    14:15
  • 视频:
    6-11 项目篇-课程小结
    04:47

本章介绍:

面试方法论的一些总结。

第7章 c++面试复盘-课程总结
2 节|20分钟
展开
  • 视频:
    7-1 C++面试宝典-课程小结
    07:40
  • 视频:
    7-2 面试建议
    11:43
本课程已完结
陈一道
高级软件工程师, 已有114个学生
不为别的,只为提升面试通过率
尽管课程时间很长,
但没关系,我们有老师的陪伴,
还有同学之间互相鼓励,彼此帮助,
完成学习后,还能获得慕课网官方认证的证书。
立即购买
本课程被纳入了《职业C/C++工程师系统养成》的学习路线中,共 6 个步骤,6 门课。
Step1: C/C++必备-Linux系统体系
Linux系统 从入门到进阶-全新版
难度 初级
原价 ¥169.00
已有 431 人在学
加购物车
Step2: C 语言系统入门
C语言系统化精讲 重塑编程思想 打造坚实的开发基础
难度 初级
原价 ¥299.00
已有 2168 人在学
加购物车
Step3: 重构C++知识体系 入门到进阶
重学C++ ,重构你的C++知识体系
难度 初级
原价 ¥448.00
已有 3882 人在学
加购物车
Step4: C/C++气象数据中心实战,手把手教你做工业级项目
C++数据开放平台实战,手把手教你做工业级项目
难度 中级
原价 ¥568.00
已有 190 人在学
加购物车
Step5: C/C++音视频项目-FFmpeg5.0核心技术精讲
经典再升级-FFmpeg5.0核心技术精讲,打造音视频播放器
难度 中级
原价 ¥348.00
已有 2699 人在学
加购物车
Step6: C++面试通关必备
C++大厂面试真题宝典 精选100道
难度 中级
原价 ¥299.00
已有 114 人在学
加购物车
路线特惠价: ¥2131 6门课总价:¥2131
选择该路线学习
已有9484人在学
数据加载中...
《 C++大厂面试真题宝典 精选100道》的真实评价
综合评分:分,共 人参与
篇幅原因,只展示最近100条评价

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题

意见反馈 帮助中心 APP下载
官方微信