前言
又到了一年找工作的时节,秋招也是一年比一年早了。在6月初结束的vivo秋招提前批,博主参加了深度学习算法工程师岗位的笔试与面试,也是博主人生中第一次参与应聘,这里将相关经验做个记录和分享。另外,请不要问我有没有拿到offer,不透露。
先介绍一下我自己的背景:
- 学历: 某高校专硕
- 项目主要涉及到计算机视觉和自然语言处理
- 计算机视觉: Faster R-CNN目标检测,特征点检测等
- 自然语言处理:Word2Vec、WMD、N-Gram、SimHash、KMeans、CNN中文文本分类、Pointer-Generator相似语义生成。
- 其他:CNN、RNN、SVM、Tensorflow、Caffe
因为考虑到隐私,所以这里就不把自己的简历放上来了,望读者朋友们见谅。
博主经历了一轮线上笔试、一轮现场技术面和一轮现场HR面,具体内容见下文。
笔经
笔试总共三道题,下面按照记忆给出大致题目。
- 求在一个数组A中存在而在数组B中不存在的元素(输出需要保持原始顺序)
- 将一个单向链表中的某一个区间内的元素倒置
- 01背包问题,根据提供的接口是需要将空间复杂度进行优化的
面经
技术面
- 自我介绍
自我介绍过程中面试官根据你的自我介绍和简历开始穿插提问。 - 机器学习中如何防止过拟合?
- 你的计算机视觉项目是做什么的?