微软在面试中使用智力测验题是业界众所周知的。在外界不仅流传着很多微软使用的趣题、难题和怪题,还有很多与解题和答案有关的有趣的小故事。我就亲身经历过一个。
具说微软内部员工平均解题时间是5分钟以内,外界高手的平均水平是15分钟,而外界一般人员很多根本解不出答案,不管给多少时间。我先得把题目和答案给大家讲解一下:
题目是这样的:有四个人(A,B,C和D)要在一个月黑风高的夜里过一个很长的独木桥。桥只能一次乘载两个人,就是说每次最多两人同时过桥。过桥要用手电筒,而这四个人只有一只手电筒,也就是说两人共用这只手电筒过桥后,其中一人必须带着手电筒返回(没有其他方法),否则其他人就不能再过了。这四个人由于年龄和身体状况的差异,每个人过桥所需要的时间不同:A需要1分钟,B需要2分钟,C需要5分钟,D需要10分钟。由于共用一只手电筒的原因,当两人一同过桥时,过桥的时间是以其中慢的一人为准,比如A和C一起过桥要用5分钟。
现在问:要所有人过桥,最短要多少分钟,如何安排他们的过桥顺序?
这个问题看起来并不复杂,很容易入手,解题的策略也不难确定。既然手电筒要来回传递,根据能者多劳的原则,当然是尽量用最快的人来担此重任。因为A过桥最快,所以很快就会得出以下的答案:
第一步:A和B一起过桥,时间是2分钟
第二步:A带着手电筒返回,时间是1分钟
第三步:A和C一起过桥,时间是5分钟
第四步:A带着手电筒返回,时间是1分钟
第五步:A和D一起过桥,时间是10分钟
总共需要19分钟
这看起来安排很合理,但答案是错的。正确的答案是17分钟。看到这里不妨请读者思考一下如何得到这个答案。
分享到:
相关推荐
总的来说,这个“微软试题合集”是准备微软面试的宝贵资源,它可以帮助求职者巩固基础知识,提升解决问题的能力,为进入微软这样的顶尖科技公司做好充分准备。通过反复练习和深入理解这些题目,不仅可以提高面试的...
本压缩包中的“微软面试试题及答案.txt”文件,很可能是收集了一些在微软面试过程中可能会遇到的问题及其解答,旨在帮助应聘者更好地准备面试。 面试题目的类型通常包括技术问题、行为问题和情境问题。对于技术问题...
在微软的BI工程师面试中,试题涵盖了多个关键领域,包括数据库管理、数据迁移、实时数据同步、多维数据分析以及报表生成。以下是对这些知识点的详细解释: 1. **数据库安装与恢复**: - **SQL Server 2008 R2**:...
### 微软经典面试题解析 #### 一、烧绳计时问题 ...以上问题涉及逻辑思维、数学推理和空间想象等多个方面的能力,是典型的微软面试题类型。通过解答这些问题,不仅可以锻炼解决问题的能力,还能提高面试中的表现。
本资源汇集了微软面试中常见的C/C++试题,涵盖了函数返回值、引用、常引用、函数参数传递、返回值类型等多个领域,涵盖了C/C++语言的核心知识点。 1. 求函数的返回值 函数func的返回值是通过统计x的二进制表示中1...
微软面试题集在软件开发领域一直备受关注,特别是对于那些希望进入微软或类似科技公司的软件工程师来说。微软面试题通常涉及数据结构与算法,是考察应聘者编程能力与问题解决技巧的重要手段。本文档所提供的内容涵盖...
微软公司面试人员的面试题解答,google微软等大公司面试题,软件架构师的设计。
首先,微软面试通常会涉及计算机科学的基础概念,包括数据结构(如数组、链表、栈、队列、树、图等)、算法(排序、查找、动态规划、贪心策略等)以及复杂度分析(时间复杂度和空间复杂度)。面试官可能会让你现场...
根据题目提供的信息,这是一道涉及SQL查询技巧的微软数据库面试题。虽然题目中的SQL代码与题目描述不完全对应,但我们可以基于题目描述中的信息来分析这个问题并给出解答。 ### 题目背景 题目描述指出,有一个表,...
通过阅读《微软面试100题系列.pdf》文档,你可以全面了解并复习这些知识点,加深对微软技术栈的理解,提升自己的面试竞争力。这份资源将是你准备微软面试的重要参考资料,务必充分准备,以展示你的专业素养和潜力。
在准备微软面试的过程中,了解和掌握相关技术知识点是至关重要的。这份名为“微软面试题”的文档,很可能是包含了微软在招聘过程中常问的一些技术问题,旨在考察候选人的计算机科学基础、编程能力、问题解决技巧以及...
### 微软面试100题系列:涵盖的数据结构、算法与海量数据处理知识点解析 #### 一、概述 微软面试100题系列是由知名博主July创作的一套旨在帮助求职者准备技术面试的资源。该系列包含了11篇文章,总共300多道面试题...
总的来说,"微软面试(逻辑思维训练)含答案"是准备微软或其他IT公司面试的宝贵资源,它可以帮助求职者磨练逻辑思维,从而在竞争激烈的IT职场中脱颖而出。无论是对于面试还是日常工作,提升逻辑思维能力都将极大地...
根据给定的文件信息,我们将围绕“微软面试指南”这一主题进行深入探讨,解析与微软面试相关的关键知识点。 ### 微软面试指南概览 微软作为全球知名的科技巨头,在软件开发、云计算等领域拥有举足轻重的地位。因此...
【微软面试试题详解】 在求职过程中,微软的面试通常涵盖了计算机科学、软件工程以及特定技术领域的广泛知识。面试旨在评估候选人的技术能力、问题解决技巧、逻辑思维和团队协作潜力。以下是一些可能出现在微软面试...
这些题目是微软面试中常见的逻辑思维和问题解决类问题,主要考察候选人的创新思维、问题分析和解决能力。下面是对这些问题的详细解答: 1. **烧绳计时**:这是一道时间计算题。要计时一个小时十五分钟,可以使用三...
总的来说,这份“微软面试100题完整版”是准备IT行业面试的宝贵资源,无论是针对微软、腾讯还是百度,它都能帮助你扎实基础,提高解决问题的能力。在学习过程中,建议结合实际案例进行练习,不断巩固和提升自己的...
微软面试试题精选资源包
【微软面试题解析】 面试是求职过程中的关键环节,尤其对于技术岗位,面试题往往具有挑战性和创新性。微软作为全球知名的科技公司,其面试题不仅考察候选人的专业技能,还涉及逻辑思维、问题解决和创新能力。以下是...
“微软面试题及附标准答案” 本资源提供了微软面试题及答案,旨在帮助用户更好地准备微软面试。该资源涵盖了多种题型,包括基本题型、没有答案型、难题和超难题。这些题目涵盖了逻辑思维、问题解决、反应能力等多...