点击上方蓝字,订阅关注我们!

前言

感谢一番星汇总本次的面试经验,给出了部分面试问题的答案,希望更多人能从中收益,不断积累经验,在面试中优异表现,斩获更多大厂offer,成为offer收割机!

也欢迎更多的人联系我投稿,让更多人学习到你的经验与建议。

阿里菜鸟(机器学习)-1 面-电话面试

1.如何在海量数据(向量维度很高)中查找给定部分数据最相似的top200向量?

A: 由于之前了解过其他面试蚂蚁金服的朋友,也有问到这个题目的,所以反应比较快,直接就说可以用KD树、聚类、hash。

由于一天之内两次连续面试,问了很多机器学习算法的东西。比如:

  • (1)为什么LR需要归一化或者取对数?

  • (2)为什么LR把特征离散化之后效果更好?

  • (3)为什么把特征组合之后还能提升这一些问题。

反正这些基本都是增强了特征的表达能力,或者更容易线性可分吧。

2.SVM原问题和对偶问题关系?

A:

首先明白为什么要引入对偶问题:

(1)容易求解;

(2)核函数。

拉格朗日对偶没有改变最优解,但是改变了算法复杂度:原问题,样本维度;对偶问题,样本数量;所以线性分类 & 样本维度 < 样本数量:原问题求解(liblinear默认)。

非线性,升维:一般导致样本维度 > 样本数量:对偶问题求解

然后就是为什么要引入对偶算法:

(1)对偶问题往往更加容易求解(结合拉格朗日和KKT条件)

(2)可以很自然的饮用很函数(拉格朗日表达式里面有内积,而核函数也是通过内积进行映射的)

3.KKT条件有哪些,完整描述下?

4.LR为什么用 sigmoid函数,这个函数有什么优点和缺点?为什么不用其他函数?

A: 一图便知晓

5.L1正则化为什么可以把系数压缩成0,坐标下降法的具体实现细节?

京东广告数据部(机器学习)-1面-电话面试

1.说一下进程和线程?

2.线程安全的理解?

3.有哪些线程安全的函数?

A: 一图便知晓

4.数据库中的主键、索引和外键,以及作用?

A: 一个表可以没有主键,可以有索引

定义:

  • 主键主键:唯一标识一条记录,不能有重复的,不允许为空唯一标识一条记录,不能有重复的,不允许为空;

  • 外键外键:表的外键是另一表的主键表的外键是另一表的主键, 外键可以有重复的外键可以有重复的, 可以是空值可以是空值;

  • 索引索引:该字段没有重复值,但可以有一个空值该字段没有重复值,但可以有一个空值

作用:

  • 主键主键:用来保证数据完整性用来保证数据完整性

  • 外键外键:用来和其他表建立联系用的用来和其他表建立联系用的

  • 索引索引:是提高查询排序的速度是提高查询排序的速度

个数:

  • 主键主键:主键只能有一个主键只能有一个

  • 外键外键:一个表可以有多个外键一个表可以有多个外键

  • 索引索引:一个表可以有多个唯一索引一个表可以有多个唯一索引

京东广告数据部(机器学习)-2面-电话面试

1.SVM怎么防止过拟合?

2.决策树如何防止过拟合?

A: 剪枝,前剪枝和后剪枝;说了REP剪枝、C4.5是悲观剪枝

3.K-means聚类个数选择,做什么样的试验来确定K?

A:

(1)手肘法的核心指标是,误差平方和),画误差图,拐点就是的最佳值。

其中:

是第个簇

是第中的样本点

是第的质心(是所有样本的均值)

是所有样本的聚类误差,代表了聚类效果的好坏

(2)通过轮廓系数方法

美丽联合(算法工程师)-1面-电话面试

1.python...直接问你个开发中的实际问题吧,如果写的程序跑的非 常慢,多方面分析这个问题?

A:

(1)检查程序是否有多层嵌套循环,优化

(2)检查程序是否有很耗时的操作,看能否优化为多线程并行执行

(3)检查数据量是否非常大,考虑是否可以用分布式计算模型。

2.为什么要把原问题转换为对偶问题?

A:

  • 因为原问题是凸二次规划问题,转换为对偶问题更加高效。

  • 对偶问题往往更加容易求解(结合拉格朗日和 kkt条件)

  • 可以很自然的引用核函数(拉格朗日表达式里面有内积,而核函数也是通过内积进行映射的)

3.为什么求解对偶问题更加高效?

A: 因为只用求解  系数,而  系数只有支持向量才非 0,其他全部为 0.

4.避免过拟合的方法

A: 决策树剪枝、L2正则和L1正则

5.为什么 L1正则可以实现参数稀疏,而L2正则不可以?

A: L1正则因为是绝对值形式,很多系数被压缩为0,而L2正则是很多系数被压迫到接近于 0,而不是0。

6.为什么L1很多系数可以被压缩为0,L2是被压缩至接近于0?

A: 图像上,

  • L1正则是正方形,

  • L2正则是圆形;

  • L1正则的往往取到正方形顶点,即有很多参数为0;

  • L2正则往往去不到圆形和参数线的交点,即很多分量被压缩到接近于0。

7.SQL中inner join和outer join的区别?

A: 一图便知晓

PS

