T0 大厂 百度 实习
百度 AI Infra 实习 (2)
百度 AI Infra 实习面试真题,涵盖推理优化、算子优化等方向
推理优化 算子优化
C++ 基础
- static 关键字的作用与使用场景
- const 关键字的不同用法
- C++ 程序的内存布局(栈、堆、全局区、代码区等)
- 介绍 C++ 中的四种智能指针及其适用场景
- 说明 C++ 中四种强制类型转换的区别
- 如何查看动态链接库(.so)中的符号信息?
- 析构函数是否支持参数传递?是否允许有返回值?
- 阐述 C++ 多态的实现机制,重点说明运行时多态与虚函数表的关系
- 析构函数与构造函数是否可以声明为虚函数?分别说明原因
- 解释 RAII(资源获取即初始化)的概念与应用
- std::move 的作用是什么?左值与右值的区别
Python 基础
- Python 的内存管理机制
- 装饰器的原理与使用方式
- import 模块时,解释器执行了哪些操作?
Git 相关
- git merge 与 git rebase 的区别
- 如何撤回已提交的 commit?
深度学习
- 描述 Transformer 的整体架构
- 列举其他大模型架构,并与 Transformer 进行对比
- 介绍 ResNet 的核心思想与残差连接的作用
其他
- Docker 容器技术的基本原理
- 谈谈对 TVM 编译框架的理解
- 说明网络量化的基本方法与应用场景
编程题
- 用栈实现队列(LeetCode 232)