面试八股文
文章平均质量分 94
StephenBarrnet
守得云开见月明!
展开
-
Leetcode——C++突击面试
C++突击面试1. 编译内存相关1.1. C++ 程序编译过程1.2. C++ 内存管理1.3. 栈和堆的区别1.4. 变量的区别1.5. 全局变量定义在头文件中有什么问题?1.6. 内存对齐1.7. 什么是内存泄露1.8. 怎么防止内存泄漏?内存泄漏检测工具的原理?2. 语言对比3. 面向对象4. 关键字库函数5. 类相关6. 语言特性相关7. 设计模式1. 编译内存相关1.1. C++ 程序编译过程编译过程分为四个过程:编译(编译预处理、编译、优化),汇编,链接。编译预处理:处理以 # 开头转载 2021-07-16 19:48:35 · 23200 阅读 · 1 评论 -
计算机网络面试突击
计算机网络面试突击第一部分:协议层次以及它们的服务类型1. OSI 七层模型2. TCP/IP 参考模型3. TCP/IP 五层参考模型4. OSI 模型和 TCP/IP 模型异同比较5. OSI 和 TCP/IP 协议之间的对应关系6. 为什么 TCP/IP 去除了表示层和会话层7. 数据如何在各层之间传输【数据的封装过程】第二部分:应用层1. HTTP 头部包含哪些信息2. Keep-Alive 和非 Keep-Alive 区别,对服务器性能有影响吗第一部分:协议层次以及它们的服务类型1. OSI转载 2021-07-22 15:54:13 · 4573 阅读 · 4 评论 -
面试背诵版—C++
C++突击面试1. 编译内存相关1.1. C++ 程序编译过程1.2. C++ 内存管理1.3. 栈和堆的区别1.4. 变量的区别1.5. 全局变量定义在头文件中有什么问题?1.6. 内存对齐1.7. 什么是内存泄露1.8. 怎么防止内存泄漏?内存泄漏检测工具的原理?1.9. 智能指针有哪几种?智能指针的实现原理?1.10. 一个 unique_ptr 怎么赋值给另一个 unique_ptr 对象?1.11. 使用智能指针会出现什么问题?怎么解决?2. 语言对比2.1 C++ 11 新特性2.2 C 和 C转载 2021-11-26 13:41:01 · 6568 阅读 · 8 评论 -
面试背诵版—计算机网络
计算机网络面试突击第一部分:协议层次以及它们的服务类型1. OSI 七层模型2. TCP/IP 参考模型3. TCP/IP 五层参考模型4. OSI 模型和 TCP/IP 模型异同比较5. OSI 和 TCP/IP 协议之间的对应关系6. 为什么 TCP/IP 去除了表示层和会话层7. 数据如何在各层之间传输【数据的封装过程】第二部分:应用层1. HTTP 头部包含哪些信息2. Keep-Alive 和非 Keep-Alive 区别,对服务器性能有影响吗3. HTTP 长连接短连接使用场景是什么4. 怎么知转载 2021-11-26 13:39:44 · 1645 阅读 · 0 评论