学习笔记37 数据分析常见面试题(四) 4-03

数理基础

1、条件概率的概念(滴滴

参考答案

假设我们已知A事件发生,想要在此基础上求出B事件发生的概率时,需要考虑构建条件概率P(A|B),即A事件发生条件下B事件发生的概率。条件概率的计算公式为:P(A|B)=P(AB)/P(B)。

==就是一件事在另一件事发生的基础上再发生的概率,这里主要考察公式。就是两者同时发生的概率除以已发生事件的概率。

2、概率和似然是什么(字节跳动

参考答案

概率(probability)和似然(likelihood),都是指可能性,都可以被称为概率,但在统计应⽤中有所区别。

1.概率是给定某⼀参数值,求某⼀结果的可能性的函数。

例如,抛⼀枚匀质硬币,抛10次,6次正⾯向上的可能性多⼤?

解读:“匀质硬币”,表明参数值是0.5,“抛10次,六次正⾯向上”这是⼀个结果,概

率(probability)是求这⼀结果的可能性。

2.似然是给定某⼀结果,求某⼀参数值的可能性的函数。

例如,抛⼀枚硬币,抛10次,结果是6次正⾯向上,其是匀质的可能性多⼤?

解读:“抛10次,结果是6次正⾯向上”,这是⼀个给定的结果,问“匀质”的可能性,

即求参数值=0.5的可能性。

==这个已经解释过很多次了,这里不再赘述

3、两个孩子,已知一孩子是男孩,另一孩子是男孩的概率。(字节跳动

参考答案

1/2或者1/3

答案解析

1/2:两者为独立事件,互不影响,故为1/2;

1/3:如果区分顺序两个孩子可能为:男男,男女,女男,女女;已知其一为男孩,则可能为:男男,男女,女男;男男的概率为1/3

==在这里答案并不重要,主要考察你考虑的是否全面,首先得指出这个问题中的事件是否独立。

4、说一下显著性水平(滴滴

参考答案

显著性水平是估计总体参数落在某一区间内,可能犯错误的概率,一般用α表示。即原假设为真,但是却拒绝原假设的概率。

==就是哪个0.05,就是a,犯一类错误的概率。

5、简单讲一下三门问题(拼多多

参考答案

A=你选中了⻋,B=打开了⼀扇有⽺的⻔

在条件B下A的概率,有⻉叶斯公式:

B事件已经发⽣了,所以B事件其实是和A⽆关的

以上代⼊得

所以主持⼈根本就是个幌⼦,这⾥的关键是P(A)到底等于多少。

P(A)的计算在这个问题⾥依据古典概型:

得出1/2的结论其实是把事件的顺序弄反了,你先选然后主持⼈再选,跟主持⼈先选

你再选是不⼀样的:

如果你先选,那么你选中⻋的概率就是1/3 ,所以⻋在除这个⻔之外的⻔⾥

的概率2/3 ,然后只剩⼀个⻔了,换之后有⻋的概率就是2/3。

如果主持⼈先选,那么你选中⻋的概率就是1/2,所以换之后选中⻋的概率也是

1/2,换不换都⼀样。 所以主持⼈的⾏为只是改变了古典概型的基本事件总数罢了。

可以看⼀下4个⻔的情况,你先选,选中⻋的概率 1/4,⻋在除这个⻔之外的⻔⾥的概率

3/4, 主持⼈开了⼀个⻔,还剩两个⻔,所以随便换⼀个⻔有⻋的概率是 3/8。

如果主持⼈⼀个⻔都不开,那么随便换⼀个⻔有⻋的概率是1/4,符合直觉。

如果主持⼈开了两个⻔,还剩⼀个⻔,那么跟前⾯3个⻔⼀样就是3/4。

所以换⻔有⻋的概率其实是

Python

1.python讲自己用过的包的具体用法(滴滴

参考答案

1.numpy,用来做多维数组的运算的,之前在xx项目中用numpy做一些数据运算的工作。

2.pandas,用来处理表格和复杂数据的,我主要用它在数据清洗这一步。

3.matplotlib,用来数据可视化,在对处理好的数据我想简单看一下频数分布或者相关性之类的很轻松的可以画出图片。

4.sklearn,用户机器学习建模,在数据建模这部分用到,我经常用的模型有随机森林和xgb(引导面试官问这两者的区别)

==专门有一个章节讲这两个的区别

==numpy用来做数据运算,pandas用来进行数据的清洗,matplotlib用来可视化,看下分布。sklearn用来进行数据建模

答案解析

用过的包+用途+用这个做了什么

2.python斐波那契数列猿辅导

参考答案

3.python去重(京东

参考答案

1.set对list去重

2.groupby去重

3.distinct去重

==去重的方法,有set对list,group by,和distinct去重。

4.介绍自己常用的语言,是否会用python(中银金科

参考答案

在实习的过程中,主要使用的语言是sql和python,sql主要用于将数据从数据库中提取出来,如果数据量较小的话我就直接用excel处理,但是如果数据量较大的话我就要用python处理。平时除了用python做数据处理外,还会用python做一些可视化的图表和机器学习建模。

答案解析

==SQL更多的作用是将数据从数据库中提取出来,数据量小用excel,数据量大用python

数据分析常用的语言是sql和python

5.Python的list和numpy的array有什么区别(工商银行

参考答案

1.list可以存放不同类型的数据,比如int、float和str,甚至布尔型;而一个numpy数组中存放的数据类型必须全部相同,例如int或float。

2.在索引方式上,numpy.array支持比list更多的索引方式。

==两者很像但是不同,list内部可以存在不同类型的数据,例如int,float等。但numpy中的数据类型必须是单一且相同的。

7.52 Python-2

6.学Python多久(招联金融

参考答案

python在我的实习中和项目中都是经常用的,在其中用python做数据处理、特征筛选、数据可视化和数据建模。能够熟练使用numpy、pandas、matliplot和sklearn包中的函数。

答案解析

考察python熟练程度

7.Python处理脚本都做过哪些东西呀(经纬恒润

参考答案

我们要完成网上的实验安全考试。系统快关闭的时候辅导员通知我们必须完成并且必须在90分以上才通过。那时刚好学了点爬虫,然后就先把题库抓下来,保存到本地。然后模拟登录,进入考试,从本地题库里匹配答案,提交表单。然后用py2exe编译成exe可执行文件,出于学习与交流的目的,把程序发给班上的同学了。

8.会用R语言和python是吗?(快手

参考答案

会的。在学校的xxx课程上,我们是用的R语言进行编程,并且大作业是需要用R语言完成xxx项目,在这门课中我也从一个R语言小白成长了一点。Python是我自己在课外学习的,并且在xx项目/实习中我用python来做数据处理和数据建模的工作,除此之外还会用python做一些可视化的图表。

答案解析

需要说自己会用的模块和使用的地方。

9.Python数据处理的常用函数(小米

参考答案

数据处理主要用的就是pandas里面的函数。

去重:drop_duplicates()

填充缺失值:fillna()

处理某列:apply(), lambda函数

替换函数:replace()

==这里考的是真细节,八股文也不敢考成这样。

10.python方面的读取json(美团

参考答案

  如果你要处理的是文件而不是字符串,你可以使用json.dump() 和 json.load()来编码和解码 JSON 数据。 例如: # 写入一个json数据 with open('data.json', 'w') as f:json.dump(data, f) ;with open('data.json', 'r') as f:data = json.load(f)

7.53 python-3

11.python题map一道(MobTech)

参考答案

map() 会根据提供的函数对指定序列做映射。map(function, iterable, ...)---function:函数;iterable:一个或多个序列

12.Python你常用的包有哪些?(字节跳动

参考答案

numpy,用来做多维数组的运算的,之前在xx项目中用numpy做一些数据运算的工作。

pandas,用来处理表格和复杂数据的,我主要用它在数据清洗这一步。

3.matplotlib,用来数据可视化,在对处理好的数据我想简单看一下频数分布或者相关性之类的很轻松的可以画出图片。

4.sklearn,用户机器学习建模,在数据建模这部分用到,我经常用的模型有随机森林和xgb(引导面试官问这两者的区别)。

答案解析

用过的包+用途+用这个做了什么

13.工作中python会用到哪些?(作业帮

参考答案

1.做大数据清洗工作,在xx的实习/项目过程中,我用python中的numpy和pandas完成了xx量级的数据清洗工作,也让我对这些函数的参数有了更全面的认识。

2.做数据建模工作,在xxx的项目中,我用sklearn中的xxx算法,完成了xxx,最后精度达到了xxx。

14.python:数组逆序输出(快手

参考答案

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,921评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,635评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,393评论 0 338
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,836评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,833评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,685评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,043评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,694评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 42,671评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,670评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,779评论 1 332
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,424评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,027评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,984评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,214评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,108评论 2 351
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,517评论 2 343

推荐阅读更多精彩内容