大家好,我是翔宇!今天我想和大家分享这样一道数据分析面试题,是一道考验是否具备基本逻辑思维能力的题目。
这道题目是之前在面试数据分析岗位的时候遇到的。刚好今天没什么写作的灵感。就想到把这道题目给大家分享一下。
题目
题目描述:
一个部门1/2为系统工程师,2/5为软件工程师,1/4两者都是,那么两者都不是的比例为?
一开始看到这道题目时,还有些懵的,因为那时候基本一直做的题目都是关于Python、SQL、数据分析相关的练习,也没想到练练这种题。但是,后面分析了一下,觉得不仅不难,还挺有趣的。难度的话算个中学数学吧。但是就怕在里面绕不出来。
当然,后来我看了一下,网上有很多这样题目的变种,例如
一个部门1/2为系统工程师,2/5为软件工程师,1/4两者都是为25人,那么两者都不是的个数?
或者就是将前面的分数比例改变一下,然后提问。
最后的解答思路都是一样的。那么我知道大家都有各自不同的思路去解答,我这里仅提供一下自己当时的解答思路。
解答
这个题目可以设未知数,然后解方程就知道了,但是奈何我是在线进行的笔试,手边没有笔,我就只能“口算”一下了。
我是这样想的:
假设部门总人数为100人,那么,现在1/2的人是系统工程师,也就是50人,2/5为软件工程师,那就是40人,1/4两者的人两者都是,那么也就是25人,从这里得出,这25人既是系统工程师,又是软件工程师,那么必定有25人只是系统工程师,不是软件工程师,而同理,软件工程师中40人中也必定有15人是纯软件工程师
那么,结果就诞生了:
纯系统工程师25人,纯软件工程师15人,两者都能搞的25人,也就是65人,那么,剩下的35人一定就是两者都不是的人了,35/100等于0.35的比例,所以上面的题目答案是B。
下面留下一个题大家思考思考,这算是一道开放性的题目,有不同的解答思路,大家有什么好的思路都可以在下方留言分享给大家哦!
题目:
如果你有一个机会得到100万,你可以选择这100万直接带走,另一种选择是,可以有50%的机会拿走1亿,但是只有50%的几率,不中奖的话就连这100万也不能带走了,就是说,选后者,你可能带走1亿,也可能1分钱也带不走,请问你会怎样选择?
最后还是不忘附上我的公众号“Python和数据分析”,欢迎大家关注交流哦!