日常实习--字节算法岗(NLP方向)面经--123面

写面经,攒人品,求好运~

背景

985本科,top2硕士在读,本硕软件工程

项目有点弱,没有paper 比赛bulabula

leetcode 大概200+,不过一直有算法课程或是编程课程

字节跳动

一面二面(技术面)

  1. 自我介绍
  2. 项目介绍+提问,实现细节什么的
  3. 介绍bert模型
    1)Segment embedding和Position embedding 相关
    2)BN和LN 相关
  4. transformer 优势?为什么?
  5. 多头注意力模型+单头注意力模型介绍
  6. 预训练提到NSP
  7. 用过什么现有的分词
  8. HMM和CRF区别,HMM涉及到的三个概率,如何求P(Ot)
  9. Loss Function 种类,以及项目中的loss function
  10. 问了有没有用过tensorflow

编程:

  1. 实现FMM
  2. 有一个数组,每次可以从前面或者后面取一个数字,取k次,求取出来数字的最大值
  3. 求在山丘之间的积水量总量(lc 原题)
  4. 在n个有着出现频次不同的query中,随机查询m次,m<<n(大概就是在很大的数据中,按照一定的概率生成随机数(当然我现在还不知道怎么做>.<))
  5. 快排最差情况是什么?O(n^2),那你设计一下让最坏情况是O(nlogn)

一面二面连着面试的,大概两个小时多一点,一二面都有自我介绍和项目介绍+提问环节。记不清楚以上问题到底是哪一面的了,所以就写一起啦。应该是有漏掉问题,但是实在想不起来啦。

三面 (技术面)(45')

在三面几乎没问很技术性的问题,主要是对岗位要做什么的理解,为什么来应聘字节,想要学到什么之类的,编程题也比较简单。

编程

  1. 实现FMM
  2. 给定数组求Ai - Aj 最大值,i>j

反问

  1. 日常工作主要是做什么?
  2. 您认为这个职位需要具备什么能力?

总结

三面面试官人都好nice~,看起来很好相处、很儒雅,而且发量都很ok:)。如果有什么不理解也会很耐心解答。

面试效率超级高,大概周二投,周三一二面,周四约三面时间,可以约周五,但是由于课程原因,约到周一。

面试体验良好,希望结果也能超好~

全部评论
发量OKhhhhh
点赞 回复 分享
发布于 2021-06-22 20:16

相关推荐

评论
2
29
分享

创作者周榜

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