NLP算法岗面经 | 微软/腾讯/字节跳动/快手
作者 | 你好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算法岗面经 | 微软/腾讯/字节跳动/快手相关推荐
- 别再搜集面经啦!小夕教你斩下NLP算法岗offer!
推完上一篇文章,订阅号和知乎后台有好多小伙伴跟小夕要面经(还有个要买简历的是什么鬼),然鹅小夕真的没有整理面经呀,真的木有时间(。 ́︿ ̀。).不过话说回来,面经有多大用呢?最起码对于NLP岗位的面 ...
- 别求面经了!小夕手把手教你如何斩下和选择NLP算法岗offer!(19.11.21更新)
推完上一篇文章,订阅号和知乎后台有好多小伙伴跟小夕要面经(还有个要买简历的是什么鬼),然鹅小夕真的没有整理面经呀,真的木有时间(。 ́︿ ̀。).不过话说回来,面经有多大用呢?最起码对于NLP岗位的面 ...
- 别求面经了!小夕手把手教你如何斩下和选择NLP算法岗offer!(2020.4.14更新)...
推完上一篇文章,订阅号和知乎后台有好多小伙伴跟小夕要面经(还有个要买简历的是什么鬼),然鹅小夕真的没有整理面经呀,真的木有时间(。 ́︿ ̀。).不过话说回来,面经有多大用呢?最起码对于NLP岗位的面 ...
- 暑期实习NLP算法岗面经总结
写文章 暑期实习NLP算法岗面经总结 呜呜哈 做一个有思想的码农 关注他 488 人赞同了该文章 写在前面,从三月份开始找实习到现在正好两个月,这期间大大小小投了竹简智能.阿里.滴滴.美团.腾讯. ...
- 各大AI研究院共35场NLP算法岗面经奉上
本文涵盖了腾讯微信事业群模式识别中心,PCG和TEG事业群,阿里达摩院,蚂蚁金服,百度研究院,京东研究院,头条AI Lab,滴滴AI Lab,微软亚洲研究院,微软工程院以及联想研究院等等多个公司NLP ...
- 干货 | NLP算法岗大厂面试经验与路线图分享
最近有好多小伙伴要面经(还有个要买简历的是什么鬼),然鹅真的没有整理面经呀,真的木有时间(。 ́︿ ̀。).不过话说回来,面经有多大用呢?最起码对于NLP岗位的面试来说,作者发现根本不是面经中说的样子 ...
- 别再搜集面经了!小夕教你斩下NLP算法岗offer!
传送门: 别再搜集面经了!小夕教你斩下NLP算法岗offer! - 夕小瑶的文章 - 知乎 https://zhuanlan.zhihu.com/p/45802662 推完上一篇文章,订阅号和知乎后台 ...
- 2023秋招360公司NLP算法岗面经
来源:投稿 作者:Sally can wait 编辑:学姐 NLP算法岗面经 作者介绍 中文系转NLP,985应用语言学研三,微软STCA的swe暑期实习,在研究生阶段做过导师给的toB的NLP横向项 ...
- 南京NLP算法岗中小厂汇总
背景 2021年各大厂裁员新闻给许多打工者内心带来一大片乌云.自己身处南京,也观望一下南京的工作机会,顺便也当做市场调研了,整理一下公司,以及在脉脉,知乎和看准网上的评价,真实可查,并非杜撰.反向背调 ...
- NLP算法岗面试流程&重点
俗话说,知己知彼,百战不殆.要想收到心仪的offer,只顾埋头读书写代码可不行.在实力相近的情况下,比拼的就是心态.细节.以及临场应变的能力--在这个时候,对面试流程流程以及重点的把控,就可以成为你致 ...
最新文章
- JavaScript中的普通函数与构造函数比较
- tomcat自启动问题 jsvc的 使用
- C语言函数 snprintf()(发送有限字符截断字符串输出到 str 所指向的字符串)(字符串拼接、截断拼接)
- java集群_Kafka多节点分布式集群搭建实现过程详解_java
- 解决m2eclipse需要jdk的错误
- 关于问题 SAP ABAP ME2O 事物码如何(是否可以)打印发货单?如何自己找到答案
- [Leedcode][第十题][剑指offer]面试题第[19]题[正则表达式][动态规划][递归][JAVA]
- 刷机后如何升级android,手机系统怎么升级 三大方法大全【图文】
- WebP 在减少图片体积和流量上的效果如何?MIP技术实践分享
- 震惊!Fibonacci Again
- keil5ARM编译器改字体大小和颜色的方法
- C++_类和对象_C++多态_多态的基本语法_静态多态_动态多态_虚函数---C++语言工作笔记069
- java_js_json_日期格式化
- Git 存在多个漏洞,开发人员应及时更新
- php \n不能换行
- 项目实战:Qt5/C++:QT象棋【初版】
- linux 修改 bcast,Linux下修改MAC地址
- 朗道-西格尔零点猜想(the Landau-Siegel Zeros Conjecture)
- android APP闪退后如何屏蔽自启动
- WPP和iHeartMedia推出“聆听项目”
热门文章
- Ta还没有分享呢,过段时间再来看看吧~ 解决办法
- 内存的静态分配和动态分配的区别
- 使用SharePoint Designer,将左侧的导航修改为Treeview
- java day60【 Spring 中的 JdbcTemplate[会用] 、Spring 中的事务控制 、Spring5 的新特性[了解] 】...
- ubuntu server安装的一些坑
- RK3288 error: undefined reference to 'LOGD'
- AlexNet详解2
- Mybatis入门——Spring整合MyBatis
- springmvc集成shiro登录失败处理
- js可以选择时间的日历控件