跳到主要内容
T0 大厂 百度 实习

百度 AI Infra 实习 (2)

百度 AI Infra 实习面试真题,涵盖推理优化、算子优化等方向

推理优化 算子优化

C++ 基础

  1. static 关键字的作用与使用场景
  2. const 关键字的不同用法
  3. C++ 程序的内存布局(栈、堆、全局区、代码区等)
  4. 介绍 C++ 中的四种智能指针及其适用场景
  5. 说明 C++ 中四种强制类型转换的区别
  6. 如何查看动态链接库(.so)中的符号信息?
  7. 析构函数是否支持参数传递?是否允许有返回值?
  8. 阐述 C++ 多态的实现机制,重点说明运行时多态与虚函数表的关系
  9. 析构函数与构造函数是否可以声明为虚函数?分别说明原因
  10. 解释 RAII(资源获取即初始化)的概念与应用
  11. std::move 的作用是什么?左值与右值的区别

Python 基础

  1. Python 的内存管理机制
  2. 装饰器的原理与使用方式
  3. import 模块时,解释器执行了哪些操作?

Git 相关

  1. git merge 与 git rebase 的区别
  2. 如何撤回已提交的 commit?

深度学习

  1. 描述 Transformer 的整体架构
  2. 列举其他大模型架构,并与 Transformer 进行对比
  3. 介绍 ResNet 的核心思想与残差连接的作用

其他

  1. Docker 容器技术的基本原理
  2. 谈谈对 TVM 编译框架的理解
  3. 说明网络量化的基本方法与应用场景

编程题

  1. 用栈实现队列(LeetCode 232)