数据人的碎碎念(4)
#数据人的面试交流地#闲言少叙,书接上文
按照题目的类型整理,主要可以分成四大类:1.统计学相关(不知道和我的统计背景有没有关系)2.SQL相关 3.
Python相关 4. ML&DL相关。上一篇说了被考到的统计相关知识点,今天继续来更新
2. SQL相关
SQL作为数据人的必备技能,在面试中被问到的概率是相当高的
询问时间最长的还属BYD和阿里88,毕竟这两个的面试时长都很久(BYD一个多小时,阿里更是超过一个半小时)相应的内容自然也会比较多。
(1)会SQL吗,掌握程度呢?
这个大家按照自己实际情况回答就好,我猜不同的回答可能对应后续不同的问题。我SQL水平本身一般般,本科时候学过,研究生期间用过一丢丢,也在牛客和力扣上刷了些题,问sql水平怎么样一般也就如实回答(怕牛皮吹出去自己圆不回来)
(2)简述SQL中的多表查询的连接方式以及他们之间的区别
多表连接一般常见的就是这几种:内连接、左连接、右连接以及交叉连接,这个具体想必大家都很清楚。需要注意的地方就是可以组织一下语言。表达的时候如果能更条理,显然会给面试官留下更好的印象。
(3)简述SQL中的语句书写顺序和执行顺序
书写顺序大家都很清楚,就是常规的 select-from-where-group by-having-order by
但执行顺序你是否留意过呢,我们一起来回顾一下吧
from(阐述对哪些表进行操作)-where(选出想要的记录)-group by(对选出的记录进行分组)-having(对分组后结果进行筛选)-select(选取需要的列)-order by(确定查询结果的排序规则)
这个确实需要经常回顾,我学的时候确实准备过这块,但因为好久没看,被考到的时候还是没答出来(遗憾脸.jpg)
(4)开放性,比如面试过程中,面试官描述一个数据场景,开个屏幕共享,现场手撕代码
在阿里的面试中最后环节就是场景描述+手撕代码。这种怎么说呢,也很难说提前去准备,因为这个用户场景的提出是与你所面试的公司或者部门的具体业务很可能是息息相关的,唯有提高硬实力,加深对SQL的理解和熟练程度,窗口函数一定要熟练(血泪教训)
本来相把Python的相关问题一下子更完的,因为我被问到Python相关内容也不多,结果写着写着一不小心发现字数超了,那就和下次ML&DL一起更新吧。去干饭了,白白
按照题目的类型整理,主要可以分成四大类:1.统计学相关(不知道和我的统计背景有没有关系)2.SQL相关 3.
Python相关 4. ML&DL相关。上一篇说了被考到的统计相关知识点,今天继续来更新
2. SQL相关
SQL作为数据人的必备技能,在面试中被问到的概率是相当高的
询问时间最长的还属BYD和阿里88,毕竟这两个的面试时长都很久(BYD一个多小时,阿里更是超过一个半小时)相应的内容自然也会比较多。
(1)会SQL吗,掌握程度呢?
这个大家按照自己实际情况回答就好,我猜不同的回答可能对应后续不同的问题。我SQL水平本身一般般,本科时候学过,研究生期间用过一丢丢,也在牛客和力扣上刷了些题,问sql水平怎么样一般也就如实回答(怕牛皮吹出去自己圆不回来)
(2)简述SQL中的多表查询的连接方式以及他们之间的区别
多表连接一般常见的就是这几种:内连接、左连接、右连接以及交叉连接,这个具体想必大家都很清楚。需要注意的地方就是可以组织一下语言。表达的时候如果能更条理,显然会给面试官留下更好的印象。
(3)简述SQL中的语句书写顺序和执行顺序
书写顺序大家都很清楚,就是常规的 select-from-where-group by-having-order by
但执行顺序你是否留意过呢,我们一起来回顾一下吧
from(阐述对哪些表进行操作)-where(选出想要的记录)-group by(对选出的记录进行分组)-having(对分组后结果进行筛选)-select(选取需要的列)-order by(确定查询结果的排序规则)
这个确实需要经常回顾,我学的时候确实准备过这块,但因为好久没看,被考到的时候还是没答出来(遗憾脸.jpg)
(4)开放性,比如面试过程中,面试官描述一个数据场景,开个屏幕共享,现场手撕代码
在阿里的面试中最后环节就是场景描述+手撕代码。这种怎么说呢,也很难说提前去准备,因为这个用户场景的提出是与你所面试的公司或者部门的具体业务很可能是息息相关的,唯有提高硬实力,加深对SQL的理解和熟练程度,窗口函数一定要熟练(血泪教训)
本来相把Python的相关问题一下子更完的,因为我被问到Python相关内容也不多,结果写着写着一不小心发现字数超了,那就和下次ML&DL一起更新吧。去干饭了,白白
全部评论
收藏了!谢谢大佬!
楼主的帖子我都要认真看完~
楼主写的好用心啊~
相关推荐
05-07 17:26
福建农林大学 Java 点赞 评论 收藏
分享