初级岗面试常问问题
(都是LC或身边朋友实际面试初级岗被问到的问题,根据理解,之前有发文章,可点击查看)
1逐级累加类问题
2开窗函数、窗口函数
3关联条件on、where
4分组topN
5数据库关联方式
6union 和 union all 有什么区别
下面几个问题,基本也会被问到,LC了解有限,就不班门弄斧了
1拉链表
2未来规划
3离职原因
拉链表简单提一句LC的了解:是保留数据不同时间不同状态的轨迹表。如订单信息,交易表同一单号记录多个状态的数据信息,如下单、待支付、已支付、已发货、已收货等等。
面试问题对应文章:
1逐月累加金额 本质是开窗函数的另一种使用方式
对应
http://t.csdnimg.cn/wW0MG
2开窗函数 对应
http://t.csdnimg.cn/cKWE3
3关联条件on、where 对应
http://t.csdnimg.cn/x0Fpj
4分组topN 对应 sql分组topN
http://t.csdnimg.cn/d3cNs
5数据库关联方式 对应
http://t.csdnimg.cn/LEhw9
6union 和 union all 有什么区别 对应
http://t.csdnimg.cn/nde8O