【元戎面经】25届高性能工程师

8.14一面

出自

一 自我介绍 

   吟唱三分钟左右

二 拷打项目  

  深挖,挖的最深的一次

三 手撕一个场景题    

设计一个计算节点类,在一个计算图中,找到需要匹配(融合)的算子    其实基本是撕出来的了    可惜 有点紧张 C++类被我傻不拉几的写成了 class A(){}。。直接自创p++(c++ + python)把面试官也惊到了

一共45min左右(基本花在手撕上了)

有一说一 面试官感觉水平是真的高!

8.1一面

出自

  1. concat如果有四个维度,每个维度该如何拼接
  2. CUDA写concat,四个维度。每个维度都怎么写
  3. LRU

7.29一面

出自

总体感觉面试官还是挺有水平的,计算图,执行图讲的条理很清晰

先是自我介绍 项目经历简单问了问项目经历

 写一道题 时间多写两道

手撕是关于构造图相关的 给定一个节点类 里面有生产者 消费者

一个unordered_map 是一个邻接矩阵 记录节点和节点 前面的节点为先 后面的节点为后

要求输出一个vector 是这些节点的先后顺序需要先对unordered_map迭代

 然后先找第一层 的节点 后续是层次遍历一开始思路错了 后面写出来了 问cuda写的多吗 有优化的经验吗

反问

过了三天挂 感觉聊的都还行 题也写出来了 以为会有二面的 反思了一下 可能因为我cuda的经历不多 不够匹配

25届校招投递地址

点我,投递的同学,在下方回复:名字简称+地址方便确认是否投递成功,例如:xyz + 深圳

全部评论
1 回复 分享
发布于 09-07 13:36 广东

相关推荐

2 7 评论
分享
牛客网
牛客企业服务