影石一面面经(已上岸)

已上岸面经分享,附内推码,欢迎投递!
面的是大模型算法工程师的校招岗位,总体流程大概40分钟左右。
1、首先是做了自我介绍,介绍了自己在之前公司做了些什么,花了3分钟左右。
2、然后面试官让我从项目的背景(可能是因为公司性质的原因,比较在乎落地价值)数据收集,模型训练这几方面着重介绍我的实习经历,了解完之后问了我项目中有没有比较难解决的问题,最后问了我后续的优化方向,然后我就和面试官开始讨论,我也收获了不少idea,包括在数据收集中,如何过滤低质量数据,微调过程中数据权重的调整,以及prompt设计的一些方法。整体过程大概20分钟,这一环节印象最深,沟通下来感觉比跟导师汇报还轻松,面试官会很认真倾听我的想法,有些地方卡壳也不会不耐烦,反而让我别着急慢慢想。(现在入职一年了,一面面试官也是我的mt,也算是成为我职业发展的引路人)
3、问完之后问了我研究方向相关的一些基础的问题,例如模型结构,预训练的数据和方式,预训练和sft的loss,大概10分钟的时间。
4、最后有一道笔试题,让我手撕多头注意力机制,不是做leetcode,感觉和公司性质也比较符合写了几分钟就写出来了。
5、最后反问环节,问了一下部门的业务,面试就结束了。

最后二三面也是顺利过了,成功上岸~影石的面试是我感觉体验比较好的公司之一,面试的过程比较平等,更像是在讨论(ps:真的不用太紧张)
最后也是希望我的经验能帮到各位成功上岸,在影石也是工作一年了,这一年的工作过程里接触的东西也比较多,数据采集,模型训练部署维护什么的都有接触过,成长得也是比较快了,个人感觉在部门里的工作氛围也是比较好的,工作时间是985左右,回家之后个人时间还是比较充裕的,在这里贴个内推码:DZDR3UM ,欢迎大家入职之后来找我玩!
有什么问题也可以在这里问,可以帮忙看投递进度
全部评论

相关推荐

09-08 16:48
已编辑
武汉大学 C++
更新一面居然过了,约二面自我介绍面试官说一面基础知识,二面问项目一、40min超长八股(答到晕厥)1.C++类的大小由什么决定?2.单继承下虚函数表数量?多继承为什么会有多个虚函数表及对应表头指针?3.虚函数相比普通函数的性能开销?4.虚函数重写的时机?5.什么是右值引用?6.move 的操作过程?7.string 类型的移动构造做了哪些事情?8.forward 函数?为什么不用forward会变成左值?9.C++ 的 RAII 机制核心是什么?10.RAII 如何配合异常处理的流程?11.dynamic_cast、static_cast 的区别?12.设计模式的原则?13.单例模式怎么实现?14.观察者模式的应用场景?15.工厂模式的分类及作用?16.STL 的空间分配器是怎么设计的?17.STL 是怎么调用 allocator 的?(如 vector<string> 的构造过程)18.vector 扩容过程?19.vector 扩容时如何判断哪些元素需要移动哪些需要拷贝?20.push_back 和 emplace_back 区别?21.shared_ptr 的控制块设计?22.shared_ptr 的引用计数存储在哪里?23.程序编译过程?(源码到二进制)24.动态链接为什么要加上 -fPIC 标记?25.进程初始化时操作系统做了什么?26.操作系统怎么分配进程的虚拟地址?27.操作系统怎么实现从虚拟地址到物理地址的映射?28.页表初始化时会不会把所有虚拟内存都映射到物理内存?29.C++ 常见的锁的类型?30.互斥锁怎么实现?31.死锁的四个必要条件?32.死锁怎么调试?33.计算机网络协议分层?34.ping 命令工作在哪一层?35.IP 头字段有哪些?36.TCP 三次握手流程?37.内存泄漏怎么定位?38.内存泄漏的影响?二、手撕1. 不同路径II
点赞 评论 收藏
分享
发面经攒人品
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务