作者 | 你好Abby

整理 | NewBeeNLP

写在前面

今年找暑期实习真的好煎熬,菜+疫情=心态崩了,投了不下二十家只有几家愿意理我,加上个人也准备的不太足够,明明在家有许多时间都能准备,却白白虚度到了投递前......再来鹅厂的连续挂让我真的无比灰心,好在后来可能累积的经验多了,终于也有offer选择权了。

笔者条件简况

  • 意向岗位:NLP算法

  • 论文:无

  • 实习:一家小型软件公司(<2000人)的实习经验,负责一些NLP相关算法模型的研究

  • 学历:本硕皆985,专业皆为计算机/软件工程,硕士研究方向NLP

  • 刷题:leetcode 50道以内

公司list

X=凉,O=已拿offer,?=进行中,✏️=有参加笔试

  • 微软-2面(?)

  • 腾讯-1面(X)

  • 百度-✏️2面(O)

  • 字节跳动-✏️3技术面+1 hr面(O)

  • 快手-2面+1 hr面(O)

  • 平安科技-1面(O)

  • 其他无回音的有阿里(简历拒)、美团、京东、华为、oppo、intel、苹果等

腾讯-搜索

一面

intro:这是我第一次的面试,超级紧张,对基础知识/项目复习都准备的不是很全面,因此挂的心甘情愿(捂脸)

  • 自我介绍+项目

  • HMM和CRF的区别

  • Logistic回归损失函数是什么

  • SVM的损失函数是什么

  • 核函数是什么,有哪些?

  • 项目介绍

  • 项目如何调参

  • 算法题:二叉树任两节点的最近公共祖先

res:第二天灰掉(挂掉,简历释放)

1-2. 腾讯-搜索-一面(跟前一個不同base和部門) intro:一样也是面前一小时就开始心跳加速,反复阅读上次面试相关的材料。

  • 直接问我们实验室做什么方向的

  • 知道什么NER的模型

  • 介绍BERT、Transformer、Attention的原理及其作用,要通俗的解释

  • Python问题:

  • 迭代器生成器差别

  • 多线程有哪些函数

  • 正则表达式match()和search()差别

  • 算法题:如何发现链表中的环 res:两小时后灰掉O_O,心服口服

腾讯-CSIG

一面

