2020暑期实习-nlp算法工程师 【腾讯阿里面经】
腾讯
一面 1h
自我介绍
做题,题目的最坏O和平均O 【leetcode原题: https://leetcode-cn.com/problems/container-with-most-water/】
tmux nvidia-smi grep gpustat top
自己的nlp项目(讲了很久...)
对common sense的理解
二面 1h
项目(从简历的开头问到了结尾)
介绍对话系统的发展历程
对话评估指标介绍
C++的auto
python函数调用,传什么参数过去,会使得在被调用函数内对变量进行修改时,原函数的该变量也被修改
python多线程多进程的了解
进程和线程的区别
协程了解吗
三面 17分钟
总监面(这个我没做复盘,不太记得了)
项目
我的实验室的情况
实习的时间
HR面
实习几个月,能去实习吗?
阿里
一面 1小时9分钟
项目(刨根问底)
RL的贝尔曼方程
Resnet的残差模块是干嘛的,还有别的模块也是起到这个作用的吗(LSTM)
dict内部的实现是啥,具体怎么实现
多态是啥
二面 1h
项目
bert的变形
和knowledge graph有关的一些Bert的变形
zero-shot场景题,在线建模(这个整了挺久,是实际业务题)
三面 22分钟
对graph learning的了解
knowledge怎么利用的方法了解有哪些
在投论文是几作
选择阿里的原因
今后一年的规划
交叉面 26分钟
自我介绍
项目简单了解和讨论
别的对话评估指标的了解
transformer细节介绍
一道智力题
HR面 40分钟
总结
1. 总体来说,没有很难,对自己项目一定要了解。
2. 其次是刷题,其实我自己才刷了130道就去面试了(主要是在2月份到3月份刷的),秋招的话还是远远不够吧,继续努力。
3. 然后是nlp基础要去学习和了解吧,特别是和自己项目有关的nlp基础,至于计算机基础,基本的还是要去看和了解,推荐大家一个网站:https://github.com/huihut/interview