多家公司算法工程师面经

毕业季一直是在牛客网上刷题看面经,最终拿到了满意的offer,贡献一下自己的面试经验希望能帮助到大家

本人本硕统计,主投算法岗


百度 电话

  1. 线性回归的共线性,如何解决,为什么深度学习不强调

  2. 解释word2vec原理

  3. 情感分析可以怎么做

  4. CNN padding的原理

  5. N个数找出最大的K个


百度 onsite

  1. 检查一个树是BST

  2. Logistic回归损失函数的公式和含义

  3. Dropout有什么优点

  4. boosting 和bagging有什么异同

  5. 推导backprop

  6. 两个排好序的数组求交

  7. 圆上三个点组成锐角三角形的概率


瓜子二手车 电话

  1. 牛顿迭代求sqrt https://leetcode.com/problems/sqrtx/

  2. 通过均匀硬币生成1到N随机数


瓜子二手车 onsite

  1. 维护一个数据流的滚动方差,类似https://leetcode.com/problems/moving-average-from-data-stream/description/

  2. Logistic回归防止过拟合

  3. L1和L2的区别

  4. 最小化|x_1 - x*|^2 + … + |x_n - x*|^2

  5. Lasso和Ridge区别

  6. 对于1,2,3,...,100中可以重复的n个数排序

  7. 将一条线段在两个地方随机切断可以组成三角形的概率


阿里 onsite

  1. https://leetcode.com/problems/excel-sheet-column-number/description/

  2. 给了一个很小的实际数据,解释决策树并手动构建

  3. 计算用户点击率的置信区间

  4. Boosting vs bagging

  5. 介绍自己的Kaggle项目

  6. 预测客户的流失概率,特征选择哪些

  7. 如何防止过拟合

  8. 如何找到虚假帐号


美团 onsite

  1. Python的try except finally

  2. SQL的简单问题

  3. 决策树vs随机森林

  4. 分类问题用什么metric

  5. 解释SVM

  6. Logistic回归损失函数

  7. 通过概率未知的非均匀硬币生成1到N随机数

  8. 使得|x_1 - x*| + .. + |x_n - x*|最小的x*

  9. 预测客户的下单概率

  10. 决策树将一个特征全部乘以2会有什么影响


还有一些小公司的面试题

  1. 生成电话号码 https://leetcode.com/problems/letter-combinations-of-a-phone-number/

  2. 单链表删除某个值 https://leetcode.com/problems/remove-linked-list-elements/description/

  3. 单链表删除某个结点 https://leetcode.com/problems/delete-node-in-a-linked-list/description/

  4. 如何检测过拟合

  5. Word ladder https://leetcode.com/problems/word-ladder/

  6. Min stack https://leetcode.com/problems/min-stack/description/

  7. 反转单链表 https://leetcode.com/problems/reverse-linked-list/

  8. 4 Sum https://leetcode.com/problems/4sum/description/

  9. 解释Logistic回归

  10. peak element in an array https://leetcode.com/problems/find-peak-element/


准备面试的时候看了以下内容:

Coding主要是刷leetcode

SQL刷了sqlzoo的题目看了面经还有http://www.dscademy.com/languages/sql/ 上面有梳理了一些

统计和机器学习复习了Andrew Ng的coursera,之前提到的网站上也有总结http://www.dscademy.com/supervised-learning/linear-regression/

概率论http://www.dscademy.com/probability-theory/problems/ 上有一些题目,还挺全面的,基本我面试中遇到的都在上面看到过,另外刷了一下introduction to quant finance


#面经##算法工程师##百度##秋招##阿里巴巴##瓜子二手车##美团#
全部评论
求这两道题要怎么做 使得|x_1 - x*| + .. + |x_n - x*|最小的x* 最小化|x_1 - x*|^2 + … + |x_n - x*|^2
点赞 回复 分享
发布于 2018-08-15 10:12
赞👍
点赞 回复 分享
发布于 2018-08-14 21:45
点赞 回复 分享
发布于 2018-08-14 22:01
赞!楼主最后拿了哪家?
点赞 回复 分享
发布于 2018-08-14 22:02
顶大佬
点赞 回复 分享
发布于 2018-08-14 22:03
向大佬学习
点赞 回复 分享
发布于 2018-08-14 22:04
顶大佬
点赞 回复 分享
发布于 2018-08-15 08:14
赞 是参加春招的还是秋招?秋招这么快有结果?
点赞 回复 分享
发布于 2018-08-15 08:17
牛逼!
点赞 回复 分享
发布于 2018-08-15 08:21
赞赞赞!!!
点赞 回复 分享
发布于 2018-08-15 08:31
线性回归的共线性,如何解决,为什么深度学习不强调 这个问题大佬怎么答的?一直不太懂…
点赞 回复 分享
发布于 2018-08-15 09:04
赞赞~
点赞 回复 分享
发布于 2018-08-15 09:13
大佬的项目经历多么?
点赞 回复 分享
发布于 2018-08-15 10:31
你好请问百度是总共面了两次吗
点赞 回复 分享
发布于 2018-08-15 16:03
置信区间,概率论?
点赞 回复 分享
发布于 2018-08-15 19:52
决策树将一个特征全部乘以2会有什么影响 请问这个问题是不是没有影响啊?不影响划分吧?
点赞 回复 分享
发布于 2018-08-16 00:03
想问问dscademy现在是换域名了还是就停了呀
点赞 回复 分享
发布于 2023-03-20 16:32 香港

相关推荐

11-12 11:04
University of Zurich
【上海知名私募急招全栈开发(python)】1⃣️965,薪资25-50k*14,base徐汇2⃣️要求3年以上python全栈开发经验详细jd见⬇️岗位职责:1.针对公司业务需求,能使用Python 进行量化系统开发、数据清洗、数据分析等相关工作; 2.应用程序架构的设计之初就能充分考虑到如何保障系统未来的可用性、稳定性和可拓展性; 3.负责基于 Python 的 web 应用程序的前后端设计、研发和优化工作,按照项目计划完成开发任务; 3.与团队成员在功能、交互和数据接口需求层面保持良好沟通,确保项目交付成果满足预期; 4.优化代码结构并保持良好的可读性、兼容性与规范性,并参与建设公司公共组件库与系统标准开发规范; 5.负责有助于提高研发效率的新技术和新工具的研究、验证、落地,并在公司内推广等。任职要求:1.本科及以上学历,计算机相关专业,有3年以上全栈开发经验; 2.熟练掌握 Vue 主流前端框架; 3.熟练掌握 Python 及其相关技术框架; 4.熟练使用 Mysql 数据库; 5.熟悉Linux系统/shell脚本; 6.熟练掌握至少一种主流前端可视化图表库,例如 ag-grid; 7.熟悉前后端鉴权和认证的流程,有带领过团队的经验者优先; 8. 有技术文档编写习惯和良好的口头书面沟通能力。#大厂#python#全栈#阿里#字节#腾讯#面试#前端[话题]#  
投递阿里巴巴等公司10个岗位
点赞 评论 收藏
分享
11-08 00:36
门头沟学院 Java
点赞 评论 收藏
分享
15 263 评论
分享
牛客网
牛客企业服务