由于一番星总结的面试经历较多,有机会我们在下一篇的文章继续介绍(ps:一番星大佬目前是字节的算法工程师哦!)

加助手进微信交流群、投稿或者直接加入QQ交流群

长按二维码关注ChallengeHub

ChallengeHub出品

一番星大厂面试经验分享第一弹相关推荐

  1. 数字IC面试总结(大厂面试经验分享)

    总结offer情况:笔者是双非的本科,985硕士,意向岗位是数字IC设计工程师,次选是验证工程师,base均为北京,所以意向北京的同学可以参考一下. 公司:华为海思.联发科.紫光展锐.小米.嘉楠科技. ...

  2. 【工作经验分享】,大厂面试经验分享

    **‌而如果我们积极学习,保持技术能力.知识储备与工作年限成正比,这到了35岁哪还有什么焦虑呢,这样的大牛我觉得应该也是各大公司抢着要吧?**但是学习这件事,其实是一个反人类的过程,这就需要我们强迫自 ...

  3. Android阿里高德爱奇艺腾讯视频小米头条大厂面试经验分享

    2019年是转折的一年,2018年算是收获的一年,先分享一下offer的情况. 阿里高德(offer) 爱奇艺(offer) 腾讯视频(offer) 小米(被拒) 今日头条(被拒) 在面试的过程中我深 ...

  4. [ 渗透测试面试篇 ] 大厂面试经验分享

    这次的面试,挺有收获的,做个总结,分享一下. 面试的是奇安信,渗透测试工程师,他的职位写的是安全服务工程师,据了解其实是是做渗透的. 这次是部门直接招人,所以只有两面,其他的环节都省了,还是挺快的. ...

  5. 秋招在即,你准备好了吗?BAT算法工程师面试经验分享。

    本文 GitHub https://github.com/Jack-Cherish/PythonPark 已收录,有技术干货文章,整理的学习资料,一线大厂面试经验分享等,欢迎 Star 和 完善. 一 ...

  6. 2021阿里网商银行一面面试经验分享

    2021阿里网商银行一面面试经验分享 实际上,就是一次很惨烈的大型社死现场. 如题,笔者在三月通过学校往届学长内推链接报名了阿里网商银行的网上招聘,本来是抱着尝试一番的想法报名的,匆匆忙忙照网上模板写 ...

  7. 2023级安全岗面试题及面试经验分享

    写在前面 个人强烈感觉面试因人而异,对于简历上有具体项目经历的同学,个人感觉面试官会着重让你介绍自己的项目,包括但不限于介绍一次真实攻防/渗透/挖洞/CTF/代码审计的经历 => 因此对于自己的 ...

  8. 2023级网络安全岗面试题及面试经验分享

    在当今社会网络安全行业越来越发达,也有越来越多的人去学习,为了更好地进行工作,除了学好知识外还要应对企业的面试. 所以在这里我归总了一些网络安全方面的常见面试题,希望对大家有所帮助. 一个2023届毕 ...

  9. 一位前端 P7 大佬的面试经验分享

    个人近期面试情况 一位前端 P7 大佬的面试经验分享 今年二月以来,我的面试除了一个用友的,基本其他都被毙了,可以说是非常残酷的.其中有很多自己觉得还面的不错的岗位,比如百度.跟谁学.好未来等公司.说 ...

最新文章

  1. sencha touch list(列表)、 store(数据源)、model(模型)详解
  2. iOS之实现图片的压缩、解压缩、模糊、置灰、马赛克、黑白化、调色等处理
  3. 三维位姿:***图像特征-特征提取-姿态估计
  4. 麦克风阵列盲源分离技术
  5. 1024程序员的节日~
  6. Office 2010 体验系列之Outlook使用
  7. 帆软报表插件开发之fine-decision中的MessageEventProvider扩展
  8. Linux的磁盘系统和文件系统显示的文件大小为什么不一样(du指令和ls指令的区别)...
  9. ▲数据结构 【2012】五2 C++版
  10. 微信H5支付功能开发
  11. .NET WPF教程(1)——基础
  12. 元宇宙不是 PPT:已经发展到这个地步了
  13. 手把手教你 VSCode搭建STM32开发环境
  14. 分式智能计算机在线计算,全能智能计算器
  15. 动态卷积:自适应调整卷积参数,显著提升模型表达能力
  16. html空格语言,HTML中如何键入空格
  17. bootstrap之双日历时间段选择控件—daterangepicker
  18. redhat oracle 12c 安装图解,RedHat 7 静默安装Oracle 12c
  19. 影刀学习抓取网页详情
  20. 【Python模块】matplotlib 柱状图

热门文章

  1. 【ML】英雄联盟对局胜负预测任务
  2. VS Code保存后自动格式化Vue代码---Vetur
  3. Java基础语法小结
  4. 群晖网络不通_群晖系统安装zerotier one进行内网穿透过程中常见问题及解决方法...
  5. 群晖3617可以有几个网卡_星际蜗牛C款i211网卡服务器装Windows sevse 2012 R2服务器装机上...
  6. pgsql报错:User query might have needed to see row versions that must be removed.
  7. JS-for...in/for...of
  8. ableton live10中文版|音乐制作软件 附安装教程
  9. localStorage在Safari浏览器无痕模式下失效
  10. 牛散村:国内低代码平台有哪些?low code平台整理分享!