上海现场面
一面(50分钟)
1.两道sql题目:大概问题就是筛选销售额前100的商品,以及前100商品中的排名前10的渠道(我似乎看到别人面经也发过这题),具体解题思路就是使用窗口函数和连接,建议做题时自己模拟几个数据,看看groupby哪个字段,排序哪个字段;
2.估计上海红绿灯的数量,不可以使用抽样的方法:思路:将上海划分为繁华区和郊区,面积分别设为x,y,然后考虑繁华地区的红路灯数量,假设每个居民区平均面积为s,再计算十字路口红绿灯数(6个居民区2个十字路口,这样类推),最后假设繁华区比郊区红绿灯少一半,就可以大概估算了。主要是考察你的思路,没有具体的答案。
3.拼多多的用户留存率和日活分析:思路:给新增用户先分层,找出高中低价值客户,分别使用不同方法提高他们留存率。留存率的高低要从横向(3,5,7日的留存率)和纵向(今日,明日留存率)比较,然后再结合内外部环境分析。
反问环节:问他们业务,问对自身的建议及不足
(真的只有三道题,但是就面了50分钟)
HR面(20分钟左右)
1.自我介绍;2.面了哪些公司,有offer吗?;3.选择公司有什么标准;4.用三个词形容自己;5.说一个自己的缺点;6.期望的薪酬;7.有没有女朋友;8.父母是干嘛的;9.接不接受调剂;10.能接受加班吗;11.你对拼多多的了解(一波舔)
三面(50分钟)
1.一道sql:逻辑有点复杂,题目都解释了好一会,大体就是求点击率2-10位用户的总订单数,总金额等,思路也是窗口+连接;
2.问假设检验的原理,以及如何做的,穿插了一点点ABtest知识,假设检验中的两类错误,以及p值的概念应用等;
3.问项目中的聚类方法,k-means的k值怎么确定,其代价函数是什么,k-menas、dbscan、谱聚类这些聚类方法的区别,及为何最终选择k-means+AE这方法;
4.如何判别app中推荐页面中商品的推荐效果的优劣;
5.是否知道埋点;
反问环节:问他们的业务,然后是偏技术还是偏业务(感觉连续面试都不知道问啥了)
pdd的面试官感觉都蛮好的,比较热情不冷漠,在问问题时也会适当的引导你。
许个愿,卑微求另一个offer及转正成功,如果愿望达成,就可以结束秋招了。