京东提前批算法工程师电面面经
电面一面(25分钟):(ps: 这一面问的心态爆炸。。。。。)
1. 自我介绍
2. 看你简历是做CV的,我们这边是做推荐的,让你做你愿意做吗?(当然愿意啊,让我进去做啥都行2333)
3. 面试官介绍了他们做的业务(说氛围轻松,几亿条数据随便你玩)
4. 为啥在平安只实习了1个多月啊?现在在哈啰实习做啥业务?
5. 讲一下偏差和方差(楼主从欠拟合和过拟合来讲的)
6. K-means算法中的K怎么确定的?
7. 场景题:打开京东APP,点击一个商品,详情页会显示XXX也买过,这个具体是怎么做的?(楼主扯到了协同过滤和冷启动)
8. 推荐里面的低秩矩阵分解具体是怎么做的?
9. 线性代数里面的矩阵分解你知道吗?具体是怎么做的?
10. 搜索引擎的拼写纠正怎么做的?(楼主说了朴素贝叶斯和词袋模型)
11. 那如果第一个字母就输错了怎么办?
12. 词向量这一块有了解过吗?
13. 讲一下逻辑回归?
14. 当数据量特别大的时候,逻辑回归(LR)怎么做并行化处理?
15. 讲一下SVM?
16. SVM的核函数有哪些?你都用过哪些?
17. 特征工程你知道吗?用过吗?对于连续特征,我们通常有两种处理方式:1. 连续特征离散化;2. 特征缩放,这两种分别在什么情况下做?
18. 算法题:求字符串的最大回文子串(动态规划)
完了就说他没问题了,一会儿还有一轮面试。
总结:面试官一直问我推荐相关,我真的不会。哎,后面场面非常尴尬。。。。
---------------------------------------------------------------------------
电面二面(30分钟) 这一面还行。。。。。
上来我直接认怂,说我一面面得很差,好多都不会。结果二面面试官说我一面面的还行。。。
面试官说了一下他们的部门:京东云下的应用研发部算法推荐团队,以及具体的业务,主要是下面三块:
1. APP的商品推荐
2. 精准营销
3. 客户管理
下面是具体面经:
1. 面试官说对我现在的在公司的业务顺风车感恩费定价策略很感兴趣(怪我,祸从口出。。。),说京东这边最近也在这定价预测,让我给他讲一下。没办法,硬着头皮吹逼。。。
2. 这个用的啥模型啊?具体怎么做的啊?(说到了逻辑回归和机器学习的排序算法)
3. 你这个数据是怎么打标签的?
4. 场景题:现在让你给从未出售的Iphone8进行定价预测,你要从哪些维度考虑?(考察吹逼能力,我吹了很长时间。。。)
5. 接上问,面试官:你说的不错,从那些竞品当中,我们怎么选择出一个与我们的产品(Iphone8)最接近的竞品呢?你怎么考虑?
6. 决策树ID3算法的特征选择指标,口述一下数学公式(信息增益)
7. 场景题:现在我们有两个排序模型,分别是A和B,他们分别预测出了对应的排序的结果在我们的APP上,我们有真实地用户数据,那么怎么来评估这两个模型的好坏呢?用说出数学公式。(继续吹逼、、、)
面试官说我没问题了,问我有啥问题要问的,我就随便问了下。
8. 你是南方人吧,会考虑来北京吗?会不会更多的考虑上海。(哈哈哈,你要我,我去哪儿都行。。。)
9. 提前批还投了哪些公司啊(楼主随便说了几个),面试官对我投了大疆表示有点惊讶。。。说这是你的老本行是吧2333
10. 后面没事了能提前过来实习不?
11. 目前在这家公司不是那种秋招转正的实习吧(23333,我当然说不是啦哈哈哈)
基本上没了,最后我问了啥时候出结果,面试官说还没有报给HR,后面有消息了通知我,我要是捉急的话可以联系他,他帮我问。