秋招提前批面经
之前一直在牛客看到各种面经分享,加上最近各大厂都开始提前批,自己也有了一些经历,于是决定发帖子记录一下自己的经历也跟大家分享一下。
简单介绍一下自己的情况,硕士在读中,21年毕业,有一篇还在审稿中的论文(ccf c类会议)
求职意向:自然语言处理算法工程师
面试经历:
(1)字节跳动(飞书团队)一面
- 自我介绍
- 问了一下聚类的编码方法,bert和fasttext(实习项目中有用到)
- TF-IDF分别表示什么及公式
- list的底层实现,hashmap特点,数组和链表的优缺点(这些表示完全没准备呜呜)
- 进程和线程(操作系统知识全都忘光了呜呜)
- svm,讲了一下原理(本科毕设有用到)
- 算法题:二叉树层次遍历(构造一颗二叉树做测试,之字遍历,如果不开辟额外数组空间怎么实现)
一面后简历被锁住一周没有释放,一周后发来邮件表示凉凉
(2)京东(零售部门)一面:
- 项目介绍
- 数据库相关,主键和外键的区别
- 分类器评估标准(准确率,召回率,F1值,ROC,AUC)
- GBDT,决策树(CART,ID3之间的区别,C4,5)
- 用过哪些损失函数(SGD,Adam之间的区别)
- Batch normalization原理
- LDA(主题模型相关问题)
这一面没有算法题,但是问的比较偏向传统的机器学习方法),目前状态还在初试中估计凉凉
(3)百度(搜索) 一面:
- 项目
- 有没有什么简历中没体现的亮点
- 如何理解数据工程师(简历中有相关奖项名称提到数据工程师)
- 信息熵是什么(我想着应该是要问决策树相关的所以把决策树信息增益相关的讲了一下)
- tcp三次握手(问的时候头上满是问号,完全没复习到计算机网络相关的东西)
- sql语句(口述就可以)
- TF-IDF公式
算法题:给出一个区间的集合,请合并所有重叠的区间
上周五面的目前状态还是部门面试中,希望能得到二面机会