寒武纪

收藏
人工智能
1000-9999人
上市
北京/上海/深圳/合肥/西安
查看官网
上传简历
职位类型
全部
后端开发
测试
研发工程师
最新
热门
一共四道题,我是菜狗,全都没有100%,最后一道题没做出来第一道题:一个班有N个学生,如果上课之前到场人数少于K,这节课就取消,给你NK和全班人到班里的时间,让你判断这节课会不会被取消e.ginput :N4K3   时间:-1 -3 4 2  ==>YES  会被取消,因为0时刻到班俩人我感觉就是盘有多少大于0的数字,看这个数是不是比K小就行,一开始只有60%,加了个K>N输出YES就80%,然后我就想不到别的情况了,欢迎大佬评论区指导!!!第二题:有点像斐波那契,f(i+2)=f(i)+f(i+1)*f(i+1),让你求f(n)input:f(1) f(2) n    0<=f1,f2<=2   3<=n<=12我直接递归的,只有60%,一个是longlong会溢出,还有应该可能是内存占用太大 ?第三题:有A、B、C、三个数组,每次从两个数组中选一个元素进行删和减操作,比如从A里选a,B里选b,然后B删掉b,A里的a变成a-b,问你最后留下来的数组元素之和最大是多少input: 2 4 1(三个数组的长度,题里的输入是三行,我直接写一行里了哈)1 2(第一个) 6 3  4 5(第二个)5(第三个)output:20个人觉得,就是三个数组元素之和,先选个max mid 和min,然后return  mid-(min-max);然后mid = sum1+sum2+sum3-max-min,带进去就是return sum1+sum2+sum3-2*min,但是只有50%第四题:我感觉可能和bfs/dfs有关,可以做出来,但是我的脑子,em,不好形容题目:给你一个全排列序列(题目就是这样说的我记得,其实就是1~n的乱序),让你找1~n阶完美序列,举个例子吧序列L:4 5 1 3 2 6下标i:0 1 2 3 4 51阶 就是包含12阶 就是连续的两个位置包含1和2 这个序列的1和2被3隔开了,所以没有2阶3阶 L[2~4]连续包含123,虽然是132,但是算作完美序列以此类推最后输出是一串01字符,一阶有为1,二阶没有为0,三阶有为1,所以这三阶的输出就是101我的想法是以1为中心,向两边去找,用一个count标记小于等于阶数的个数,边界不合法break,遇到比阶数大的break,但是通过率0比如说我找3阶,1的左边是5,5>3,所以左边的搜索到此为止,1<3,count++,继续,右边3不大于3,count++,继续搜索,2<3,count++,继续,6>3,break,最终count=3=阶数,那么存在3阶完美序列唉,还是算法题做得不够,小菜狗只能到这个程度了,欢迎大佬评论区指点!!!!!
查看8道真题和解析
点赞 评论 收藏
分享
2025-11-13 00:23
西安电子科技大学 C++
面试岗位AI软件开发面试官一副肥头大耳(虽然评论外貌有点不妥,但是忍不住了),语气中给人透露着傲慢,感觉参加的不是面试,而是一场羞辱,承受着他工作中的不顺。开局介绍项目,然后说你这个C++还能编译为arm架构?用的什么编译的?arm指令版本是什么?cmake编译时能看到arm参数吧,你设的参数是什么?在你这arm机器上还能运行python?你这里提到了npu,他的具体型号是什么?他内存布局是什么样子?存储层级是什么?他的内存可以改吗?你说npu共用操作系统内存,NPU存储和ARM存储有什么区别?(WCNM,实习干的就是上层应用,谁TM关注底层NPU,而且这是我能接触到的吗?要不要我去把NPU图纸偷出来给你看,开局一套组合拳给我干麻了?语气就是,你真的在这里实习过?)接着八股期间让先介绍Transformer多头注意力机制,介绍完之后,他说我要的是你介绍他里面怎么算的,我???(我不是刚介绍过了吗,包括QKV矩阵和点击注意力和多头怎么切片),我说我刚才介绍了,然后又重复了一遍他的问题,我要的是多头注意力怎么计算的?我愣了,我说那我在白板上演示下每一步怎么计算以及得到的结果的维度,他说不用,你就语言说一下多头注意力怎么计算,我说的还不够清晰?听不懂?后面的八股包括但不限于大模型训练用什么优化器,adam相较于SGD的优点,ADAM里面动量是什么,怎么更新计算,交叉熵损失的物理意义是什么?介绍一下pytorch里面的**和**模式(没听过,没记住),介绍pytorch indicator,pytorch支持的模型并行化方法有哪些,在数据并行和模型并行的时候,哪些模块消耗显存?模型量化方法有哪些?模型训练时链式求导怎么算的,不要说数学推导,有两个fc层的残差结构,链式求导怎么求?介绍python gc模块,python中怎么解决循环引用。yield和yield from的区别是什么?cpp模版里的内存萃取是什么?模版特化是什么?python和cpp多线程有什么区别?Python线程和协程有什么区别?python里异步调用和同步调用区别是什么?其中很多都没答上来,最后快结束的时候说,那我们问个简单的,都知道的东西,在x86的cpu中,为什么一个核心通常都是有两个线程。(我不知道,在这一刻,仿佛失去了所有的力气和手段)固然,我是个彩笔,达不到你们的招聘要求,但是有必要这样的压力吗?面完心态直接炸穿了。
查看30道真题和解析
点赞 评论 收藏
分享
9.10 全程一小时,聊项目居多,体验感很好(感谢智元,我的项目在智元二三面的反复拷打后,已被我认真复盘了每一个细节,现在已坚不可摧😎😎)1.自我介绍2.根据实习内容问IIC时序3.IIC如何实现多主或者多从的通信4.在使用IIC进行通信时,在等从设备再回ACK时主机突然异常复位了而从机未复位,此时会发生什么(IIC的死锁),如何解决5.谈谈你的在校项目,找一个软硬兼有的项目详细介绍,可以结合共享屏幕的白板讲解(库库输出)6.追问了几个项目的细节问题和代码实现主要聊这两个项目聊了比较久,问完开始问八股:7.介绍volitate作用,追问应用场景8.简单手撕:对32位的无符号整形变量做第n个比特的置1和置0操作开始问硬件基本知识:9.数字电路中的保持时间和建立时间是什么概念,比如说d触发器(坦言我的数电知识已经全还回去了)10.问了电赛项目电源部分的原理(坦言我们做的是低频信号处理方向的题,电源部分是直接买模块,谈了当时注意到的几点)11.用通俗易懂的方式介绍一下从课程或项目中学习到到知识点12.如何被分到一个你没接触过的新领域任务,你会如何处理13.对寒武纪的了解,为什么想加入寒武纪14.问我对未来是否在华为发展的想法(自我介绍时有提到在华为拿到优秀实习生)15.问职业规划16.从技术路线来说,你有什么发展倾向反问部门业务不同业务对应的技术栈之后的招聘流程:三面hr面 四面主管面
发面经攒人品
点赞 评论 收藏
分享
分享我的面试经验
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客网在线编程
牛客网题解
牛客企业服务