蚂蚁金服数据专家岗笔试题无答案

怎样治白癜风 http://pf.39.net/bdfyy/bdfzg/140808/4443995.html

大家好,我是蒙牛。

众所周知,咱们海牛大数据交流群中藏龙卧虎,其中就不乏有去各个大厂面试并且顺利拿到offer的大佬们。本次为大家带来的是蚂蚁金服数据专家岗位的面试真题,注意这些都是很新的笔试题,所以都是没有答案,需要自己认真地去做一下的哟~

做完了之后还有不明白的,可以留言和海牛一起探讨,也可以进群和群友一起交流技术,增进感情哟~

真题如下:

题1:

背景说明:

以下表记录了用户每天的蚂蚁森林低碳生活领取的记录流水。

table_name:user_low_carbon

seq(key)user_iddata_dtlow_carbon

流水号用户日期减少碳排放(g)

xxxxx01u_/1/

xxxxx02u_/1/

xxxxx03u_/1/2

xxxxx04u_/1/

xxxxx05u_/1/

xxxxx06u_/1/

xxxxx07u_/1/

xxxxx08u_/1/

xxxxx09u_/1/

xxxxx10u_/1/

xxxxx11u_/1/

xxxxx12u_/1/

xxxxx13u_/1/

xxxxx14u_/1/

xxxxx14u_/1/

xxxxx15u_/1/

xxxxx16u_/1/

蚂蚁森林植物换购表,用于记录申领环保植物所需要减少的碳排放量

table_name:plant_carbon

plant_idplant_namelow_carbon

植物编号植物名换购植物所需要的碳

p梭梭树

p沙柳

p樟子树146

p胡杨

1、蚂蚁森林植物申领统计

问题:假设年1月1日开始记录低碳数据(user_low_carbon),假设年10月1日之前满足申领条件的用户都申领了一颗p-胡杨,剩余的能量全部用来领取“p-沙柳”。

统计在10月1日累计申领“p-沙柳”排名前10的用户信息;以及他比后一名多领了几颗沙柳(加分选项,可不做)。

得到的统计结果如下表样式:

user_idplant_countless_count(比后一名多领了几颗沙柳)

u_0

u_088900

u_…

2、蚂蚁森林低碳用户排名分析

问题:查询user_low_carbon表中每日流水记录,条件为:用户在年,连续三天(或以上)的天数里,每天减少碳排放(low_carbon)都超过g的用户低碳流水。

需要查询返回满足以上条件的user_low_carbon表中的记录流水。例如用户u_符合条件的记录如下,因为/1/2~/1/5连续四天的碳排放量之和都大于等于g:

seq(key)user_iddata_dtlow_carbon

xxxxx10u_/1/

xxxxx11u_/1/

xxxxx12u_/1/

xxxxx13u_/1/

xxxxx14u_/1/

xxxxx14u_/1/

题2:

学校的期末考试结束后,考试成绩被存储在一张表中TableA中,包含信息:sn(学号),sourse(课程),score(成绩)。班主任想做如下统计:

1、统计每个学生的总分,排名,当前排名与下一名次总分差(如:第n名总分-第n+1名总分,即为分差);

2、统计英语(sourse=ENG)挂科(score60),但是总分排名进入前20%的学生名单以及他们的总分成绩;

3、统计至少两门科目满分(score=)的同学中,总分排名第二的学生的学号

题3:

计算90分位。有00个用户,每个用户有user_id,和不同的交易量trd_cnt。

求:按照交易量从大到小排序,选出最少的、能占总体交易量90%的用户id(这些用户交易量占整体交易量的90%)

总结

以上就是今天的内容了,如果对你有帮助,希望你能够



转载请注明地址:http://www.mayiox.com/ggjt/12123.html
  • 上一篇文章:
  • 下一篇文章: 没有了