融360笔试

1道数据库查询,1道浏览器服务器之间过程考察
3道编程:
1、矩阵顺时针延伸,求最后一个元素
2、判断是否是完美二叉树
3、求连续子数组的最大和

想和大家探讨一下第一道数据库的题,自己数据库学的不好,不知道自己写的对不对,请大家指正
题目:Table A(user.id, order.id, is_overdue,repaid_amount),分别对应用户ID、订单号、逾期标示、待还款金额
Q1:查询预期次数最多的100名用户
Q2:查询逾期用户人均欠款数量
A1:select Top 100 user.id from table A  GROUP by user-id ORDER BY  SUM(is_overdue)DESC ;
A2:  select  SUM(repaid_amount)/COUNT(DISTINCT user.id)  from table A ;
#融360##笔试题目#
全部评论
楼主收到面试通知了吗?
点赞 回复
分享
发布于 2020-09-15 09:08
恰好看到,感觉SQL题第二题应该这样写:有的用户可能并不存在逾期的订单 select sum(repaid_amount)/count(distinct(user_id)) from table a where a.is_overdue=true; 不知道对不对
点赞 回复
分享
发布于 2020-11-01 22:58
百信银行
校招火热招聘中
官网直投

相关推荐

4 1 评论
分享
牛客网
牛客企业服务