小米、搜狗、TW等机器学习算法工程师面试总结
以下机器学习算法工程师的面试题目,出自晓文学习笔记,文章,欢迎加入晓文的公众号:
小米面试
一面:
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等机器学习算法工程师面试总结相关推荐
- 机器学习算法工程师面试集锦(更新中)
机器学习算法工程师面试集锦(更新中) 面试问题汇总 常用的损失函数 介绍交叉验证 特征选择方法 机器学习项目的一般步骤 经验风险最小化与结构风险最小化 训练决策树时的参数是什么 在决策树的节点处分割标 ...
- 机器学习算法工程师面试知识点汇总
机器学习算法工程师面试知识点汇总 机器学习 梯度下降 k-means 1 × 1卷积核 模型 SVM Bagging & Boosting 随机森林 激活函数 Sigmod tanh ReLU ...
- 机器学习-算法工程师 -面试/笔试准备-重要知识点梳理
原文地址:http://blog.csdn.net/lrs1353281004/article/details/79529818 整理了一下机器学习-算法工程师需要掌握的机器学习基本知识点,并附上了网 ...
- 机器学习算法工程师面试总结
转自北邮人论坛 2017年即将过去,今年是忙碌的一年,从2月17还没开学就来学校,到现在12月初,工作的事情终于尘埃落定,现将这一段经历写下来,希望能帮助来年找工作的学弟学妹,同时,对自己来说,也是一 ...
- 机器学习算法工程师面试学习经验
作为一个过来人,分享一点我的经验. 先介绍一下自己,本人是国内读的数学本科,北美top统计系硕士毕业,之后在FLAG之一的总部核心部门做数据科学家.期间面试过20-30名candidate. 想要找到 ...
- 【2020秋招】提前批陌陌机器学习算法工程师面试经验
铺垫 时间:9.2日中午1点钟 地点:西工大翱翔会议中心(一开始去成翱翔训练馆了= =,绕着西工大走了一大圈) 形式:现场面试,如果顺利的话,会有2-3轮技术面试,1轮HR面试,HR小哥哥不错. 面试 ...
- 机器学习算法工程师面试总结(基于个人简历自用)
机器学习 回归和分类的相同点和不同点? 相同点:都是对输入做预测,属于有监督学习. 不同点:输出不同.目的不同.结果不同. 分类的输出是离散的.是所属类别.是定性的,回归的输出是连续的.是值.是定量的 ...
- 华为车BU机器学习算法工程师面试经验
作者:Klause 来源:投稿 编辑:学姐 首先是机考 机考一共600分,三道题.一道100分,一道200分,一道300分.只要拿够一百分就算过. 第1题:数组 给定一个数组,数组各个元素代表每个礼物 ...
- 机器学习算法工程师面试经验谈:以个性化推荐算法为例
向AI转型的程序员都关注了这个号
- kmeans聚类算法_机器学习/算法校招面试考点汇总(附面试题和答案)【持续更新】_笔经面经...
以下不作为机器学习/算法工程师的学习路径,只是汇总的校招机器学习/算法工程师面试考点(因为还有笔试考点,后面结合在一起给大家学习路径),后续会为大家更新10w+字数的机器学习/算法工程师校招面试题库, ...
最新文章
- LINUX :标准c库
- android studio安装教程完整,Android Studio 安装配置方法完整教程【小白秒懂】
- Excel宏的自动运行设置
- 贪心---区间覆盖问题(水题)
- IT招聘负责人:成功简历六大要素
- ubuntu mysql 连接数_ubuntu-阿里云下 Tomcat 应用无法连接数Mysql据库
- Qt 网络编程制作一个客户端与服务器
- 自适应Simpson法P4525 【模板】自适应辛普森法1
- 华为认证网络工程师培训教程集
- EasyUI Menu 菜单和按钮
- js赋值改变后,原数据也发生改变
- STM32F4的中断
- 兰州计算机非全日制硕士有哪些学校,兰州大学2018年非全日制热门学科专业有哪些...
- 四个月的写作之路No.22
- 小目标检测small object detection
- QQ2011多开的实现
- 用 TensorFlow Extended 实现可扩展、快速且高效的 BERT 部署 (一)
- 戴尔电脑重做win10系统后,耳机故障
- java dto 转换_json dto javabean转换工具类
- RN如何实现一个ExpandableList(可展开列表)组件
热门文章
- Unable to boot device due to insufficient system resources
- 证件照制作如此简单——基于人脸检测与自动人像分割轻松制作个人证件照(C++实现)
- 关于mac m1 安装安卓模拟器
- 一张表格分成两页打印_word一页内容怎么分成两页打印
- 数学机器证明与机器验证
- 如何修改网络游戏服务器端的数据,网络游戏服务器端编程:数据操纵语句
- 心理学入门必读好物,《亲密关系》精华版
- 安卓开发:Password verification failed
- Vue中图片裁剪的实现
- 哲学家就餐问题-中断解决