转载自: https://blog.csdn.net/gzj_1101/article/details/79514902

八九月份就要开始找工作了,一直期待能够成为一名算法工程师,所以在这里总结一下算法工程师常见问题。期待9月秋招时能有一个好的结果。本篇博客会一直更新下去。

  • 编程语言
  • 基本算法
  • 传统机器学习
    • 常见机器学习问题
    • 面试常见问题
  • 深度学习
    • 常见问题

编程语言

C++、python

基本算法

剑指offer+Leetcode基本就能解决
剑指offer算法实现

传统机器学习

常见机器学习问题

1) 过拟合问题
2) 交叉验证问题
3) 模型融合问题
4) 模型选择问题

面试常见问题

1) 几种模型( SVM,LR,GBDT,EM )的原理以及公式推导;
2) RF,GBDT 的区别; GBDT,XgBoost的区别(烂大街的问题最好从底层原理去分析回答);
3) 决策树处理连续值的方法;
4) 特征选择的方法;
5) 过拟合的解决方法;
6) K-means 的原理,优缺点以及改进;
7) 常见分类模型( SVM ,决策树,贝叶斯等)的优缺点,适用场景以及如何选型;
8) SVM 为啥要引入拉格朗日的优化方法;
9) 假设面试官什么都不懂,详细解释 CNN 的原理;
10) 梯度下降的优缺点
11) EM与K-means的关系;
12) L1与L2的作用,区别以及如何解决L1求导困难;
13) 如何用尽可能少的样本训练模型同时又保证模型的性能;
14) ID3和C4.5的优缺点,树的融合(RF和GBDT)
15) 特征提取方法,如何判断特征是否重要
16) BP神经网络以及推导
17) HMM模型状态推导
18) 过拟合原因以及解决办法(深度学习同)
19) 常见损失函数
20)机器学习性能评价,准确率,召回率,ROC
22)降采样,PCA,LDA

深度学习

常见问题

1)四种激活函数区别和作用
2)过拟合解决方法
3)(CNN)卷及神经网络各层作用
4)(RNN)循环神经网络
5)LSTM
6)梯度弥散
7)优化算法 adam,SGD等
8)分析Alexnet,VGG的网络结构以及各层作用
9)XgBoost(好像很多公司也面到了)
10)梯度下降的优化
12)卷积核参数计算
13)TensorFlow中的session是什么,session和interactivesession的区别

