1、自我介绍+项目介绍
2、论文的motivation、实施细节
3、bn层与卷积层参数融合
4、Transformer的计算量和ViT的计算量
5、如何降低Transformer的计算量
6、开放性问题
7、编程题:简单的回溯,类似于LeetCode第77题
1、自我介绍+项目介绍
2、Transformer为什么在多模态任务上有效
3、画出Transformer的Encoder-Decoder完整结构
4、在Decoder部分,NLP的处理与CV的处理有什么不同
5、Transformer作用于通道和SE-Block有什么区别
6、U-Net的跨层连接的作用,为什么这样做
7、图像处理编程题:一张黑白图像,有两个不同的图案,找到并记录这两个图案的所有像素点坐标位置,并给出他们所属的类别。用C++实现。
编程题没遇见过,且C++不熟,用Python写了30分钟,没写出来,寄。
字节的面试还是挺难的,面试官除了问简历上的内容,还会顺着你的项目问一下其他的相关知识,但是不太深。计算机视觉的三大基本任务分类、检测、分割都得了解,然后是深度学习。算法题这部分是非常重要的,如果面试官对你不太满意的话会出比较难的题目,比如我的二面。字节是算法题写出来不一定过,但写不出来就肯定会挂。
1、自我介绍+项目介绍
2、说一下复杂度的概念
3、冒泡算法和快排的思想,以及它们的计算复杂度
4、讲论文
5、研究过程中遇到最大的问题,怎么解决的
6、算法题:两个链表,交替合并为一个链表。
自我介绍,主管讲解了一下那边在做的工业视觉检测项目,然后随便聊两句就结束了。
华为的面试还是比较简单的,主要是深挖简历,把简历上的东西熟悉好就没问题,算法题也比较常规。主管面可能会问华为的价值观以及对申请部门的了解,但是我面试的时候,主管好像很赶时间,没有多问就结束了。5分钟之后收到面试通过的消息,然后进入经典泡池子环节,HR说会等到五月下旬发通知,还会刷人。(已收到offer)
1、自我介绍+项目陈述
2、知道哪些backbone,resnet和densenet的区别和联系
3、知道哪些激活函数,relu和sigmoid存在的问题
4、代码题:手写BN层,可用pytorch函数
1、自我介绍+项目
2、U-net和FCN的区别
3、实际业务问题:如何识别出机场行李搬运人员的异常行为
4、代码题:字符串中出现次数最多的字符
5、代码题:链表向后移动k次后的头节点,链表长度固定,视为循环链表处理
个人情况+常规问题+入职时间地点确认
思谋的面试流程还是很规范的,而且不算慢。个人觉得难度还是有的,算法题没写出来应该问题不是很大,比如我一面的BN层只写了个大概,准备过手撕代码的话不用担心。工作有大小周(实习生不强制要求,但给加班费),最后因为地点和时间拒绝了offer。
主要问项目和一些基础知识,40分钟作用,无手撕代码环节。HR面问职业规划,未来期望工作地点啥的。实习提供住宿。offer发的比较晚,6月20多号才通知,拒了。