软件测试软件测试测试员的那点事

经典面试题27 - 猜箱子

2017-12-25  本文已影响204人  豆志昂扬

问题

有三个箱子,其中一个只有苹果,一个只有桔子,一个既有苹果又有桔子。这些箱子都被贴错了标签,无法确认里面到底是哪种水果。

你只能打开一个箱子,而且不能向里面看,你可以拿出一个水果。通过观察它,你能够立即正确分辨出三个箱子中各装有哪种水果吗?

解答

这是一道QA的面试题,主要是看逻辑思维清晰。

假设三个箱子的标签:苹果,桔子,混(苹果和桔子)。

(1)从标签为单种水果的箱子中抽。

如果从标签苹果里抽出了桔子,那么结果可能有:

但如果从标签苹果里抽出了苹果,那么只能确认实际结果为:混,桔子,苹果。

结论:单种水果标签中抽,抽出同标签水果时可确认,否则不可确认。

(2)标签为混合的箱子中抽。

若混中抽出苹果,则可判断实际为:桔子,混,苹果
若混中抽出桔子,则可判断实际为:混,苹果,桔子。

因为从标签混合箱子中抽的话已经排除了实际混选项,可由抽出水果确定。

结论:混合标签中抽始终可确认。

总结:如果你抽的是标签为混的箱子,则可确定三个实际结果。

如果抽的是标签非混箱子,且抽出水果与标签一致,亦可确认,但抽出水果与标签不一致,则不可确认。

更多

经典面试100题 - 持续更新中

获取更多内容请关注微信公众号豆志昂扬:

上一篇 下一篇

猜你喜欢

热点阅读