首先把握好招聘时间非常重要!!我是从研一暑期7-8 月开始准备找日常实习, 日常实习相对面试难度较easy些,基本上都是问问项目和简单的leetcode题目,建议日常实习尽量找一个和自己方向相关的岗位,在实习过程中能有一些技术或研究成果的沉淀;春招暑期实习一般在3-4月投递和面试,难度和秋招差不多;互联网秋招6月份开始,持续到9月份(由于本人全身心投入实习,错过了提前批招聘orz),吸取的教训就是能早投递就尽量早点投哇!
最好提前找春招实习!! 今年秋招算法内卷太严重,建议学弟学妹们提前参加暑期实习的面试,一方面积累些面试经验,另一方面很多公司的暑期实习转正率(例如阿里)比较高,实习中还能去磨合和岗位的匹配程度,阿里和腾讯的转正答辩基本上都是在八月中下旬。
二、 实习面试经历
面试过程中常会被问到编程语言(python & c++)、深度学习(cv方向)和常考的编程题(leetcode、剑指offer)。编程语言,操作系统,数据结构,计算机网络这些基础一定要打扎实。我的实习先后面试了字节、腾讯、海康、平安科技、创新工场,春招实习面了阿里、字节。先后拿了腾讯、平安科技、海康、阿里的实习offer。以下是实习时的面经,抱歉很多记不太清了,一点点回忆起来:
【字节跳动 data】
面试题:
数据增强怎么做
focal loss了解吗
Bn平均值是什么的平均,训练和测试时的bn计算不一样
Attention机制 SEnet
轻量级网络 mobilenet
卷机层的计算复杂度
deepwise 卷积了解吗
感受野大小计算
Unet上采样采用什么方法
凸边形的面积 怎么计算
9^100 100^99哪个大 可以用取对数求解:ln 99/99 > ln 100/100 <-> 99^100 > 100^99
编程题:
1、将矩阵元素为0的行、列置0
2、给定N(0<N<20)个物品和一个空间为M的背包,每个物品i包含属性重量w[i]和价值v[i],试求该背包最多能装下多少价值的东西?M为浮点数,要求用暴力法
3、Given an n x n matrix and a number x, find position of x in the matrix if it is present in it. Else print “Not Found”. In the given matrix, every row and column is sorted in increasing order.(leetcode240)
【平安科技】
一面:
Unet结构特点 上采样、下采样还有哪些类型
下采样:resblock 上采样:PixelShuffle、临近插值、双线性插值
VGG结构特点
相似性结构的网络有哪些
二面:
pytorch generate 多线程
pytorch 多卡训练 同步还是异步
编程 十进制转二进制,不增加空间复杂度
了解维度爆炸吗
项目中用到图像的分辨率是多少
【创新工场】
Pytorch多GPU数据流
问图像的随机剪裁怎么做
问项目中的数据增强有没有用
【腾讯优图】
一面:问项目细节
了解哪些机器学习算法、哪些深度网络模型
Deeplab系列模型
医学图像输入用什么包
二面:问项目细节
pytorch和tensorflow的区别
腾讯HR面:讲讲项目,项目上都有什么难点,问个人规划和实习目标
【阿里】
问项目经历
编程题 1、在n个数中取前k个数(n远大于k) 取出的k不用是排好序的
2、有一个字符串它的构成是词+空格的组合,如“北京 杭州 杭州 北京”,
要求输入一个匹配模式(简单的以字符来写), 比如 aabb, 来判断该字符串是否符合该模式, 举个例子:
1. pattern = “abba”, str=“北京 杭州 杭州 北京” 返回 ture
2. pattern = “aabb”, str=“北京 杭州 杭州 北京” 返回 false
3.pattern = “baab”, str=“北京 杭州 杭州 北京” 返回 ture
问项目经历
1、讲一下deeplab系列
2、讲一下目标检测网络,介绍R-CNNs系列
3、介绍mobilenet系列
4、常用的loss及优缺点
5、卷积有哪些
6、理解堆排序吗
问项目经历
编程题 二进制转换、三数之和
hr面:
比赛中最难忘的失败经历
大学时有没有很崇拜的人
印象中父母教育最深刻的是什么
是不是党员,为什么入党
三、秋招面试经历
由于秋招投递较晚,九月份才开始面试,主要面了腾讯、快手、海康、思科等公司。其中,腾信wxg有五轮技术面+1轮hr面。拿到了最想去的两个公司offer后,其他公司就没怎么面了,以下是我的面试经历:
一面 问项目
ocr、nlp的指标怎么计算
了解哪些图像处理算法
图像理解、视频理解算法
编程: 一次编辑距离、图像闭合处理
二面 问项目
C++虚析构函数作用、虚函数、虚函数表
编程题
给定一个整数数组[a0,a1,……an-1],判断是否存在0<=i,j,k<n,
使得ai-aj=ak,存在返回1,不存在返回0.
三面 问项目
编程题:有一类正整数至少包含因子2、3和5的其中两个,其他因子无限制,
例如6,10,12。如果把6算作第一个此类正整数,按照从小到大的顺序,
求第1231个此类正整数并打印出来。
四面 个人介绍
情景题:给朋友圈发的视频配上音乐,设计方案,数据标签库怎么构造?
五面 问项目
三道编程题
六面 hr面
问平时有什么兴趣爱好、hr还很疑惑为什么读工科的人兴趣爱好都如此相似…
【快手】图像/视频算法工程师
一面:
最新的分割网络框架了解吗
注意力机制了解吗、SENet
BN前向、后向计算
编程:了解哪些边缘检测算子、用sobel边缘检测处理图像
二面:
给一幅图像,怎么识别图像中有哪些颜色?
编程:leetcode题 旋转矩阵
三面:
面试官很nice,就聊了聊项目
【海康】图像算法工程师
问了很多c++、python和深度学习的知识点
C++:析构函数、虚析构函数
虚函数、虚函数表
堆和栈的区别
什么是智能指针
重载和重写
Python多线程、多进程
图像分割、目标检测常用框架和理解
【网易雷火】 图像研究员
一面:
问项目
编程 两数之和
二面:
问项目
编程 无向图找环路
三面
问项目
编程 换钱的最少货币数
【思科】
思科一面有好多面试官,二面是leader面,hr很好,整体印象还是不错的。
问了opencv相关知识
图像处理边缘检测算子
图像处理滤波方法
视频检测的算法
场景题
你对外企的印象是什么
四、谈薪
秋招打怪兽终于到最后一个阶段啦,谈薪也是非常关键的一步。首先需要在offershow等平台上了解各大公司近两年的薪资水平,给自己预估一个价,然后根据自己的硬实力和手中的其他offer,自信地和hr进行沟通谈判。《如何跟hr聊薪资,argue薪资的技巧全在这里》这篇文章写的不错,分享一个链接给大家看看:https://mp.weixin.qq.com/s/rfjHx6-AWgLJu1NWGaM4Cg
最后,祝愿校招的学弟学妹们都能斩获自己心仪的offer,2021年牛气冲天!欢迎大家来交流~
全部评论
(15) 回帖