美团大模型算法一二面

📳对于想求职算法岗的同学,如果想参加高质量项目辅导,提升面试能力,欢迎后台联系。
全部评论

相关推荐

一、Go 语言基础值类型与引用类型对值类型和引用类型的理解是什么?引用类型常见的例子有哪些?具体问及 slice和 map分别属于哪种类型?结构体结构体(struct)能直接比较吗?为什么?举例:两个包含相同字段(ID, name)的 User结构体实例能否直接比较?Slice 与数组slice和数组的区别是什么?函数传参行为:将一个全局变量的 slice传入函数并修改,外部的全局变量是否会改变?同样情况下,map的行为又会如何?为什么同是引用类型会有这样的区别?Mapmap的遍历是有序的还是无序的?map是并发安全的吗?如果不是,如何保证并发安全?是否用过 sync包下的并发安全 map?为什么 Go 要区分并发安全和不安全的 map?Channel 与并发如何理解 Go 语言“通过通信来共享内存,而不是通过共享内存来通信”的理念?Channel 关闭:关闭 channel应该在发送端还是接收端?为什么?如果接收端关闭 channel,发送端会知道吗?接收端如何知道生产者已经发送完所有数据?关闭后的 channel还能从中读取数据吗?Goroutine 与 Panic:如果启动的十个 goroutine 中有一个发生 panic,会导致主 goroutine 也 panic 吗?通常如何避免/处理这种情况?Web 框架使用过什么 Go Web 框架?(发言人提到是“定框架”)在该框架中,中间件(Middleware)一般是如何实现的?在路由中定义中间件时,其返回类型通常是什么?二、MySQL 数据库隔离级别MySQL 有哪几种隔离级别?可重复读(Repeatable Read)隔离级别主要解决什么问题?它能完全解决幻读吗?SQL 性能优化如果项目中一条之前运行很快的 SQL 语句变慢了,如何排查原因?索引对 B+Tree 索引的底层有了解吗?能简单说一下它基于什么算法实现的吗?三、Linux 系统文件权限文件权限表示如 755、717通常代表什么意思?进程查看如何查看一个服务(如 MySQL)的进程信息?使用什么命令?(具体追问了 ps、grep等命令的用法)四、计算机网络TCP简述 TCP 建立连接的三次握手过程。五、职业规划与方向专业与岗位选择你的专业是人工智能,为什么不找人工智能方向的岗位?(面试官提及当前 AI 应用、RAG、Agent 等是风口)面试官给出了建议:可以多去了解 AI 与应用后端结合的方向(如智能客服)。小小厂,怎么问这么多语言特性,别的面试基本没考过go语言
查看29道真题和解析
点赞 评论 收藏
分享
一面/二面 压力都不大,只有一些八股值得参考:1.交叉熵损失的物理含义是什么?2.KL散度的本质是什么?3.用什么loss比较多?我说一般就mse,又通过focal loss,让我接着介绍,如何平衡正负样本。三面,我以为轻松了结果是最硬核的技术面,问了一堆八股,并且要求现写公式,不到最后都不能放松警惕啊:1.讲讲python的dict底层是怎么实现的?hash实现2.如何解决hash碰撞?说了个线性探测(其他真不记得了)3.C++的STL还熟悉吗?完全不会,3年没写了。4.好吧那不问了,flash-attention了解吗,讲讲原理?5.kv cache了解吗?6.Q要cache吗?7.讲讲常见的标准化,LayerNorm,RMSNorm?8.实际应用你觉得什么区别吗,现在哪个用的多?9.问了这么多才开始讲项目,等我讲完面试官直接总结,你的项目是在高维特征添加了一些low-level的视觉信息做work,现在有个开放的问题想问你:大模型的语料是有限的,但是搜推链路上token可能是无限的,比如可能一个蛋糕,每个用户的每一次蛋糕购买记录都是独立的,蛋糕1,2...100,你要如何解决?10.似乎我没理解对,追问不对不是这个意思,重新问:大模型的数据是非常多的,但是搜推的数据可能很高维度而且不多,比如用户看到图->点击右上角->再点到推荐购买->.......,整个特征链路非常长,这种数据量不像大模型训有非常丰富的语料,你如何解决这个训练问题?
查看14道真题和解析
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

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