• 2023届-计算机视觉算法岗实习面经


    字节

    一面

    1、自我介绍+项目介绍
    2、论文的motivation、实施细节
    3、bn层与卷积层参数融合
    4、Transformer的计算量和ViT的计算量
    5、如何降低Transformer的计算量
    6、开放性问题

    • 如何从零开始完成一个基于深度学习的业务
    • 在已有的业务基础上,如何开展一个类似的新业务
    • unseen data,open set问题
    • 如何进行图像数据清洗

    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次后的头节点,链表长度固定,视为循环链表处理

    HR面

    个人情况+常规问题+入职时间地点确认

    总结

    思谋的面试流程还是很规范的,而且不算慢。个人觉得难度还是有的,算法题没写出来应该问题不是很大,比如我一面的BN层只写了个大概,准备过手撕代码的话不用担心。工作有大小周(实习生不强制要求,但给加班费),最后因为地点和时间拒绝了offer。

    海康威视

    一轮技术面+HR面

    主要问项目和一些基础知识,40分钟作用,无手撕代码环节。HR面问职业规划,未来期望工作地点啥的。实习提供住宿。offer发的比较晚,6月20多号才通知,拒了。

  • 相关阅读:
    http协议与tomcat
    vue2项目架构
    【云原生 | Kubernetes 系列】---altermanager消息配置和pushgateway
    使用 PhpMyAdmin 安装 LAMP 服务器
    小猫爪:AWR294x学习笔记02-AWR294x之DPM&IPC
    diffusers-Tasks
    数据结构之单链表
    各种位置编码
    ApacheDBUtils的使用
    C++ AVL树
  • 原文地址:https://blog.csdn.net/liuz_notes/article/details/123930116