当前位置: 首页 > 面试经验 >

猿辅导算法岗面经

优质
小牛编辑
79浏览
2024-04-01

猿辅导算法岗面经

投的nlp算法(大模型方向)

一面3/19(40分钟)

- 自我介绍+项目

- 简单介绍一下目前大语言模型的发展

- 简单介绍一下gpt,gpt1-4代知不知道有哪些不同

- 手撕1:力扣367. 有效的完全平方数(复杂度是多少)

- 手撕2:力扣394. 字符串解码

二面3/21,两名面试官,一人问,一人听(40分钟)

- 自我介绍+项目(稍微问得详细了一些,20分钟)

- 没问八股

- 手撕1:力扣33. 搜索旋转排序数组

- 手撕2:2*3棋盘,1-5是棋子,0是空格,允许的操作的是把棋子平移到空格,问能否把start转移到end,如果可以求最小转化步数,如果不可以返回-1

三面3/22(40分钟)

- 怎么考虑回国了(答得不好)

- 自我介绍+项目:

- NER是怎么实现的

- 你用了fuzzy matching去匹配字符串,怎么实现的,还有什么别的方法吗

- 具体说一下余弦相似度

- 没问八股

- 手撕:有一个每格带数字的矩阵,数字代表战斗力,从某一个给定的位置开始,如果四个方向有比他小的数值,就吞并这个数字,再接着对比,直到附近没有更大的为止,求最后获得的最大加起来的值

- 本身是个贪心,当时太困了脑子不清醒用了dp,结果20分钟没做出来。面试官提醒说想复杂了,用贪心就可以了之后马上说出思路但是没时间写代码了

3/26显示三面寄

3/28约了转岗语音合成算法的加面(90分钟,汗流浃背了)

- 自我介绍+项目(很短,因为不对口)

- 你是机器学习专业,介绍一下你机器学习课学了哪些东西

- nlp的课程有哪些内容

- 简单介绍决策树,怎么选取分类的feature,cross entropy公式,具体怎么实现根据ce划分数据

- 停止分裂决策树的条件

- 简单介绍一下pca

- 模型的泛化能力是什么,有哪些手段可以提高

- 简单介绍一下gan的原理和特点

- gan里面generator和discriminator的损失函数是什么(忘了)

- 简单介绍一下vae

- vae和ae的区别是什么(忘了)

- diffusion模型是什么,用过吗?(不会)

- 自监督的模型有哪些

- 简单介绍一下gpt(同一面)

- 手撕1:T是字符串长度,N是不同字符种类,相同种类字符按照给出的顺序连在一起。给出TL,求不同组合方式。例如:t =4, N=2, L=['a','b'],输出答案是3

- 用的二维dp,一开始的状态方程写的有问题,在提示下修改正确

- 手撕2:给出字符串形式的运算式子,实现带括号嵌套的整数计算器

- 思路没什么大概问题,按大致逻辑写出来,最后输出结果不对,但是没时间debug了

- 聊天:怎么考虑回国了,有没有其他offer,家在哪里

4/1 oc,顺便问了几个hr面问题

- 为什么回国找工作

- 家在哪里,为什么不选离家近的城市工作

- 有没有其他在面试的,offer情况

- 对薪资有什么大概的想法吗

总体来说猿辅导面试流程很快,过了的话面试完后第二个工作日之内就会约下一面。面试体验良好,面试官态度很好,算法题没思路的话会引导。hr二面通过之后加了微信,回复都很及时还帮我约转岗加面,满分好评。

肝了一个月日夜颠倒笔试面试,最后有这个offer鼠鼠还是比较满意的,接下来终于可以好好去搞我的毕业论文了

#春招##面经#
 类似资料: