我是靠谱客的博主 坦率灰狼,最近开发中收集的这篇文章主要介绍视觉计算/深度学习/人工智能 笔试面试 汇总(腾讯、网易、yy、美图等),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

对应岗位为:基础研究或图像相关岗位,题目来源自同学们的汇总。。
一部分是我自行总结的,所以也不一定正确,欢迎捉虫。

每个问题都不停止的追问自己为什么,因为在面试中面试官肯定会不停的追问的。

–2017.9.7


之所以现在才发,是因为之前曾经有面试官照着我这篇东西问我(因为写了博客地址),而现在,完全没在怕的~
提供的回答仅供参考,不一定对。存在一些没有提供参考回答的,纯粹因为我懒了 。。
以及没有概括到的阿里、滴滴、华为啥的我没面试的岗位就写的不细,不过根据打听的情况,都是差不多的。
当然了,这个领域日新月异的,加上我比较关注生成式任务,肯定会有其他概括不到的地方,见谅见谅。
找工作运气也很重要,不要因为一时打击就灰心哦。
–2018.1.30


理论部分

深度学习

  1. (通甲优博实习面试)视觉计算任务有哪些,你怎么分类
    我把任务分为像素级别、目标级别、理解级别。

    1. 像素级别的任务一般是传统的图像处理任务,他们不需要用到图像的语义信息,或者最多用到底层特征(比如图像的边缘、纹理),这些任务有图像增强、传统的图像复原(如去噪、去模糊)、传统的图像分割(比如基于种子生长的方法)、图像加密等。
    2. 目标级别的任务需要用到语义信息,所以提取的特征是高层特征,CNN作为优良的特征提取器在这个级别的任务上能够大展拳脚,比如目标定位、识别、检测,以及用到语义特征的分割和大量的图像生成。
    3. 理解级别的任务不仅描述图象中的目标,还要解释他们之间的联系,比如一些“看图说话“的图像翻译任务。
  2. CNN的特点以及优势
    CNN使用范围是具有局部空间相关性的数据,比如图像,自然语言,语音

    1. 局部连接:可以提取局部特征。
    2. 权值共享:减少参数数量,因此降低训练难度(空间、时间消耗都少了)。
      可以完全共享,也可以局部共享(比如对人脸,眼睛鼻子嘴由于位置和样式相对固定,可以用和脸部不一样的卷积核)
    3. 降维:通过池化或卷积stride实现。
    4. 多层次结构:将低层次的局部特征组合成为较高层次的特征。不同层级的特征可以对应不同任务。
  3. (17网易校招笔试)推导backward
  4. 这些层如何backword计算:
    1. conv:
    2. pooling:
    3. deconv:
  5. (17yy校招面试)解释deconv的作用:
  6. (美图面试)解释BN(写出公式)以及实现机制:
    BN
  7. (美图面试)解释dropout以及实现机制:
  8. (美图面试)深度学习中有什么加快收敛/降低训练难度的方法
    1. 瓶颈结构
    2. 残差
    3. 学习率、步长、动量
    4. 优化方法
    5. 预训练
  9. (美图面试,yy面试)什么造成过拟合,如何防止过拟合
    1. data agumentation
    2. early stop
    3. 参数规则化
    4. 用更简单模型
    5. dropout
    6. 加噪声
    7. 预训练网络freeze某几层
  10. (yy面试)规则化项有什么,各有什么样的效果,为什么起作用
  11. (腾讯笔试)为什么梯度会消失和爆炸
  12. 深度网络激活元的作用、分类和各自使用范围/优劣
  13. (腾讯笔试)正则化方法以及特点:
  14. 损失度量:
  15. (腾讯面试,yy面试)解释softmax、logit regression、交叉熵(要回推导):
  16. 有什么优化方法
  17. (阿里面试)解释alpha狗
  18. 解释resnet、优缺点以及适用范围:
  19. 解释inception net、优缺点以及适用范围:
  20. 解释RNN
  21. GAN的公式以及发展历程:
    1. 会写公式
    2. 知道变体
    3. 优缺点
  22. (2017网易校招笔试 )densenet结构优缺点以及应用场景
  23. (2017网易校招笔试 )dilated conv优缺点以及应用场景
  24. (2017网易校招笔试 )moblenet、shufflenet的结构

机器学习

  1. (腾讯面试)有什么降维方法:
  2. 有什么分类算法:
  3. 偏差和方差
  4. 判别模型和生成模型
  5. (腾讯面试)设计一个企鹅音乐的推荐系统:
  6. (滴滴笔试)增强学习的相关内容:
  7. (2017腾讯实习笔试)
    1. 概率论(几个重点分布、切比雪夫不等式、t检验)
    2. 线性代数(特征值计算、行列式计算)

实践部分

  1. 你使用什么编程框架,有什么特点:
  2. 使用该框架搭建一个网络并训练的具体流程有什么:
  3. 如何解决梯度消失:
  4. 如何解决梯度爆炸:
  5. 如何判断是否收敛:
  6. 如何选择优化方法:
  7. 实现卷积层的backward编程:
  8. (17yy面试)用c++/python实现读取文本文件(txt)行数的功能
  9. (17yy面试)python中有什么数据结构,有什么不同
    list,tuple,dict,set
  10. (17yy面试)python中range和xrange有什么不同
  11. (17yy面试)python中如何重写一个len函数,解释__call()
  12. 12.

课题部分

度量

  1. 重建任务的度量有哪些,给出解释/公式:
  2. 识别任务的度量有哪些:

传统图像处理

  1. 有什么图像的锐化方法:
  2. 全局和局部特征提取算法分别有:
  3. 全局和局部特征提取算法有啥不同:
  4. 解释HOG:
  5. 解释sift:
  6. 解释

风格转换

介绍该领域

图像生成

介绍该领域
解释重建任务中的常用技巧:

图像复原

介绍该领域

图像分割

介绍该领域

目标检测

介绍该领域


REFERENCE:
知乎专栏——深度学习岗位面试问题整理笔记

最后

以上就是坦率灰狼为你收集整理的视觉计算/深度学习/人工智能 笔试面试 汇总(腾讯、网易、yy、美图等)的全部内容,希望文章能够帮你解决视觉计算/深度学习/人工智能 笔试面试 汇总(腾讯、网易、yy、美图等)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(35)

评论列表共有 0 条评论

立即
投稿
返回
顶部