AI应用开发 科大讯飞校招面经
祝大家都能拿到满意的Offer!
项目
1.项目负责哪些部分?
2.怎么写CUDA算子的
3.CUDA代码分为哪几个模块,按照运算器件.CUDA三个层级(thread、block、grid
4.共享存储是什么粒度共享
5.共享一般申请多大?thread多大会导致什么问题.规约算子怎么设计操作?折半规约
6.CUDA学了/做了多久?
7.CUDA怎么编译的?
8.nvcc编译会转成什么空间文件
9.nvcc都会编译cpp和cu文件吗?还是分开.你们这个框架和其他主流框架的区别和优势
10.目前大模型常用推理优化方案
11.KVcache的优化是怎么做的?
12.文本过长存储占用过多怎么办?
13.低比特的推理部署了解过吗?
C++
1.C++编译的时候会做哪些处理呢?(预处理、编译、汇编、链接
2.预处理会做什么
3.undefinedsymbol的错误遇到过吗?什么导致的?.C++中resize和reserve的区别
GDB调试
1.gdb调试加什么编译选项?
2.gdb调试优化级别需要改变吗?
3.默认开启优化吗?
4.怎么加断点(break
5.打印堆栈信息(backtrace
6.堆栈信息显示的方式是怎样的
项目
1.项目负责哪些部分?
2.怎么写CUDA算子的
3.CUDA代码分为哪几个模块,按照运算器件.CUDA三个层级(thread、block、grid
4.共享存储是什么粒度共享
5.共享一般申请多大?thread多大会导致什么问题.规约算子怎么设计操作?折半规约
6.CUDA学了/做了多久?
7.CUDA怎么编译的?
8.nvcc编译会转成什么空间文件
9.nvcc都会编译cpp和cu文件吗?还是分开.你们这个框架和其他主流框架的区别和优势
10.目前大模型常用推理优化方案
11.KVcache的优化是怎么做的?
12.文本过长存储占用过多怎么办?
13.低比特的推理部署了解过吗?
C++
1.C++编译的时候会做哪些处理呢?(预处理、编译、汇编、链接
2.预处理会做什么
3.undefinedsymbol的错误遇到过吗?什么导致的?.C++中resize和reserve的区别
GDB调试
1.gdb调试加什么编译选项?
2.gdb调试优化级别需要改变吗?
3.默认开启优化吗?
4.怎么加断点(break
5.打印堆栈信息(backtrace
6.堆栈信息显示的方式是怎样的
全部评论
相关推荐
查看11道真题和解析