IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> 【C/C++】【面经】2022 字节跳动( C++ 客户端-教育方向 )提前批面经;一面; -> 正文阅读

[C++知识库]【C/C++】【面经】2022 字节跳动( C++ 客户端-教育方向 )提前批面经;一面;

一面

1、 基础知识

  1. CS的专业课学过什么
  2. 进程和线程的区别;
  3. 线程开销更小,怎么体现
  4. 线程需要虚拟内存的操作吗;
  5. 进程使用的时候,所使用的内存空间的大小是确定的吗;
  6. 进程空间使用超过要求,接下来还能扩容、增加吗?
  7. 上下文都有什么;
  8. 提到的寄存器介绍一下;PCB介绍一下
  9. 寄存器和内存的了解;
  10. 线程间通信手段 ;
  11. 同步和互斥的介绍;锁的介绍;
  12. 介绍一下用过的锁;
  13. 自旋锁介绍;自旋锁偏好应用;(锁的持有时间比较短)
  14. 介绍一下线程池;线程池怎么实现线程重用的;
  15. https 的介绍;更细节介绍;
  16. 怎么保证安全性;
  17. 非对称加密、对称加密;公私钥怎么操作的;

2、 编程题

  1. 全排列;回溯;
  2. 子集问题;回溯;
  3. 1~5的随机数怎么生成 1~25;力扣470. 用 Rand7() 实现 Rand10()

同学们的字节面经

1、教育端

  1. select epoll

  2. 物理内存、虚拟内存、

  3. 进程间通信方式

  4. 共享内存拷贝次数

  5. http、基本属性、请求包含什么;

  6. 如何建立ssl

  7. 证书认证过程

  8. http3.0 为何适用UDP

  9. ASCII 和 Unicode的区别

  10. keep alive :http和tcp 的区别;

  11. 动态库、静态库、静态链接、动态链接;

  • 反转问题;(编程题)

2、抖音

  1. 线程进程、
  2. new malloc
  3. 函数重载
  4. 多态、虚函数
  5. 局部变量空间
  6. 全局变量空间
  7. 动态库、静态库、静态链接、动态链接;
  8. 多进程引入动态库的全局变量问题
  9. C++类型安全
  10. socket
  • 拓扑排序问题// 力扣课程表

3、小程序客户端

  1. 进程线程、通信方式、及其应用场景;同步关系
  2. tcp、udp;握手;http是tcp?
  3. 指针、引用;左值右值引用
  4. 智能指针、weak_ptr
  5. shared_ptr安全吗;底层实现;
  6. new、malloc;malloc 怎么分配内存的,物理内存吗
  7. 内联桉树、虚函数、静态函数、内联为了做什么替换
  8. extern c
  9. 析构为啥虚函数、构造为啥不是
  10. vector list 复杂度
  11. map、unordered_map、C++对unordered_map做了什么优化
  • 岛屿个数;(编程)
  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章           查看所有文章
加:2021-08-04 11:00:48  更:2021-08-04 11:03:40 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/10 2:57:05-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码