2018优就业人保合作
400-650-7353
首页 > IT就业指南 > 求职攻略 > 想去谷歌/微软/Uber等大牛公司做数据分析,最新面试真题

想去谷歌/微软/Uber等大牛公司做数据分析,最新面试真题

2018-02-13 11:34:22 来源:互联网 手机端入口

Captial One

1.(对数据工程师)如何「拆散」两个数列(就像 SQL 中的 JOIN 反过来)?

2. 请创建一个用于添加的函数,数字表示为两个链表。

3. 请创建一个计算矩阵的函数。

4. 如何使用 Python 读取一个非常大的制表符分隔的数字文件,来计算每个数字出现的频率?

Paypal

1. 请编写一个函数,让它能在 O(n)的时间内取一个句子并逆向打印出来。

2. 请编写一个函数,从一个数组中拾取,将它们分成两个可能的数组,然后打印两个数组之间的最大差值(在 O(n) 时间内)。

3. 请编写一个执行合并排序的程序。

SQL 问题

Microsoft

1.(对数据分析师)定义和解释聚簇索引和非聚簇索引之间的差异。

2.(对数据分析师)返回表的行计数有哪些不同的方法?

Facebook

1.(对数据工程师)如果给定一个原始数据表,如何使用 SQL 执行 ETL(提取,转换,加载)以获取所需格式的数据?

2. 如何编写 SQL 查询来计算涉及两个连接的某个属性的频率表?如果你想要 ORDER BY 或 GROUP BY 一些属性,你需要做什么变化?你该怎么解释 NULL?

LinkedIn

1.(对数据工程师)如何改进 ETL(提取,转换,加载)的吞吐量?

智力游戏

Google

1. 假设你有 10 包弹球,每包里面都是 10 个弹球。如果其中一包的重量和其他的不同,但你只能进行一次称重,你该用什么办法?

Facebook

1. 你打算坐飞机去西雅图,想知道是不是需要带伞,于是你分别打电话给三位在西雅图的朋友。每个朋友都有 2/3 的几率说真话,1/3 的几率在骗你。如果他们都说「会下雨」,西雅图下雨的概率是多少?

2. 假如在一个等边三角形的三个角上都有一只蚂蚁,每只随机选择方向然后直走一直到另一个边缘,三只蚂蚁互相不交汇的几率是多少?如果有 n 只蚂蚁在 n 角形中,概率又是多少?

3. 在 100! 的结果里有多少个零?

Uber

1. 想象一下你在一家医院工作。患者来就诊的频率符合泊松分布,而医生照顾患者的频率符合均匀分布。请写一个函数或一段代码来输出患者的平均等待时间和医生在某日的参与度。

LinkedIn

1. 你正在攀爬一个 n 阶的楼梯,你可以采取任何数量的 k 个步骤。你到达楼梯顶部有多少不同的方式?(这是楼梯问题的修改版)

推荐阅读:

常用的四种大数据分析方法

免责声明:本文来源于网络,由网友提供或网络搜集,仅供个人交流学习参考使用,不涉及商业盈利目的。如有版权问题,请联系本站管理员予以更改或删除。谢谢合作!

相关推荐