科大讯飞-深度学习框架和平台方向一面面经

项目:
- 介绍U-Net网络设计思路
- 上采样、下采样方法
- 模型的损失函数是什么
- 论文模型结构的创新点
- 数据采集和处理
- ViT介绍?如何把图像变成序列的呢
- ViT之后还有哪些Transformer应用在图像上的model?

Transformer
- Transformer结构介绍
- 自注意力机制介绍

CUDA:
- Safe Softmax和普通softmax的区别?
- 如何实现的online softmax
- 代码实现online softmax
- CUDA开发流程
- 如何在CUDA上求一个数组的和?如何在CUDA上划分和合起来
- 编译命令?nvcc 有哪些常用参数?
- GCC有哪些参数?链接动态库?头文件查找路径?
- 动态库和静态库的区别
- 推理加速中的FlashAttention了解吗?

Pytorch:
- 一个Tensor[1,2,3,4]想转成[4,3,2,1]有那些函数可以做到?(permute)
- 介绍一个熟悉的继承自nn.Module的类

C++:
- 用的C++什么版本?C++11?14,17,20有了解吗
- C++11的特性
- 智能指针的作用
- new/malloc区别
- 构造函数都有哪些?
- 左值右值
- forward()
- 模板函数
- C++类型萃取
- C++多线程的常用函数
- C++原子变量

发面经攒好运,许愿二面!

#科大讯飞求职进展汇总##科大讯飞##面经##深度学习面经##深度学习框架#
全部评论
我也今天面的,直接g了
2 回复 分享
发布于 08-01 18:37 广东
我也投了这个,笔试完就一直在筛选,请问佬笔试到面试隔了多久
1 回复 分享
发布于 08-01 20:03 上海
感谢分享
1 回复 分享
发布于 08-16 21:59 黑龙江
楼主可以多看看机会
点赞 回复 分享
发布于 08-01 23:00 上海
手撕了吗
点赞 回复 分享
发布于 08-03 23:14 安徽

相关推荐

7月29号投的飞星计划,深度学习平台框架与应用方向;9月4号约的一面,全程八股问题,不问简历相关的,也可能因为简历都是自驾的经历 问题主要包含C++,深度学习,Pytorch三方面。一. C++1.C++的版本是多少?2.编译的方式是怎么样的?3.链接的概念,动态库与静态库的区别,以及在linux中是以什么结尾的吗?4.针对于一个函数的话,里面的参数那些传值,那些传引用?5.const的多个功能,变量已经被const修饰了,但我想修改该怎么办呢?6.以cast结尾的关键词,你还知道哪些吗?7.const与constexpr,他们俩的区别是什么?8.Linux下进程与线程的区别,进程和线程序之间的通信是如何的?9.linux系统查询显卡的占用率的命令二. 深度学习1.模型断点保存的时候需要保存哪些信息?优化器的信息需要记录下来吗?2.常见的会改变学习率的优化器可以介绍一下吗?3.常用的损失函数4.DETR的框架结构介绍一下5.DETR里面的transformer结构的encoder和decoder是如何的?介绍一下?6.如果输入多张图片,但是他的W和H不一样的话,但我们想要给他拼batch,该如何去做呢?7.resize方法,padding,还有什么其他的方法吗?8.BN和LN的区别在哪?9.训练和推理的时候BN有什么区别吗?10.你还知道其他的算子在训练和测试的时候有不一样吗?三. Pytorch1.基于pytorch,如果我们需要搭建一个模型结构,并从头开始训练的话,我们需要做哪些工作呢?2.pytorch的dataloader和dataset这两个的一些常用参数能够介绍一下吗?可以支持你修改哪些参数?或则自定义的魔术方法哪些需要修改?3.tensor一般会有哪些属性?4.tensor里的数据有哪些类型呢,浮点型和整形的区别有了解过吗?存的是float还是int呢,是多少位呢?5.如果我想要冻结某些参数层呢?使其不更新呢?6.多卡训练的话,需要做哪些操作呢?四.反问1. 主要的工作内容超大量数据的清洗工具, 训练框架,基于pytorch,加一些定制化的操作; 推理引擎的开发2. 技术栈python和pytorch,C++,大模型的基础架构知识#你都收到了哪些公司的感谢信?##深度学习##科大讯飞##提前批简历挂麻了怎么办#
点赞 评论 收藏
分享
16 55 评论
分享
牛客网
牛客企业服务