以下机器学习算法工程师的面试题目,出自晓文学习笔记,文章,欢迎加入晓文的公众号:

小米面试

一面:
1、问项目
2、然后是三道笔试题,笔试题做完之后就结束了,笔试题三道题:
1)子数组最大和
2)堆排序
3)数组中出现次数最多的K个数

二面:
1、包含重复数字的无序数组,找到所有加和等于target的索引对。
2、三色旗问题 ,这道题没答上来,已经决定要凉凉了。
https://blog.csdn.net/u011200844/article/details/43227301
3、后面问了一些项目。

搜狗面试

总体感觉问简历项目居多,其他方面问的比较少,可能我不太符合这么一个需求吧,面试官说在搜索推荐领域,理解用户的需求是十分重要的,因此可能自然语言处理需要有一定的基础吧。

一面:
1、问简历
2、主要有几道算法题吧:
大数相乘
动态规划题
有重复数字的排序数组的二分搜索问题。

二面:
1、问简历项目
2、有负数存在的排序数组,按照数的绝对值进行排序
3、介绍了一下搜狗搜索这边主要负责的事情

三面:
1、问项目,主要问了你在这个项目中的主要职责是什么
2、从一个矩阵的左上角到右下角,只能向右或向下,一共有多少种走法?有比动态规划时间复杂度更低的算法么?如果有,时间复杂度是多少?
3、如果在上面问题的基础上允许向左走,但是一条路径中每一个位置只能经过一次,问一共有多少种走法,我答了回溯法,问回溯法的复杂度是多少?
4、有什么问题想问我?

便利蜂

一面:
1、链表反转
2、如何预测一家店分品类的销量
这里没有考虑到的一点是:商家可能存在的活动,比如折扣、满减活动、满赠活动等

二面:
1、介绍一个你了解的算法
我讲了SVM。中间问了几个问题
1)几何间隔是什么
2)核函数的作用是什么
2、类别变量,可以不用one-hot么?
3、如果有一万个地理坐标,转换成1-10000的数,可以用决策树么?

三面:
1、问项目

流程非常快。。。

ThoughtWorks

ThoughtWorks面试总的来说体验非常棒,尤其是算法加面的时候,面试官还给我点了美团外卖。

笔试:一道小小的编程项目

HR面:
1、先介绍一下项目
2、哪的人
3、对户口是否有要求
4、期望的薪资
5、为什么不留美团要来TW。
6、一个间断的英语面试,不过我说好几年没学习英语了,面试官就放弃了。

技术面:
1、根据笔试作业,提出新的需求,要自带电脑并接投影仪,面试官看着你写代码
2、问项目
可能面试官非算法面试官吧,也没问很多技术问题。

三天后收到消息,拿到offer了,不过想要是算法工程师的话,需要进行一轮加面。如果加面不通过,可以给软件开发工程师的offer,不管怎样,也算秋招的第一个offer了嘛。

加面:
1、指针网络介绍
2、指针网络/seq2seq的区别/你们的项目可不可以用seq2seq
3、强化学习DQN介绍
4、强化学习的应用场景
这里我说了一个序列决策,比如新闻的分屏推荐
5、完整介绍一下推荐系统
先讲了协同过滤,后来发现讲不下去了,干脆直接讲ctr预估,从传统方法LR、FM、FFM、GBDT+LR到深度学习方法再到强化学习方法。
6、DeepFM介绍
7、Abtest是怎么做的
8、Beam-Search介绍


推荐阅读:

如何拿下10个算法工程师offer,不可错过!

Python绘制玫瑰和佩奇

Python数据分析学习路线个人总结

Python与算法社区

 点个好看

