字节跳动ailab面经

楼主上海交大学硕,研究生主要做视频理解,前两天有幸拿了意向书,岗位是CV算法。现在整理下面经回馈下牛客网,也是趁着自己没忘及时整理。就不按面试顺序整理了,按照内容整理吧,欢迎大家一起讨论。

实习:
楼主在腾讯优图实验室实习了接近一年,主要工作有三个方面
1.拿了个kaggle第一名
2.某大型项目全程参与,数据端 算法端都有负责,该项目竞标过程中打败了很多同行,不能具体说技术细节,各位见谅~
3.新型Anchor-free的目标检测框架(AAAI论文)

面试内容:
1.kaggle比赛:
标签相关性分析,数据增强,特征融合不同方式及其优缺点,attention(channel和pixel
两种方式的具体实现),2D CNN全套,损失函数该如何设计,fine grained有哪些解决方法
2.常规目标检测
发展过来的前世今生,yolo全套,ssd,faster rcnn具体细节,代码实现,工程中需要考虑的实际问题
3.非常规目标检测
RRPN,R2CNN(感觉面试官不是很了解这个方向,所以一直是我在说),还有我自己的框架
4.anchor free框架
基本思想,不同网络的具体对比,hourglass结构的好处,损失函数,我自己的框架具体结构,和sota比性能如何(map更高速度更快),新的损失函数为什么这么设计
5.3D卷积
和2D卷积的区别,主要存在问题,如何加速运算,视频理解的sota方法,还有什么方向可以改进
6.某大型项目
实施细节(面试官对这个很感兴趣),公然po到网上担心引起问题,故不详细展开
7.算法题
每一次面试都是我讲完论文项目实习,就快一个小时了,所以算法题也没怎么做比较难的,很快写完了。

总结:
1.注重对sota方法的了解程度,需要大量看最新顶级的论文
2.注重对具体问题的分析与解决,有的方法实际上项目的时候并不适用(考虑清楚为什么)
3.注重原理的理解而不是方法看起来有多fancy,原理至上,所以一定要理解透彻。

还要赶别家的面试,很多东西没有详细展开讲,有空接着写~希望对大家找工作有所帮助



#字节跳动##面经##实习##算法工程师#
全部评论
快看!神仙
10
送花
回复
分享
发布于 2019-08-05 11:21
上次投阿里达摩院要求是有竞赛经历 或者 顶会论文,或者大厂实习经历,有其一就行,你这有3个全有,稳的一匹,羡慕
点赞
送花
回复
分享
发布于 2019-08-05 14:07
秋招专场
校招火热招聘中
官网直投
巨佬。。。话说导师竟然能放你实习一年。。
点赞
送花
回复
分享
发布于 2019-08-05 14:55
看楼主比赛和论文都是在实习时发的,想知道在一无所有时怎样进入这个一个好的实习?
1
送花
回复
分享
发布于 2019-12-25 15:30
你的AAAI是submit还是accept?
点赞
送花
回复
分享
发布于 2019-08-05 11:23
点赞
送花
回复
分享
发布于 2019-08-05 11:24
点赞
送花
回复
分享
发布于 2019-08-05 11:25
抱大腿
点赞
送花
回复
分享
发布于 2019-08-05 11:57
aaai诸神黄昏了😭
点赞
送花
回复
分享
发布于 2019-08-05 12:03
神仙
点赞
送花
回复
分享
发布于 2019-08-05 12:24
神仙呀,这简历投哪都是随便聊聊吧,另外楼主base哪里呀
点赞
送花
回复
分享
发布于 2019-08-05 13:13
= =这根本不需要面经 直接过的那种
点赞
送花
回复
分享
发布于 2019-08-05 13:15
。。神仙 
点赞
送花
回复
分享
发布于 2019-08-05 13:18
牛皮
点赞
送花
回复
分享
发布于 2019-08-05 13:30
楼主最后一面是啥时候面的
点赞
送花
回复
分享
发布于 2019-08-05 13:32
神仙
点赞
送花
回复
分享
发布于 2019-08-05 14:54
神仙
点赞
送花
回复
分享
发布于 2019-08-05 14:55
git能放出来吗
点赞
送花
回复
分享
发布于 2019-08-06 00:15
沾沾仙气,谢谢神仙分享~
点赞
送花
回复
分享
发布于 2019-08-06 19:58

相关推荐

2024.5.7投递,5.13面试,5.14挂总时长1.5小时,1小时大部分基础八股,半小时写一道算法题。面试官很好,非常温柔,循循善诱,不懂的也给我解释清楚,而且问的都是很基本的八股。挂大概率因为我的项目太烂了,完全不行,并且也不熟悉自己的项目,被挂了也在意料之中,大家一定要熟悉自己的项目呀问了很多,只写下能记住的:JS(问的最多):1. 普通函数和箭头函数的区别?箭头函数有this吗?2. 防抖和回流,如果要你实现的话,你怎么实现?3. call、bind、apply的区别4. ES6新增了什么?5. Symbol有什么用?6. map和对象的区别?7. 什么是事件委托?原理是什么?8. 什么是闭包?9. ES6之前,实现继承的方法?CSS:1. 回流和重绘是什么?2. canvas用过没有?3. 样式合并写和分开写有什么区别?Vue:Vue2 和 Vue3之间的区别?Vue3的核心是什么?项目:1. 你的项目有没有使用Cookie?Cookie存放在哪里的?2. 有没有Vue的项目?算法:7. 整数反转:给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。如果反转后整数超过 32 位的有符号整数的范围 [−231,  231 − 1] ,就返回 0。假设环境不允许存储 64 位整数(有符号或无符号)。
腾讯一面1193人在聊 查看3道真题和解析
点赞 评论 收藏
转发
24 111 评论
分享
牛客网
牛客企业服务