
面试
文章平均质量分 52
数据分析师面试题整理
米法·
这个作者很懒,什么都没留下…
展开
-
sql题+算法题
一、sql题1.1 随机抽样从库表table_a中随机抽取100条数据出来,那么这时候我们就需要用到order by了,因为我们知道order by是根据某一个字段值来统一排序,那么如果我们把order by 的字段换成随机函数,会直接让结果集随机排序,最后我们再加上limit 100,这样就可以达到随机抽取结果的目的,具体的实现示例即为如下:select * from table_a order by rand() limit 100;1.2 udf函数(第NNN高的薪水)1.原创 2021-07-31 18:56:21 · 380 阅读 · 0 评论 -
面试算法题
一、给你一个未排序的整数数组 nums ,请你找出其中没有出现的最小的正整数题解class Solution: def firstMissingPositive(self, nums: List[int]) -> int: m = 1 n = len(nums) if n == 0: return m nums.sort() for i in nums: if i原创 2021-09-15 23:30:14 · 228 阅读 · 0 评论 -
2022秋招面试总结
1. 滴滴提前批一面业务:乘推乘业务的天花板在哪?留存率下降该怎么分析?从平台的角度来看,滴滴和抖音有什么区别?统计知识:讲一下贝叶斯估计。sql题:连续出现3次及以上的数字...原创 2021-08-03 16:18:46 · 303 阅读 · 0 评论 -
python面试总结
1. 列表和元组的区别从可变上,列表可变,元组不可变。即可以直接在列表上进行增、删、改,但元组不行,所以从某种程度上元组更安全从效率上,创建元组要比创建列表块,存储空间要比列表小。当某些变量我们不再使用的时候,系统就会自动回收释放内存,以便其他程序或变量使用。对于长度为1-20的元组而言,即使不再使用,也不会马上释放内存,而是留给以后使用。当需要创建新的元组的时候,就可以直接使用这块内存,而不需要再去向系统申请内存。;由于列表可变,所以需要额外的存储空间,这样才可以实时追踪列表空间的使用情况,当空间不原创 2021-08-04 10:20:59 · 221 阅读 · 0 评论