小红书一面凉经
岗位:机器学习训练框架工程师
人员:1v1
时长:50min
1.自我介绍
2.简历中的项目背景
3.你是在单机单卡环境下实现的程序吗
4.C++多线程线程池的实现?
5.100w数据C++多线程怎么处理最有效率?
6.CUDA的基本知识
7.CUDA中host向device传递数据或device向host传递数据时是异步的吗?
8.GPU中的内存类型有哪些?对访问速度做出排序
9.你对CPU中的pin memory了解吗
10.你对gpu stream了解吗
11.快排的C++多线程实现(手撕代码)
12.1kw float数求和的C++多线程实现(手撕代码)
13.reduce-sum算法的CUDA实现(手撕代码)
14.以后想从事哪个方向?
15.你还有什么问题要问我的吗?
总结:
这几个月光顾刷算法,背八股了,高性能计算基础知识忘光,并行编程写不出来,草草结束面试,麻了……