小米、搜狗、TW等机器学习算法工程师面试总结相关推荐

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

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

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

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

  3. 机器学习-算法工程师 -面试/笔试准备-重要知识点梳理

    原文地址:http://blog.csdn.net/lrs1353281004/article/details/79529818 整理了一下机器学习-算法工程师需要掌握的机器学习基本知识点,并附上了网 ...

  4. 机器学习算法工程师面试总结

    转自北邮人论坛 2017年即将过去,今年是忙碌的一年,从2月17还没开学就来学校,到现在12月初,工作的事情终于尘埃落定,现将这一段经历写下来,希望能帮助来年找工作的学弟学妹,同时,对自己来说,也是一 ...

  5. 机器学习算法工程师面试学习经验

    作为一个过来人,分享一点我的经验. 先介绍一下自己,本人是国内读的数学本科,北美top统计系硕士毕业,之后在FLAG之一的总部核心部门做数据科学家.期间面试过20-30名candidate. 想要找到 ...

  6. 【2020秋招】提前批陌陌机器学习算法工程师面试经验

    铺垫 时间:9.2日中午1点钟 地点:西工大翱翔会议中心(一开始去成翱翔训练馆了= =,绕着西工大走了一大圈) 形式:现场面试,如果顺利的话,会有2-3轮技术面试,1轮HR面试,HR小哥哥不错. 面试 ...

  7. 机器学习算法工程师面试总结(基于个人简历自用)

    机器学习 回归和分类的相同点和不同点? 相同点:都是对输入做预测,属于有监督学习. 不同点:输出不同.目的不同.结果不同. 分类的输出是离散的.是所属类别.是定性的,回归的输出是连续的.是值.是定量的 ...

  8. 华为车BU机器学习算法工程师面试经验

    作者:Klause 来源:投稿 编辑:学姐 首先是机考 机考一共600分,三道题.一道100分,一道200分,一道300分.只要拿够一百分就算过. 第1题:数组 给定一个数组,数组各个元素代表每个礼物 ...

  9. 机器学习算法工程师面试经验谈:以个性化推荐算法为例

    向AI转型的程序员都关注了这个号

  10. kmeans聚类算法_机器学习/算法校招面试考点汇总(附面试题和答案)【持续更新】_笔经面经...

    以下不作为机器学习/算法工程师的学习路径,只是汇总的校招机器学习/算法工程师面试考点(因为还有笔试考点,后面结合在一起给大家学习路径),后续会为大家更新10w+字数的机器学习/算法工程师校招面试题库, ...

最新文章

  1. LINUX :标准c库
  2. android studio安装教程完整,Android Studio 安装配置方法完整教程【小白秒懂】
  3. Excel宏的自动运行设置
  4. 贪心---区间覆盖问题(水题)
  5. IT招聘负责人:成功简历六大要素
  6. ubuntu mysql 连接数_ubuntu-阿里云下 Tomcat 应用无法连接数Mysql据库
  7. Qt 网络编程制作一个客户端与服务器
  8. 自适应Simpson法P4525 【模板】自适应辛普森法1
  9. 华为认证网络工程师培训教程集
  10. EasyUI Menu 菜单和按钮
  11. js赋值改变后,原数据也发生改变
  12. STM32F4的中断
  13. 兰州计算机非全日制硕士有哪些学校,兰州大学2018年非全日制热门学科专业有哪些...
  14. 四个月的写作之路No.22
  15. 小目标检测small object detection
  16. QQ2011多开的实现
  17. 用 TensorFlow Extended 实现可扩展、快速且高效的 BERT 部署 (一)
  18. 戴尔电脑重做win10系统后,耳机故障
  19. java dto 转换_json dto javabean转换工具类
  20. RN如何实现一个ExpandableList(可展开列表)组件

热门文章

  1. Unable to boot device due to insufficient system resources
  2. 证件照制作如此简单——基于人脸检测与自动人像分割轻松制作个人证件照(C++实现)
  3. 关于mac m1 安装安卓模拟器
  4. 一张表格分成两页打印_word一页内容怎么分成两页打印
  5. 数学机器证明与机器验证
  6. 如何修改网络游戏服务器端的数据,网络游戏服务器端编程:数据操纵语句
  7. 心理学入门必读好物,《亲密关系》精华版
  8. 安卓开发:Password verification failed
  9. Vue中图片裁剪的实现
  10. 哲学家就餐问题-中断解决