IEG 后台开发 一面
2024.4.30 面试 约50min 一面过
1、简历拷打
(1)基于文本提示的图像编辑系统 项目
- 看你用到了triton inference server,讲一下你在使用过程中觉得它有什么缺点吧?
- StyleCLIP是开源的模型结构吗?
(2)系统备份软件 项目
- 项目特色是什么?
- 网络传输功能是使用什么传输协议?
- tcp和udp的区别是什么?
- tcp是可靠的,udp是不可靠的,有什么办法能够使udp可靠?
- 为什么tcp断开连接需要使用四次挥手?
(3)基于FFT进行卷积加速的并行算法实现 项目
- 是从一开始就使用
cuda实现的FFT还是重构的? - 这个项目的特色是什么?
- 为什么
cuda stream能够进行加速? - 共享内存是怎么利用的?
- 线程块和线程束的区别是什么?
- 还有想过其他加速方式吗?
2、基础八股文
c++有了解吗?STL中的模版类使用过吗?map和unordered_map有什么区别?分别适用于什么场景?- 哈希冲突的解决办法有哪些?分别解释一下
- 多态是怎么实现的?
- 什么是虚函数?
- 什么时候会用到虚析构函数?
- 为什么数据库要使用
B+树?(由于对数据库底层不了解,所以没有往下问) - 大模型了解吗?讲一下
Transformer的decoder结构? - 为什么要用多头,而不用单头?
- 刚刚提到多头注意力机制的输入中的
Q矩阵来自于encoder结果,那如果没有encoder,单独使用decoder时,这个Q怎么获得? Transformer相比于LSTM的特点是什么?为什么要从LSTM更新到Transformer?- 提示:从注意力机制的作用角度回答
3、算法题
IEG 后台开发 二面
2024.5.6 面试 约40min 二面过
IEG 后台开发 三面(主管面)
2024.5.11 面试 约30min 三面过
IEG 后台开发 HR面
约了 2024.5.14 面试,放弃