前言
时间线
首先把握好招聘时间非常重要!!我是从研一暑期7-8 月开始准备找日常实习,日常实习相对面试难度较easy些,基本上都是问问项目和简单的leetcode题目,建议日常实习尽量找一个和自己方向相关的岗位,在实习过程中能有一些技术或研究成果的沉淀;春招暑期实习一般在3-4月投递和面试,难度和秋招差不多;互联网秋招6月份开始,持续到9月份(由于本人全身心投入实习,错过了提前批招聘orz),吸取的教训就是能早投递就尽量早点投哇!
最好提前找春招实习!!今年秋招算法内卷太严重,建议学弟学妹们提前参加暑期实习的面试,一方面积累些面试经验,另一方面很多公司的暑期实习转正率(例如阿里)比较高,实习中还能去磨合和岗位的匹配程度,阿里和腾讯的转正答辩基本上都是在八月中下旬。
刷题刷题还是刷题!!正常的笔试和面试的题目基本上和leetcode、剑指offer差不多,多多练习把思路打开。建议按照题目的解法类型刷题,如排序、搜索、递归/回溯、动态规划、双指针、滑动窗口、数组、字符串、链表、二叉树、图等。下面会列举一些典型的题目。
实习面经分享
面试过程中常会被问到编程语言(python&c++)、深度学习(cv方向)和常考的编程题(leetcode、剑指offer)。编程语言,操作系统,数据结构,计算机网络这些基础一定要打扎实。
我的实习先后面试了字节、腾讯、海康、平安科技、创新工场,春招实习面了阿里、字节。先后拿了腾讯、平安科技、海康、阿里的实习offer。以下是实习时的面经,抱歉很多记不太清了,一点点回忆起来:
字节跳动Data
数据增强怎么做? focal loss了解吗? Bn平均值是什么的平均,训练和测试时的bn计算不一样? Attention机制,SEnet 轻量级网络mobilenet 卷积层的计算复杂度 deepwise卷积了解吗? 感受野大小计算 Unet上采样采用什么方法? 凸边形的面积怎么计算? 9^100 100^99哪个大 可以用取对数求解:ln 99/99 > ln100/100 <-> 99^100 > 100^99 代码题:将矩阵元素为0的行、列置0 代码题:给定N(0<N<20)个物品和一个空间为M的背包,每个物品i包含属性重量w[i]和价值v[i],试求该背包最多能装下多少价值的东西?M为浮点数,要求用暴力法 代码题:Given an n x n matrix and a number x, findposition of x in the matrix if it is present in it. Else print“Not Found”. Inthe given matrix, every row and column is sorted in increasing order.(leetcode240)
平安科技
Unet结构特点 上采样、下采样还有哪些类型 下采样:resblock 上采样:PixelShuffle、临近插值、双线性插值 VGG结构特点 相似性结构的网络有哪些
pytorch generate 多线程 pytorch 多卡训练 同步还是异步 编程 十进制转二进制,不增加空间复杂度 了解维度爆炸吗 项目中用到图像的分辨率是多少
创新工场
Pytorch多GPU数据流 问图像的随机剪裁怎么做 问项目中的数据增强有没有用 相似性结构的网络有哪些
腾讯优图
问项目细节 了解哪些机器学习算法、哪些深度网络模型 Deeplab系列模型 医学图像输入用什么包
问项目细节 pytorch和tensorflow的区别
讲讲项目,项目上都有什么难点,问个人规划和实习目标
阿里
问项目经历 代码题:在n个数中取前k个数(n远大于k) 取出的k不用是排好序的 代码题:有一个字符串它的构成是词+空格的组合,如“北京 杭州 杭州 北京”,要求输入一个匹配模式(简单的以字符来写), 比如 aabb, 来判断该字符串是否符合该模式,举个例子:1. pattern = “abba”, str=“北京 杭州 杭州 北京” 返回 ture 2. pattern = “aabb”, str=“北京 杭州 杭州 北京” 返回 false 3.pattern= “baab”, str=“北京 杭州 杭州 北京” 返回 ture
问项目经历 讲一下deeplab系列 讲一下目标检测网络,介绍R-CNNs系列 介绍mobilenet系列 常用的loss及优缺点 卷积有哪些 理解堆排序吗
问项目经历 代码题:二进制转换、三数之和
比赛中最难忘的失败经历 大学时有没有很崇拜的人 印象中父母教育最深刻的是什么 是不是党员,为什么入党
秋招面经分享
腾讯微信
问项目经历 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还很疑惑为什么读工科的人兴趣爱好都如此相似…
快手
最新的分割网络框架了解吗 注意力机制了解吗、SENet BN前向、后向计算 代码题:了解哪些边缘检测算子、用sobel边缘检测处理图像
给一幅图像,怎么识别图像中有哪些颜色? 代码题:leetcode题 旋转矩阵leetcode题 旋转矩阵
海康
C++:析构函数、虚析构函数 虚函数、虚函数表 堆和栈的区别 什么是智能指针 重载和重写 Python多线程、多进程 图像分割、目标检测常用框架和理解
网易
问项目经历 代码题:两数之和
问项目经历 代码题:无向图找环路
问项目经历 代码题:换钱的最少货币数
思科
问了opencv相关知识 图像处理边缘检测算子 图像处理滤波方法 视频检测的算法 场景题 你对外企的印象是什么
谈薪
声明:本文来源于【海边的拾遗者】公众号
作者:lolitazhang,仅做学术分享,侵删
- End -
文章转载自微信公众号校招巴士