2023秋招nlp算法面经

目前收获: bat两个oc一个评估中,其余互联网oc*2
积点功德,等更多oc,offer

面试oj题:
1. 字典树构建,用字典树做搜索/分词; 求平方根
2. 编辑距离,正则表达式匹配,寻找两个有序数组中位数,合并k个升序链表变体,岛屿数量,二叉树层次遍历,二叉树最大路径和,数组中第k大的元素等(lc hot100)
3. python解析json结构,正则表达式匹配(re)
4. 手撕: multihead self attention, logistic regression, layernorm(pytorch可用)

大模型:
今年nlp面试感觉逃不了大模型
1. deepspeed框架介绍
2. lora介绍,了解什么其他高效微调方法
3. prompt tuning, instruct tuning, fine tuning差别
4. llama中per norm,rmsnorm的介绍,优劣,position embedding构造方法
5. prompt构造经验,怎样的prompt更好

业务场景:
可能是本人业务经验少,问得大部分都是“从0开始构建xxx”的问题,比如“从0开始构建推荐系统”
另外,还有很多大数据场景问题,如海量数据中敏感词检测,海量任务调度等

概率题:
绝大部分都是经典题,还有大数定理,连续分布的均值方差公式,有时需要用牛莱公式算积分(ps. 拉格朗日乘子法,一阶泰勒展开要熟悉)
全部评论
寻找两个有序数组中位数,这个题太难了。但搜面经居然有,必须背😮‍💨
点赞 回复 分享
发布于 01-12 22:07 河北
m
点赞 回复 分享
发布于 2024-03-10 14:05 广东
m
点赞 回复 分享
发布于 2024-02-23 18:17 江苏
手撕逻辑回归什么的,是手撕原理还是代码呢
点赞 回复 分享
发布于 2023-11-05 00:35 湖南
问题都好难啊
点赞 回复 分享
发布于 2023-11-01 18:12 上海

相关推荐

1️⃣抖音一面1、聊项目。2、AUC的两种公式是?你能证明这两种等价的吗?3、BERT-CRF中,为什么要加CRF?好处是?4、self-attention为什么要用QKV三个矩阵,不用有什么问题?有没有哪个模型的Q和K矩阵是一样的?5、reinforce属于on-policy还是off-policy?为什么?6、reinforce带上baseline好处是?reinforce的loss写一下?7、策略梯度会推导吗?简单写一下?8、代码题(代码题一般别着急写,先跟面试官说下思路,确定了再写):lc 46,全排列(lc表示leetcode,下同)。lc 73,矩阵置0。2️⃣抖音二面1、介绍项目。2、知识蒸馏有哪几种?你觉得哪种效果最好?3、nlp的数据增强方法,主要有哪几种?每一种举个例子?4、分类的损失函数为什么是交叉熵而不是mse?5、BERT对输入文本的长度有什么限制,为什么要限制长度呢?6、BigBird里面有哪几种注意力机制?相比原始transformer的self-attention的优势?7、场景题:如何根据拼多多的商品数量,估计淘宝的商品数量?8、给出emb_size, max_len, vocab_size, ff_inner_size,num_heads, 12层,求BERT参数量。9、代码题:n皇后问题。3️⃣抖音三面‍1、简单聊项目。2、CRF和HMM区别?CRF为什么比HMM效果好?3、如果BERT词表很大,比如vocab_size达到几百万,怎么办?4、快速手写一些transformer的mha(多头注意力),伪代码意思一下就行。5、为什么对比学习中,temperature很小,而知识蒸馏的temperature比较大?6、你觉得在抖音买东西,和淘宝、拼多多他们的区别是?(我没在抖音买过,就只能现场编。)7、你最近看到过哪些paper?简单介绍下?8、你觉得自己有那些优缺点?平时喜欢怎么缓解压力?📳对于想求职算法岗的同学,如果想参加高质量项目辅导,提升面试能力,欢迎后台联系。
查看26道真题和解析
点赞 评论 收藏
分享
头像
08-01 23:25
已编辑
武汉大学 Java
一看就是闹着玩的,所以面试一发楼主就做了。1. 请你做一下自我介绍, 可以重点介绍下个人背景, 大学期间的主要经历, 比如学生工作经历等, 每道题有一定思考时间, 思考一会儿或直接说都行哦。2. 好的, 那让我们进入下一个话题吧。 回顾一次你在学习新知识, 技能时遇到困难的经历, 当时最大的挑战是什么?3. 好的, 了解了, 让我们进入下一个话题吧。 请讲述一个你必须在信息不完整或不同来源信息相互矛盾的情况下, 做出决策或采取行动的势力。当时缺失了哪些关键信息或者哪些信息是相互冲突的, 你采取了哪些方法和行动来应对这些不确定性并最终做出决定。(楼主举例开发与售后与客户沟通的例子,追问数次)4. 那我们就先聊到这里吧, 让我们进入下一个话题吧,举办校园活动经常会涉及到外联工作, 假设你所在的社团计划举办一场大型活动, 需要拉赞助来支持活动经费, 你联系到一家潜在赞助商, 但对方对赞助社团活动兴趣不大, 你会如何与赞助商沟通, 说服其提供赞助, 请描述你的沟通思路。(您猜怎么着,楼主确实有这个经历,但是20年后某些事件导致高校学生组织活动收紧,楼主之后再也没见过需要以及能找校外拉赞助的活动了)5. 英文朗诵6. 英文听写翻译7. 英文问答总结,闹着玩的,给程序员发这种面试,楼主不就是不想考虑太多这样的沟通的事情才当程序员的吗。
查看5道真题和解析
点赞 评论 收藏
分享
评论
11
66
分享

创作者周榜

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