蚂蚁/智能信息/饿了么面试

算法的面试最近基本上都是项目为主, 也没啥八股,就没写面经。
蚂蚁是算法工程 二面,饿了么是 NLP 二面, 智能信息是 NLP 一面。

蚂蚁基本没问啥,就是针对项目聊了一会时间。
重点是后面的代码题给我整不会了。
1. leetcode84 柱状图中的最大矩形(上个月刷了,经典单调栈,但是这题感觉我当时写就不太理解, 面试官问我思路我脱口而出单调栈,但是写不出来)
2. 84 没写出来,给我换了一个,149。又是一个 hard(开始无语,就想早点结束给我挂了算了。 这题我也没写过, 暴力肯定不难。 但是我说这个我想不到比较优的解)
3. 又给我换了一个, 这次给我一个 easy, 让我把一串字符串的空格移动到最后(竟然还给我做道题,这个时候都一个小时多了已经,我还以为会直接结束)
然后面试官让我之后可以把前面两道题代码补进那个网页里(结果第二题没来得及补,就进不去了)

智能信息一面,夸克 医疗创新
1. 一样聊在蚂蚁实习的算法项目
2. 中途问了一下, PEFT 的那几种微调的区别,就大概讲了一下我自己的理解
3. 我对大模型训练的流程熟悉吗?(就大概讲了一下全流程)
4. 了解 RLHF 吗(不太了解,没做过。就随便讲了一下奖励模型啥的)
5. DPO 知道吗(不知道怎么做的,就没问了)
6. 你觉得应该从哪些方面一个大模型的好坏?(随便说了几个, 知识储备, 指令跟随, 安全对齐, 对话逻辑)
7. 那你认为, 你说的这几种能力,都是在模型训练流程的哪个部分获得的?(挺有意思的问题。 知识储备是预训练获取的, 指令跟随一般是做微调, 安全对齐可能是 SFT rlhf, 对话的逻辑性应该都有关)
还有啥不记得了, 也没做代码题。 面后不久就约二面了。我笔试都还没做呢

饿了么二面
饿了么二面有点深挖项目了, 很多我都不太清楚。
1. 项目介绍
2. 深入聊大模型梯度攻击(这东西在蚂蚁做的, 每次说这个我都很累, 自己讲的面试官都听不明白, 不懂怎么做的。 然后就会出现很多牛头不对马嘴的问题,饿了么二面就一直卡在一个地方说了很久。
3.  那你们这个自回归任务用的 loss 是什么? 回归任务常用的 loss 有哪些(这我 ** 还真没了解, 就知道 L1 L2 范数这种,或者用 cos距离)
还有一些啥不记得了,饿了么二面时间感觉就 40 分钟,也没做题
全部评论
佬夸克有后续吗
1 回复 分享
发布于 2024-04-21 13:20 新加坡
佬,梯度攻击那个是指对抗学习吗
点赞 回复 分享
发布于 2024-08-29 21:37 广东
试下美团其他组
点赞 回复 分享
发布于 2024-04-22 12:45 上海
通过了吗 佬
点赞 回复 分享
发布于 2024-04-17 17:25 广东
给佬点个赞,期待更新
点赞 回复 分享
发布于 2024-04-17 17:23 浙江

相关推荐

04-26 11:02
门头沟学院 Java
一共 45 分钟左右,无手撕。1.自我介绍2.项目3.netty 基于什么协议?tcp 和 udp 有哪些 不同 ?udp 可以应用在哪些场景?了解过 websocket 吗?4.如何解决粘包半包问题?5.你说你 netty 自定义了协议,介绍一下。6.arraylist 和 linkedlist,arraylist 线程安全吗,为什么不安全,如何能线程安全,java 中有线程安全的数组集合吗?7.hashmap 扩容机制,线程安全吗?有哪些线程安全的?两个版本的 concurrenthashmap 底层有哪些不同?8.如果一定对象要作为 hashmap 的 key 请问有什么要求?9.equals 和==10.synchronized 修饰函数和 synchronized 修饰代码段有什么不同?synchronized 括号中的对象有哪些要求,是否随便一个对象都可以?11.Collections.synchronizedlist 将 arraylist 包裹了,后面遍历的时候还需要加锁吗,为什么?12.如果一个 java 程序内存占用过高,怎么进行排查?如何区分内存泄漏和大对象?如果是内存泄漏的话如何找出是被谁持有的?13.介绍一下双亲委派机制,为什么要有这个机制?14.介绍一下垃圾回收算法。反问1.业务2.暑期实习面试流程感觉和面试官聊的还可以,最后反问结束面试官还提醒我参加晚上的笔试。结果 20 分钟后发邮件流程结束,取消笔试
查看14道真题和解析
点赞 评论 收藏
分享
评论
10
26
分享

创作者周榜

更多
牛客网
牛客企业服务