一个人走到一条岔路,不知道该往哪里走,前面有两个人,但是这两个人中其中一个人永远说真话,另一个人永远说假话
一个人走到一条岔路,不知道该往哪里走,前面有两个人,但是这两个人中其中一个人永远说真话,另一个人永远说假话,谁说真话谁说假话你并不知道,只许你问对其中一人一句话,怎样才能知道你该往哪走
你可以问其中一个人:“如果我问另一个人该往哪走,他会怎么回答?”
如果你问的是说真话的人,他会告诉你假话者的答案;如果你问的是假话者,他也会撒谎关于真话者的答案。无论如何,你都可以根据他的回答选择相反的方向。
这个面试题主要考察以下几个方面:
- 逻辑推理能力:评估应聘者如何从有限的信息中推导出正确的结论。
- 问题解决技巧:考察在复杂情境下制定有效解决方案的能力。
- 抽象思维:理解和运用逻辑和条件关系来简化问题。
- 沟通能力:清晰地表达思考过程和解决方案。
这种题目常用于评估候选人的思维深度和应对复杂问题的能力。
这是实际是微软的第一面试题,除了答案是否正确外,更考察面对复杂问题的解决思路,思维方式;如果思路正确,清晰;即使答案不是最终答案,也是一个加分项