27实习百度ai infra面经分享
攒人品中,祝大家都能拿到满意的Offer!
C++ 基础
1. 如何在 main 函数执行之前运行一个函数?
2. 调试时如何设置条件断点?
3. 如何进行堆栈监视?
4. 程序在内存中的分段结构(代码区、数据区、堆区、栈区等)
5. STL 中 deque 的底层实现原理
计算机体系结构
6. 寄存器与 Cache 哪个更快?Cache 与主存分别采用什么技术实现?两者有何异同?
CUDA 编程
7. CUDA 中的内存分类(本地内存、全局内存等)
Kernel 函数的概念,__global__ 关键字的作用
8. 如何获取 GPU 允许的最大线程数量?
算法基础
9. 贪心算法与动态规划的区别
10. 常见的图搜索算法(BFS、DFS)
C++ 基础
1. 如何在 main 函数执行之前运行一个函数?
2. 调试时如何设置条件断点?
3. 如何进行堆栈监视?
4. 程序在内存中的分段结构(代码区、数据区、堆区、栈区等)
5. STL 中 deque 的底层实现原理
计算机体系结构
6. 寄存器与 Cache 哪个更快?Cache 与主存分别采用什么技术实现?两者有何异同?
CUDA 编程
7. CUDA 中的内存分类(本地内存、全局内存等)
Kernel 函数的概念,__global__ 关键字的作用
8. 如何获取 GPU 允许的最大线程数量?
算法基础
9. 贪心算法与动态规划的区别
10. 常见的图搜索算法(BFS、DFS)
全部评论
相关推荐