京东物流 算法实习生 一面

无自我介绍、业务介绍,直接开始。

首先问了项目里的文字处理和图片处理,有没有用到NLP的知识,图片处理有没有用RNN,我说:“都没有!”

然后他就开始问共享单车有没有用LSTM这种深度学习算法,我说:“当时考虑过,但是没有用!”

然后面试官说考考深度学习、机器学习基础原理这块吧(都忘了!哈哈!)
1、GLM是什么?
我就说是generalized linear model广义线性模型,然后卡住。。

2、SVM的原理?怎么找到最优的线性分类器?支持向量是什么?
· 本质是:最优化问题
· 离这个超平面最近的点就是”支持向量”

3、介绍一下CNN?

4、CNN中的卷积到底指什么?举个例子?
具体细节忘了,只说了个大概。。

5、介绍决策树、信息熵?

6、随机森林“随机”二字体现在什么地方?
随机森林的随机性体现在每颗树的训练样本是随机的,树中每个节点的分裂属性集合也是随机选择确定的。

7、介绍一下XGBoost,与GBDT相比有什么不同?(被问成SB)
答:损失函数不同,追问哪里不同,我说正则化项和泰勒展开(传统的GBDT在优化的时候只用到一阶导数信息,XGBoost则对代价函数进行了二阶泰勒展开,得到一阶和二阶导数; XGBoost在代价函数中加入了正则项,用于控制模型的复杂度),追问泰勒展开哪里不同,我说一个一阶一个二阶,追问为什么二阶更好,我开始瞎说“因为二阶更接近真实值包含更多信息”,追问那三阶呢?我又瞎说“因为三阶可能使模型太复杂了”,又追问“那为什么二阶不复杂呢”,我说不知道。。。

8、一道coding:Given an int array wood representing the length of n pieces of wood and an int k. It is required to cut these pieces of wood such that more or equal to k pieces of the same length len are cut. What is the longest len you can get?     e.g. [5,9,7]  K=3

算法真的太难了,对基本模型的理解要求特别高,在基本功这块还得下功夫,然后做做深度学习NLP这些项目试试。
#京东物流##算法工程师#
全部评论
为什么你的题目还是英文的😰
1 回复 分享
发布于 2023-07-14 23:52 福建
楼主,你面的是什么部门的啊
点赞 回复 分享
发布于 2023-07-14 23:46 福建
在哪里投的呀,base哪里呀
点赞 回复 分享
发布于 2023-06-19 15:38 上海
想请问一下楼主,如果本科是管理和HR,海硕是商业分析,会SQL,Python,但Python不是很熟练,课程作业以及公司项目涉及到建模,楼主建议我冲商业分析/数据分析岗位嘛?还是说投产品/运营岗会比较好咧?感谢楼主的指教~🥰
点赞 回复 分享
发布于 2023-06-07 22:09 英国
楼主有二面吗👀
点赞 回复 分享
发布于 2023-06-03 14:30 江西
面试官提问很全面,需要加强基础知识的学习。什么时候面得啊
点赞 回复 分享
发布于 2023-06-03 09:57 上海
我也面了京东物流,感觉没问特别难的😂 同学过了吗
点赞 回复 分享
发布于 2023-06-02 20:19 湖南

相关推荐

1.实习介绍2.首先我们去新建一个单链表吧。单项链表对,你要先自己建一个单链表,然后呢,我们再写一个方法去,相当于你就是写一个方法是创建单链表,然后再写一个方法是反转单链表,然后你最后可以给一些测试用例,再 print 结果看看你这个反转的效果是怎么样。3.如果让你去设计测试用例,就是比如说这个代码是别人写的,对吧?然后它的功能就是反转单链表,那让你做一些用例设计,来看看这个代码存不存在一些小的 bug 你会涉及哪些用例?4. 你现在站在一个 Y 字形的岔路口,就像字母 Y 那样。在这个岔路口的交叉点,你和一个村民正好都站在那里,这个岔路有两条路,一条通向“真话村”,一条通向“假话村但你不知道哪边是哪边,比如左边可能是通往真话村,也可能是通往假话村。那这个村民,他肯定是来自其中一个村子,但你也不知道他到底是哪边来的。唯一知道的是,如果他来自真话村,他就只会说真话;如果他来自假话村,那他就只会说假话,也就是总说反的。现在你有一个机会,你可以问这个村民一个问题,他会给你一个回答。你只能问一次。你的任务就是,通过他的那个回答,判断哪条路才是去真话村的。5.MySQL数据库一般有慢查询是什么原因6.说一下熟悉的Linux命令7. 比如说线上出现一些偶发性的接口超时一般怎么样去定位或者复现这个问题。8. 有对 AI 有一些了解吗?比如说现在基本上还是有挺多,就智能化生成测试用例的一些方式,这个有了解吗?9. 比如说,假设我们现在还是做了一个服务端的用例设计,就比如说我们有一个 APP,它有一些金币充值吧,就是说白了,就是拿真实的人民币去买金币,然后金币可以在这个 APP 里进行一个生态的消费,我们这个金币充值接口的话入参有套餐 ID 你可以理解为有 abcd4种,比如说第一种100金币是十块钱200金币,比如说是18块这样的不同的一个套餐的选择,这是第一个参数,然后第二个参数你可以理解为是票据 ID,就是当你去购买了之后,你真的要把金币充值入库的话,一定是你的那个。想想有哪些重要的测试用例?
查看8道真题和解析
点赞 评论 收藏
分享
评论
10
52
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务