面经详情

面试:推荐算法。细节还是很不错的,面试难度一般,有了面试不通过的结果。
问项目、问基础问题、算法题

相关推荐

匿名用户
推荐算法实习生
确定通过确定通过
气氛很好,不是压力面,聊天似的。主要是关心了一下为啥不接着在滴滴实习要重新找工作。我大概说了一下是因为,干的活比较偏业务不是我理想中的data sci,然后他问了一下简历里面实习当中做的事情,也没有啥,讲了一下Python和SQL经历,问了一下数据结构算法有关的知识,还有git,linux主要操作,数据结果问得多的是stack和queue,先进后出和先进先出,stack用于DFS比较多,还有linkedlist和arraylist的区别。排序算法原理和时间空间复杂度,快排平均nlgn最差n方,我回答的是基于partition,作为轴,两边分别比它大或者小。 之后有关feed steams,问了一下hive的底层原理。为什么sql可以直接hive读取转化,我说我只知道跟mapreduce有关,底层不清楚,面试官说没关系。然后问了一下是不是用过spark,我说spark通过Python接口用过,而且是数据量特别大的时候才用。用过pyspark的MLlib搭建过pipeline。面试官问了一下上次实习写的代码量,我说主要以sql和python为主,python主要以pandas matplotlib为主,大概几千行吧。但是很多都是改来改去重复的。接下来在线写代码,给了一个链接是共享doc,有点像google docs,中文版的,石墨文档。 1、排序数组= {4,1,2,3,6,3,10,9}我用Python装的经典算法导论的实现,基于partition 最后解释了一下partition函数的作用,linear selection time,最后给了unit test; 2、二叉树后序遍历用了两种实现,一种是基于recursion,一种是基于两个stack改造成的。 写完之后面试官让解释了一下思路,这个思想是剑指offer里面提到过的,俩queue模拟stack, 俩stack模拟queue,stack1存到stack2然后再pop一次就是后序遍历了。写完代码之后面试官讲了team里的业务,主要负责feed streams的选择推送,相似度计算,协同算法,基于用户,基于物品。技术栈是JAVA Scala 框架Spring,实时推荐为主,基于数据,用户feed streams内容导向涉及到NLP,不需要给文本打标签,有专门的标签团队,在线离线推荐都有。 之后讲了一下实习地点。光谷金融港,好远。早上9.30 晚上8点左右,不强制打卡,没有食堂,附近有吃的。面试官说一面他这里是没有问题,后面是HR的问题,因为我六月才回来,所以到时候跟进headcount。 ...查看更多
2 年前 发布
1
普噗噗
销售
未通过未通过
7个人的群面,首先是一个一个轮流进行自我介绍。我面试的的是河南省的,所以同组成员实力没有很强的,大佬都想去一线城市吧,我这一组就一个211本科和双非硕士学历稍微好一点,我的自我介绍非常简短,一分钟左右就结束了,感觉还是说的多一点好,虽然我听他们的自我介绍也没什么含金量,我的理解是没有含金量的事迹也要说。接下来是20分钟无领导小组讨论,我们这组的表达欲都太强了,讨论着讨论着甚至争执起来了,气氛有点焦灼,我也就是提了两点建议同样很简短就一直在听他们吵,想笑:-D。虽然名头很好听,但是这个岗位未来的发展前景大多都是小米之家卖手机的,少数发展好一点做店主,更向上的前景我觉得就是画饼吧,只有非常非常优秀的才能脱离销售一线去别的岗位,十不存一。不知道这么个不太有含金量的岗位大家为什么竞争这么激烈,有个同学明明表达能力也差,领导能力也不行,非要领导发言,搞的一团糟。我觉得我们这组就一个211音乐生能进吧,逻辑能力,表达能力,领导能力都很均衡。别的人要是进了我只会觉得惊讶。hr小姐姐声音好听,长得也漂亮,面试过程很舒服,有一点遗憾与我喜欢的小米失之交臂了。不过,塞翁失马,焉知非福。永远相信美好的事情即将发生,一切都是最好的安排。...查看更多
2023-12-01 发布

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网小米小米面试经验小米面试经验:面试:推荐算法。细节还是很不错的,面试难度一般,有了面试不通过的结果。