面试前心态:我什么都不想要了

  • 项目-GNN+NER的实现

  • 问项目细节

  • word2vec的实现方式有哪些,没有问很细

  • 算法题:两数相加(leetcode #2

res:马上灰,个人感觉回答的不错,被灰了觉得莫名其妙呜呜呜

腾讯-PCG

一面

面试前心态=还来吗?不要啊TAT

  • 自我介紹

  • 项目介绍

  • Dropout原理与作用

  • 梯度消失梯度爆炸原因与解决方式

  • 线上编程題*2:

    • Dropout实现

    • topk-找第k大的数

res:马上灰。吊诡的是每一个问题我都回答出来了代码也是面试官看过说好的,怀疑人生哦。

腾讯-WXG

一面

面试前心态:挖坟鞭尸吧这是,隔一天提前批就结束了,感觉是kpi面概率很大

  • 全程问项目

  • 问当地电商情况

  • 线上编程题*2:

    • 用rand5()实现rand3()

    • 判断对称数字 不能用字符串判断

res:不改变状态到提前批结束,自动灰掉

百度-NLP相关岗位

一面

intro:应该是被日常实习的捞了起来,虽然是从官网直接投递的但是这个面试却没有进到校招流程。

  • 问了简历中的项目和项目中的细节

  • 问了OOV问题要怎么解决

  • word2vec会遇到的问题

  • 介绍部门主要负责业务,询问有没有兴趣

二面

先叫我丢简历过去  ,直接问我简历中项目的问题

res:没有考察一些基础知识或算法题,单纯聊聊,然后说面试流程到这边没问题了通过,但我这边因为学校规定没办法回北京,也没法开允许实习证明,所以拒绝了。

平安科技-NLP

一面

  • 自我介绍

  • 问项目-实体链接具体实现方法,链接和消岐过程,同一句话两个一样字符串如何消岐?

  • 问另一个项目(文本相似性+推荐)是如何评测,海量文本如何查找

res:结束后过两天就发意向书了,目前找到别的了所以拒了

快手-NLP

一面

  • 自我介绍

  • 问BiLSTM+CRF

  • 问BERT、Attention

  • 问项目中可能遇到的问题:NER数据中没有实体标注的句子过多解决方式

  • 编程题:a的n次方

二面

  • 自我介绍

  • BERT-WWM细节

  • Q-learning细节

  • PCA跟softmax差別

  • CNN跟GCN差別

  • VAE是什么以及其细节

  • 无编程题,全程问细节,本菜 已阵亡。

res:1周后offer call

字节跳动-NLP

一面

  • 自我介绍+项目详细介绍

  • 编程题:最长不重复子串 leetcode前几题

res:面试官人很好,也跟我说明一些部门主要业务,10分钟后二面

二面

这里有一些小插曲,牛客网的视频面试怪怪的一直登不上,后来就用微信视频面了

  • 主要也是考察了一下项目中用到的基础知识,问了一些关于batch normalization或一些模型的问题,但是因为连续面的关系来不及记下有哪些问题,只能凭模糊的印象记得有问这题了。

  • 编程题:给两颗二叉树,判断B树是否为A的子树

res:給面试官好评,一开始代码写的有点卡,就給我一些思路和指導,提点我一些小bug

三面

由于前一面写太久了,这次的面试官直接问我前一关是不是写挺久的,我说对
再来问了很多概率论和统计的问题,以及用代码简单实现一些常见的算法,例如:

  • 实现线性回归损失函数

  • 实现蓄水池抽样问题

  • 排列组合,问m*n的矩阵有多少矩形的可能

  • 问决策树

res:hr表示面试通过,并发offer,从一面到发offer期间只花了不到三天,这边真的必须好评。

微软STCA

一面

  • 自我介绍(中文)

  • 介绍某一个项目

  • 编程题:string转double

res:表示会有二面,目前还没收到通知。面试官人很专业,也很有耐心,点赞点赞。就是在先前hr通知我面试时间有发邮件,我漏掉了导致原本面试时间延到第二天,惭愧T^T

二面

  • 自我介绍(中文)

  • 介绍某一个项目

  • 编程题:二叉树的之字形遍历、找出正整数数组中和=K的连续子数组数量,都是Leetcode原题

res:通过二面,终面还没到,面完就完更啦!

Over~其他觉得比较没有参考性就先不介绍啦。

END -

添加个人微信,备注:昵称-学校(公司)-方向,即可获得

1. 快速学习深度学习五件套资料

2. 进入高手如云DL&NLP交流群

记得备注呦

NLP算法岗面经 | 微软/腾讯/字节跳动/快手相关推荐

  1. 别再搜集面经啦!小夕教你斩下NLP算法岗offer!

    推完上一篇文章,订阅号和知乎后台有好多小伙伴跟小夕要面经(还有个要买简历的是什么鬼),然鹅小夕真的没有整理面经呀,真的木有时间(。 ́︿ ̀。).不过话说回来,面经有多大用呢?最起码对于NLP岗位的面 ...

  2. 别求面经了!小夕手把手教你如何斩下和选择NLP算法岗offer!(19.11.21更新)

    推完上一篇文章,订阅号和知乎后台有好多小伙伴跟小夕要面经(还有个要买简历的是什么鬼),然鹅小夕真的没有整理面经呀,真的木有时间(。 ́︿ ̀。).不过话说回来,面经有多大用呢?最起码对于NLP岗位的面 ...

  3. 别求面经了!小夕手把手教你如何斩下和选择NLP算法岗offer!(2020.4.14更新)...

    推完上一篇文章,订阅号和知乎后台有好多小伙伴跟小夕要面经(还有个要买简历的是什么鬼),然鹅小夕真的没有整理面经呀,真的木有时间(。 ́︿ ̀。).不过话说回来,面经有多大用呢?最起码对于NLP岗位的面 ...

  4. 暑期实习NLP算法岗面经总结

    写文章 暑期实习NLP算法岗面经总结 呜呜哈 做一个有思想的码农 ​ 关注他 488 人赞同了该文章 写在前面,从三月份开始找实习到现在正好两个月,这期间大大小小投了竹简智能.阿里.滴滴.美团.腾讯. ...

  5. 各大AI研究院共35场NLP算法岗面经奉上

    本文涵盖了腾讯微信事业群模式识别中心,PCG和TEG事业群,阿里达摩院,蚂蚁金服,百度研究院,京东研究院,头条AI Lab,滴滴AI Lab,微软亚洲研究院,微软工程院以及联想研究院等等多个公司NLP ...

  6. 干货 | NLP算法岗大厂面试经验与路线图分享

    最近有好多小伙伴要面经(还有个要买简历的是什么鬼),然鹅真的没有整理面经呀,真的木有时间(。 ́︿ ̀。).不过话说回来,面经有多大用呢?最起码对于NLP岗位的面试来说,作者发现根本不是面经中说的样子 ...

  7. 别再搜集面经了!小夕教你斩下NLP算法岗offer!

    传送门: 别再搜集面经了!小夕教你斩下NLP算法岗offer! - 夕小瑶的文章 - 知乎 https://zhuanlan.zhihu.com/p/45802662 推完上一篇文章,订阅号和知乎后台 ...

  8. 2023秋招360公司NLP算法岗面经

    来源:投稿 作者:Sally can wait 编辑:学姐 NLP算法岗面经 作者介绍 中文系转NLP,985应用语言学研三,微软STCA的swe暑期实习,在研究生阶段做过导师给的toB的NLP横向项 ...

  9. 南京NLP算法岗中小厂汇总

    背景 2021年各大厂裁员新闻给许多打工者内心带来一大片乌云.自己身处南京,也观望一下南京的工作机会,顺便也当做市场调研了,整理一下公司,以及在脉脉,知乎和看准网上的评价,真实可查,并非杜撰.反向背调 ...

  10. NLP算法岗面试流程&重点

    俗话说,知己知彼,百战不殆.要想收到心仪的offer,只顾埋头读书写代码可不行.在实力相近的情况下,比拼的就是心态.细节.以及临场应变的能力--在这个时候,对面试流程流程以及重点的把控,就可以成为你致 ...

最新文章

  1. JavaScript中的普通函数与构造函数比较
  2. tomcat自启动问题 jsvc的 使用
  3. C语言函数 snprintf()(发送有限字符截断字符串输出到 str 所指向的字符串)(字符串拼接、截断拼接)
  4. java集群_Kafka多节点分布式集群搭建实现过程详解_java
  5. 解决m2eclipse需要jdk的错误
  6. 关于问题 SAP ABAP ME2O 事物码如何(是否可以)打印发货单?如何自己找到答案
  7. [Leedcode][第十题][剑指offer]面试题第[19]题[正则表达式][动态规划][递归][JAVA]
  8. 刷机后如何升级android,手机系统怎么升级 三大方法大全【图文】
  9. WebP 在减少图片体积和流量上的效果如何?MIP技术实践分享
  10. 震惊!Fibonacci Again
  11. keil5ARM编译器改字体大小和颜色的方法
  12. C++_类和对象_C++多态_多态的基本语法_静态多态_动态多态_虚函数---C++语言工作笔记069
  13. java_js_json_日期格式化
  14. Git 存在多个漏洞,开发人员应及时更新
  15. php \n不能换行
  16. 项目实战:Qt5/C++:QT象棋【初版】
  17. linux 修改 bcast,Linux下修改MAC地址
  18. 朗道-西格尔零点猜想(the Landau-Siegel Zeros Conjecture)
  19. android APP闪退后如何屏蔽自启动
  20. WPP和iHeartMedia推出“聆听项目”

热门文章

  1. Ta还没有分享呢,过段时间再来看看吧~ 解决办法
  2. 内存的静态分配和动态分配的区别
  3. 使用SharePoint Designer,将左侧的导航修改为Treeview
  4. java day60【 Spring 中的 JdbcTemplate[会用] 、Spring 中的事务控制 、Spring5 的新特性[了解] 】...
  5. ubuntu server安装的一些坑
  6. RK3288 error: undefined reference to 'LOGD'
  7. AlexNet详解2
  8. Mybatis入门——Spring整合MyBatis
  9. springmvc集成shiro登录失败处理
  10. js可以选择时间的日历控件