北京MetaAPP大数据开发实习生
给了三道题,两道SQL,还有一个程序设计题。
1、银行交易记录表,字段有(id,存取金额(存为+,取为-),交易id)
(1)求每个人的总余额
(2)求每次交易后的余额
2、学生成绩表,字段为:学生id、成绩(内容格式为:"数学:xxx,语文:xxx";)
将成绩字段拆分为科目和成绩两个字段,每个学生拥有的科目不一定相同
3、一个文件里是一个整数占一个G大小,求该整数平方(程序设计题、java)提供具体思路就行。
第二道SQL题写不出,面试官说用Hive sql写,没怎么练过Hive sql,对于大数据开发来说用MySQL作为数据库不合适,大数据方面都是用Hive的多,Hive sql跟sql还有点差别的,特别是对于字符串的操作。
1、银行交易记录表,字段有(id,存取金额(存为+,取为-),交易id)
(1)求每个人的总余额
(2)求每次交易后的余额
2、学生成绩表,字段为:学生id、成绩(内容格式为:"数学:xxx,语文:xxx";)
将成绩字段拆分为科目和成绩两个字段,每个学生拥有的科目不一定相同
3、一个文件里是一个整数占一个G大小,求该整数平方(程序设计题、java)提供具体思路就行。
第二道SQL题写不出,面试官说用Hive sql写,没怎么练过Hive sql,对于大数据开发来说用MySQL作为数据库不合适,大数据方面都是用Hive的多,Hive sql跟sql还有点差别的,特别是对于字符串的操作。
全部评论
第三题真爱问啊,我上周面得时候也问了,我当时做了六道题
请问第三题思路是咋样呢
拿到offer了嘛老哥
我今天也去MetaApp面试了,说是一面过了
相关推荐
11-01 13:35
中国石油大学 C++ 点赞 评论 收藏
分享