算法工程师面试常见问题相关推荐

  1. 算法岗面试常见问题大集合

    1.参考博客 算法岗面试常见问题大集合 算法工程师手册 2.模型过拟合的解决方法 L1/L2正则化(原理奥卡姆剃刀):L2正则化也叫作权重衰减,目标函数中增加所有权重w参数的平方之和,迫使所有w可能趋 ...

  2. 算法工程师面试问题及相关资料集锦(附链接)

    来源:专知 本文约9800字,建议阅读20分钟. 本文为你介绍算法工程师面试问题及相关资料集锦,相当全面,值得收藏. 目录 算法工程师 Github.牛客网.知乎.个人博客.微信公众号.其他 机器学习 ...

  3. 决战春招!算法工程师面试问题及资料超详细合集(算法岗面经/代码实战/网课/竞赛等)...

    关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! Awesome-AI-algorithm 目录 算法面试 1. Github 20 ...

  4. 华为算法工程师面试经历汇总

    一.概述 华为公司组织架构较为庞大,其总体组织架构图如下所示: 其中,较为知名的2012实验室,其下面包括的二级部门有:中央硬件工程学院.海思.研发能力中心.中央软件院.诺亚方舟实验室: 其中中央软件 ...

  5. 机器学习/推荐系统/推荐系统算法工程师面试指导

    面试指导 文章目录 面试指导 1.机器学习/推荐系统/推荐系统算法工程师面试技能图 2.1 推荐系统算法相关面试笔试题 2.2 机器学习相关问题 重点: 2.3 框架方面 2.4 业务流程 3.简历指 ...

  6. 机器学习算法工程师面试集锦(更新中)

    机器学习算法工程师面试集锦(更新中) 面试问题汇总 常用的损失函数 介绍交叉验证 特征选择方法 机器学习项目的一般步骤 经验风险最小化与结构风险最小化 训练决策树时的参数是什么 在决策树的节点处分割标 ...

  7. 【深度学习笔记】神经网络模型及经典算法知识点问答巩固(算法工程师面试笔试)

    文章目录 前言 一.前馈神经网络模型 1.请说说你对前馈神经网络中"前馈"二字的理解. 2.记忆和知识是存储在_____上的.我们通常是通过逐渐改变_____来学习新知识. 3.在 ...

  8. 机器学习算法工程师面试知识点汇总

    机器学习算法工程师面试知识点汇总 机器学习 梯度下降 k-means 1 × 1卷积核 模型 SVM Bagging & Boosting 随机森林 激活函数 Sigmod tanh ReLU ...

  9. 测试工程师面试常见问题

    测试工程师面试常见问题 1.发版时间已定(无法更改),之前规划的测试时间明显不够.如果你是当前版本测试负责人,如何处理? 先明确为什么测试时间不够(开发延期提测.提测质量不高测试打回.测试人员对测试评 ...

  10. 深度学习算法工程师面试知识点总结(四)

    这是算法工程师面试知识点总结的第四篇,有兴趣的朋友可以看看前三篇的内容: 深度学习算法工程师面试知识点总结(一) 深度学习算法工程师面试知识点总结(二) 深度学习算法工程师面试知识点总结(三) 基于t ...

最新文章

  1. 【ACM】杭电OJ 4704 Sum (隔板原理+组合数求和公式+费马小定理+快速幂)
  2. 差错控制:海明码、循环冗余校验码
  3. vmware16 unlocker解锁以安装macos系统
  4. _Linux 的文件系统及文件缓存知识点整理
  5. Script:Collect vip resource Diagnostic Information
  6. Hibernate4实战 之 第一部分 Hibernate入门
  7. Oracle9i卸载后再次安装,设置的SID相同出现“指定的SID在本机上已经存在。请指定一个不同的SID。”...
  8. mysql注入5.0以上_[Injection]对MYSQL 5.0服务器以上版本注入
  9. Hibernate-HQL基础
  10. Redis通过哨兵模式实现主从复制的分布式
  11. eclipse 64位_Eclipse安装教程
  12. 基于穿戴式智能化步态分析仪的步态分析
  13. 计算机程序设计员三级试题,计算机程序设计员国家职业资格三级(高级)试卷一...
  14. 6、Spring Boot:自定义Servlet Filters
  15. 实战电商后端系统(三)—— 以vue-element-admin为基础的前端项目对接后端接口
  16. veritas msi_使用适用于AIX 5.3和6.1的Veritas Volume Manager(VxVM)V5管理逻辑卷
  17. IDEA 源根之外的Java文件
  18. 亲测有效解决“你已购买过此项目,现在可以免费下载,不再另外收费”提示
  19. 软件下载安装卸载及文件夹管理
  20. 管理网吧服务器维护,服务器管理之镜像管理-云更新 | 专业网吧维护

热门文章

  1. 【工控】脉冲当量怎么算?
  2. 在普通用户下进入root用户
  3. AI(人工智能)园区顶层设计方案(ppt)
  4. 沪江swf文件怎么打开_沪江课件播放器swf player_flash swf播放器_沪江swf播放器播放不了...
  5. 静态链表 ( 数据结构 )
  6. java+nanomsg(jnanomsg)
  7. svn图标不显示的问题
  8. linux u盘读取速度,linux dd命令测试U盘读写速度
  9. android 百度地图的经度纬度问题
  10. 单点登录系统和传统登录的区别