程序员面试逻辑思维题
java思维逻辑题

java思维逻辑题
1. 编写java程序,输出1到100的所有偶数。
2. 编写java程序,计算1到100的所有奇数的和。
3. 编写java程序,找出一个数组中的最大值。
4. 编写java程序,找出一个数组中的最小值。
5. 编写java程序,将一个整数数组按照从小到大的顺序进行排序。
6. 编写java程序,判断一个字符串是否是回文字符串(正着读和反着读都相同)。
7. 编写java程序,统计一个字符串中某个字符出现的次数。
8. 编写java程序,计算一个整数的阶乘。
9. 编写java程序,判断一个字符串是否是有效的邮箱地址。
10. 编写java程序,找出两个数组中的所有相同元素。
1/ 1。
程序员逻辑算法面试题及参考答案

程序员逻辑算法面试题及参考答案逻辑算法题是程序员面试的时候,必考的题型之一。
下面是为大家带来的程序员逻辑算法面试题及参考答案,相信对你会有帮助的。
程序员逻辑算法面试题及参考答案(一)1、如何设定的weblogic 的热启动模式(开发模式)与产品发布模式?可以在管理控制台中修改对应服务器的启动模式为开发或产品模式之一。
或者修改服务的启动文件或者commenv文件,增加setPRODUCTION_MODE=true。
2、如何启动时不需输入用户名与密码?修改服务启动文件,增加WLS_USER和WLS_PW项。
也可以在boot.properties文件中增加加密过的用户名和密码.3、在weblogic管理制台中对一个应用域进行jms及ejb或连接池等相关信息进行配置后,实际保存在什么文件中?保存在此Domain的config.xml文件中,它是服务器的核心配置文件。
4、说说weblogic中一个Domain的缺省目录结构?比如要将一个简单的helloWorld.jsp放入何目录下,然的在浏览器上就可打入http://主机:端口号//helloword.jsp就可以看到运行结果了?又比如这其中用到了一个自己写的javaBean该如何办?Domain目录\服务器目录\applications,将应用目录放在此目录下将可以作为应用访问,如果是Web应用,应用目录需要满足Web应用目录要求,jsp文件可以直接放在应用目录中,Javabean 需要放在应用目录的WEB-INF目录的classes目录中,设置服务器的缺省应用将可以实现在浏览器上无需输入应用名。
5、在weblogic中发布ejb需涉及到哪些配置文件?不同类型的EJB涉及的配置文件不同,都涉及到的配置文件包括ejb-jar.xml,weblogic-ejb-jar.xmlCMPweblogic-cmp-rdbms-jar.xml程序员逻辑算法面试题及参考答案(二)6、如何在weblogic中进行ssl配置与客户端的认证配置或说说j2ee进行ssl的配置缺省安装中使用DemoIdentity?jks和DemoTrust.jksKeyStore实现SSL,需要配置服务器使用EnableSSL,配置其端口,在产品模式下需要从CA获取私有密钥和数字证书,创建identity和trustkeystore,装载获得的密钥和数字证书。
面试题目逻辑思维(3篇)

第1篇一、引言逻辑思维,作为人类认知活动中的一种基本能力,对于解决问题、分析判断、决策制定等方面具有重要意义。
在当今社会,具备良好的逻辑思维能力已成为职场竞争的重要资本。
本文将从面试题目的角度,探讨如何通过逻辑思维在面试中脱颖而出。
二、面试题目分类1. 基础逻辑思维题目(1)判断题:判断以下陈述是否正确。
A. 所有猫都是哺乳动物。
B. 有些人喜欢红色,有些人喜欢蓝色。
(2)推理题:根据已知条件,推理出结论。
已知:①张三喜欢看电影;②李四不喜欢看电影;③王五喜欢看电影。
问:下列哪个陈述是正确的?A. 张三喜欢看电影。
B. 李四喜欢看电影。
C. 王五喜欢看电影。
2. 复杂逻辑思维题目(1)论证题:分析以下论证是否成立。
论点:小王一定比小李聪明。
论据:小王在数学考试中得了满分,而小李只得了60分。
(2)分析题:分析以下现象,找出其背后的逻辑关系。
现象:小明喜欢运动,但他的身体并不健康。
3. 创新逻辑思维题目(1)创意题:设计一个方案,解决以下问题。
问题:如何提高城市交通拥堵状况?(2)综合题:结合以下信息,分析并提出解决方案。
信息:某公司员工工作效率低下,导致项目延期。
三、解题技巧1. 理解题目:在解题前,首先要明确题目的类型和关键信息,以便有针对性地进行思考。
2. 分析问题:对于逻辑思维题目,要学会分析问题,找出其中的逻辑关系,从而得出结论。
3. 排除法:在解题过程中,运用排除法,排除明显错误的选项,提高解题效率。
4. 综合运用:将所学知识、经验与题目相结合,进行综合分析,提高解题质量。
5. 语言表达:在解题过程中,注意语言表达的准确性、简洁性和逻辑性。
四、案例分析以下为三个案例,展示如何运用逻辑思维解题。
案例一:判断题题目:以下陈述是否正确?A. 所有猫都是哺乳动物。
解题过程:这是一道基础逻辑思维题目。
根据生物学知识,猫属于哺乳动物,因此陈述A正确。
案例二:推理题题目:根据已知条件,推理出结论。
已知:①张三喜欢看电影;②李四不喜欢看电影;③王五喜欢看电影。
企业面试逻辑测试题及答案

企业面试逻辑测试题及答案1. 题目:有五个数字:4, 6, 8, 10, 12。
如果将它们重新排列,使得任意两个相邻的数字之和为偶数,那么有多少种排列方式?答案:有10种排列方式。
这些排列方式是:46810, 46102, 48106, 48120, 48201, 68104, 68140, 68410, 68414, 68140。
2. 题目:一个工厂有3个车间,每个车间有5台机器。
如果每个车间至少有一台机器在工作,那么有多少种不同的工作机器组合?答案:有23种不同的工作机器组合。
计算方法是:3个车间中选择1个车间不工作,有3种选择;剩下的2个车间可以分别有1台、2台、3台、4台、5台机器工作,每种情况有5种可能,所以总共有3×(5+5×4+5×4×3+5×4×3×2)=23种组合。
3. 题目:如果一个数字的平方减去它本身等于48,那么这个数字是什么?答案:这个数字是8。
因为8的平方是64,64减去8等于56,而不是48。
但是,如果我们考虑负数,那么-8的平方是64,64减去-8等于72,同样不等于48。
正确的数字是7,因为7的平方是49,49减去7等于42,最接近48的答案是7。
4. 题目:一个钟表的时针和分针在一天中会重合多少次?答案:在一天中,时针和分针会重合22次。
5. 题目:一个班级有30名学生,其中15名男生和15名女生。
如果随机选择3名学生,那么至少有1名男生和1名女生的概率是多少?答案:至少有1名男生和1名女生的概率是1。
因为不管怎么选择,总有可能选出至少1名男生和1名女生。
6. 题目:一个正方形的边长是4米,如果将它的边长增加1米,那么它的面积会增加多少?答案:面积会增加9平方米。
原来的面积是4×4=16平方米,增加后的面积是5×5=25平方米,所以面积增加了25-16=9平方米。
7. 题目:如果一个数的一半加上3等于9,那么这个数是多少?答案:这个数是6。
逻辑面试题50+问

最近看了一些大的科技公司(比如谷歌、微软等)等招聘员工的面试题,很有意思,在这里 与大家分享,并共同探讨。
面试官:(面有难色)我要与管理层谈点事情。(离开了房间)
10 分钟后,面试官回来了。
面试官:我们推荐你立刻去推销部工作。
这位面试者不仅逻辑思维和工程经验丰富,说服人的能力也非常强,让考官觉得他是不可多 得的人才,被推荐到更需要综合技能的销售部门工作。
其实,像这样的逻辑思维面试题并没有所谓的标准答案,考官的真实目的是考察面试者的逻 辑思维能力,更一般的讲,是解决问题的能力。下水道盖也可以是方的,只要你能给出合理 的理由,自圆其说。
她的回答是:选择前五层楼都不拿,观察各层钻石的大小,做到心中有数 。后五层楼再 选择,选择大小接近前五层楼出现过最大钻石大小的钻石。她至今也 不知道这道题的准确 答案,“也许就没有准确答案,就是考一下你的思路,“她如是 说。
答案:这是一道没有标准答案的试题,实际上它考的是你的开放性思维和逻辑推理能力. 第一步:对 1 到 3 层的大小进行比较,记住最大的一颗。 第二步:4 到 6 层作为参考,将 4-6 层的最大的跟 1-3 层的最大的作比较,确认最大的一个 的平均水平。 第三步:在最后 4 层中选择一个属于最大一批的,如果第 7 层的就是最大的平均水平的,那 就闭上眼睛不再观察之后的。这就是最大的一颗。
这绝不仅仅是一个小小的逻辑题,考官想考察的是面试者的逻辑思维,包括工程思想、分析 能力以及举一反三的归纳概括能力。知道标准答案不算什么,吃透这道题并弄清背后的深刻 原理,才是本事。
逻辑思维能力面试题目(3篇)

第1篇一、概述逻辑思维能力是现代职场中一项非常重要的能力,它涉及到对信息的理解、分析、推理和判断。
在面试中,通过一系列逻辑思维能力测试题目,可以有效地评估应聘者的逻辑思维水平。
以下是一篇2500字以上的逻辑思维能力面试题目,旨在全面考察应聘者的逻辑思维能力。
二、面试题目1. 简答题(1)请简述逻辑思维的定义及其在职场中的作用。
(2)请举例说明逻辑思维在解决问题过程中的重要性。
(3)请简述演绎推理、归纳推理和类比推理的区别。
2. 选择题(1)以下哪个选项不属于演绎推理?A. 所有鸟都会飞B. 猫是哺乳动物C. 狗是哺乳动物D. 鸟是哺乳动物(2)以下哪个选项不属于归纳推理?A. 所有的猫都是哺乳动物B. 所有的狗都是哺乳动物C. 所有的哺乳动物都是猫D. 所有的哺乳动物都是狗(3)以下哪个选项不属于类比推理?A. 鸟会飞,飞机也会飞B. 猫会抓老鼠,狗也会抓老鼠C. 水能导电,盐也能导电D. 人类会说话,鸟类也会说话3. 判断题(1)逻辑思维是一种天赋,后天无法培养。
()(2)归纳推理比演绎推理更加可靠。
()(3)类比推理可以帮助我们更好地理解未知事物。
()4. 实际案例分析题(1)某公司销售部门在销售业绩下滑的情况下,想要提高销售业绩。
以下哪种策略最符合逻辑思维?A. 增加销售人员的数量B. 提高销售人员的待遇C. 分析销售业绩下滑的原因,针对性地进行改进D. 降低产品价格,提高市场占有率(2)某公司生产部门在产品出现质量问题后,以下哪种处理方式最符合逻辑思维?A. 立即停止生产,进行全面检查B. 继续生产,但要求质检部门加强检查C. 对出现质量问题的产品进行召回,并对生产流程进行改进D. 对出现质量问题的产品进行降价销售,以减少损失5. 逻辑思维测试题(1)小明、小红和小丽是三个好朋友,他们分别参加了数学、语文和英语三门课程。
已知:① 小红没有参加语文课程。
② 小丽参加了数学课程。
③ 小明没有参加英语课程。
程序员面试逻辑思维题

程序员面试逻辑思维题程序员面试时会遇到哪些逻辑思维题呢?下面就由为大家介绍一下程序员面试逻辑思维题的文章,欢迎阅读。
程序员面试逻辑思维题篇1【1】假设有一个池塘,里面有无穷多的水。
现有2个空水壶,容积分别为5升和6升。
问题是如何只用这2个水壶从池塘里取得3升的水。
【2】周雯的妈妈是豫林水泥厂的化验员。
一天,周雯来到化验室做作业。
做完后想出去玩。
"等等,妈妈还要考你一个题目,"她接着说,"你看这6只做化验用的玻璃杯,前面3只盛满了水,后面3只是空的。
你能只移动1只玻璃杯,就便盛满水的杯子和空杯子间隔起来吗?" 爱动脑筋的周雯,是学校里有名的"小机灵",她只想了一会儿就做到了。
请你想想看,"小机灵"是怎样做的?【3】三个小伙子同时爱上了一个姑娘,为了决定他们谁能娶这个姑娘,他们决定用手枪进行一次决斗。
小李的命中率是30%,小黄比他好些,命中率是50%,最出色的枪手是小林,他从不失误,命中率是100%。
由于这个显而易见的事实,为公平起见,他们决定按这样的顺序:小李先开枪,小黄第二,小林最后。
然后这样循环,直到他们只剩下一个人。
那么这三个人中谁活下来的机会最大呢?他们都应该采取什么样的策略?【4】一间囚房里关押着两个犯人。
每天监狱都会为这间囚房提供一罐汤,让这两个犯人自己来分。
起初,这两个人经常会发生争执,因为他们总是有人认为对方的汤比自己的多。
后来他们找到了一个两全其美的办法:一个人分汤,让另一个人先选。
于是争端就这么解决了。
可是,现在这间囚房里又加进来一个新犯人,现在是三个人来分汤。
必须寻找一个新的方法来维持他们之间的和平。
该怎么办呢?按:心理问题,不是逻辑问题【5】在一张长方形的桌面上放了n个一样大小的圆形硬币。
这些硬币中可能有一些不完全在桌面内,也可能有一些彼此重叠;当再多放一个硬币而它的圆心在桌面内时,新放的硬币便必定与原先某些硬币重叠。
程序员面试逻辑思维题

程序员面试逻辑思维题(总3页)-CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除程序员面试逻辑思维测试题以下均为【Yes or No】判断题,请根据自己的理解做出判断!有标有(1)(2)符号的小题也要做出判断。
1、大象是动物,动物有腿。
因此大象有腿。
2、我的秘书还未到参加选民的年龄,我的秘书有着漂亮的头发。
所以我的秘书是个未满18周岁的姑娘。
3、这条街上的商店几乎没有霓虹灯,但这些商店都有遮蓬。
所以,(1)有些商店有遮蓬没有霓虹灯。
(2)有些商店既有遮蓬又有霓虹灯。
4、所有的A都有一只眼睛,B有一只眼睛。
所以A和B是一样的。
5、土豆比西红柿便宜,我的钱不够买两斤土豆。
所以,(1)我的钱不够买一斤西红柿。
(2)我的钱可能够,也可能不够买一斤西红柿。
6、韦利是个和斯坦一样强的棒球击球手,斯坦是个比大多数人都要强的棒球击球手。
所以,(1)韦利应是这些选手中最出色的。
(2)斯坦应是这些选手中最出色的。
(3)韦利是个比大多数人都要强的棒球击球手。
7、水平高的音乐家演奏古典音乐,要成为水平高的音乐家就得练习演奏。
所以演奏古典音乐比演奏爵士乐需要更多的练习时间。
8、如果你的孩子被宠坏了,打他屁股会使他发怒,如果他没有被宠坏,打他屁股会使你懊悔。
所以,(1)打他屁股要么使你懊悔,要么使他发怒。
(2)打他屁股也许对她没有什么好处。
9、正方形是有角的图形,这个图形没有角。
所以,(1)这个图形是个圆。
(2)无确切结论。
(3)这个图形不是正方形。
10、格林威尔在史密斯城的东北,纽约在史密斯城的东北。
所以,(1)纽约比史密斯城更靠近格林威尔。
(2)史密斯城在纽约的西南。
(3)纽约离史密斯城不远。
11、绿色深时,红色就浅;黄色浅时,蓝色就适中;但是要么绿色深,要么黄色浅。
所以,(1)蓝色适中。
(2)黄色和红色都浅。
(3)红色浅,或者蓝色适中。
12、如果你突然停车,那么跟在后面的一辆卡车将撞上你;如果你不这样做,你将撞到一个妇女。
php逻辑思维面试题(3篇)

第1篇一、背景介绍随着互联网的快速发展,电子商务已成为人们生活中不可或缺的一部分。
购物车作为电商系统中的核心功能,承载着用户购物过程中的重要角色。
一个高效的购物车系统不仅可以提升用户体验,还能提高网站的整体性能。
本题将考察应聘者对PHP 数据结构的理解和应用能力,要求设计一个高效的购物车系统。
二、题目要求1. 设计一个PHP购物车系统,支持以下功能:(1)添加商品到购物车;(2)修改购物车中商品的数量;(3)删除购物车中的商品;(4)计算购物车中商品的总价;(5)清空购物车;(6)显示购物车中的商品列表。
2. 购物车系统应具备以下特点:(1)使用合适的数据结构存储购物车中的商品;(2)保证系统的高效性,减少不必要的内存占用和计算;(3)易于维护和扩展。
3. 以下为购物车系统所需的基本信息:(1)商品信息:商品ID、商品名称、商品价格、商品库存;(2)购物车信息:购物车ID、用户ID、商品列表。
三、数据结构设计1. 商品信息:使用数组存储商品信息,键为商品ID,值为商品对象,商品对象包含商品名称、价格、库存等属性。
```phpclass Product {public $id;public $name;public $price;public $stock;public function __construct($id, $name, $price, $stock) {$this->id = $id;$this->name = $name;$this->price = $price;$this->stock = $stock;}}```2. 购物车信息:使用关联数组存储购物车信息,键为购物车ID,值为购物车对象,购物车对象包含用户ID、商品列表等属性。
```phpclass ShoppingCart {public $id;public $userId;public $products;public function __construct($id, $userId) {$this->id = $id;$this->userId = $userId;$this->products = [];}}```3. 商品列表:使用关联数组存储购物车中的商品,键为商品ID,值为商品对象。
逻辑面试题目(3篇)

第1篇一、题目背景随着科技的飞速发展,城市化进程不断加快,智慧城市建设已成为全球关注的焦点。
在智慧城市建设中,城市规划与交通系统是两大核心领域。
如何将城市规划与交通系统进行创新融合,实现城市高效、绿色、可持续的发展,成为当前亟待解决的问题。
本题目旨在通过逻辑思维,探讨智慧城市背景下城市规划与交通系统的创新融合策略。
二、题目要求1. 请结合智慧城市发展趋势,分析城市规划与交通系统创新融合的必要性与紧迫性。
2. 从城市规划角度,探讨如何优化城市空间布局,为交通系统创新融合提供有力支撑。
3. 从交通系统角度,分析现有交通模式的不足,提出创新融合的交通系统设计方案。
4. 结合实际案例,阐述城市规划与交通系统创新融合的成功经验与启示。
5. 针对未来城市发展趋势,提出城市规划与交通系统创新融合的发展方向与挑战。
三、解题思路1. 引言部分:简要介绍智慧城市发展趋势,阐述城市规划与交通系统创新融合的背景与意义。
2. 第一部分:分析城市规划与交通系统创新融合的必要性与紧迫性。
(1)智慧城市发展趋势对城市规划与交通系统创新融合的推动作用。
(2)城市交通拥堵、环境污染等问题的加剧,要求城市规划与交通系统创新融合。
(3)国家政策支持,为城市规划与交通系统创新融合提供有力保障。
3. 第二部分:从城市规划角度,探讨如何优化城市空间布局,为交通系统创新融合提供有力支撑。
(1)优化城市空间结构,提高土地利用效率。
(2)加强城市绿地系统建设,提升城市生态环境。
(3)合理规划城市道路网络,提高交通可达性。
(4)发展公共交通,引导城市交通出行方式转变。
4. 第三部分:从交通系统角度,分析现有交通模式的不足,提出创新融合的交通系统设计方案。
(1)分析现有交通模式的不足,如交通拥堵、环境污染、能源消耗等。
(2)提出创新融合的交通系统设计方案,包括:a. 智能交通系统:通过信息技术,实现交通流量监测、交通信号控制、交通诱导等功能。
b. 绿色交通系统:推广新能源汽车、优化公共交通、鼓励非机动车出行等。
程序员逻辑思维笔试题

程序员逻辑思维笔试题以下是一些程序员逻辑思维笔试题,这些题目考察的是程序设计和逻辑思维能力:1. 有一个池塘,里面有一定数量的青蛙。
青蛙们会跳上荷叶,每次跳一格或者两格。
如果一个青蛙连续跳了两次两格,那么它就必须跳一次一格。
如果一个青蛙连续跳了三次一格,那么它就必须跳一次两格。
请问,荷叶上最多可以同时有多少只青蛙?2. 你有一个长度为N的数组,其中包含整数和正负数。
你的任务是将数组中的所有正数相加起来。
你可以使用两个指针,一个指向数组的开始,另一个指向数组的末尾。
每次迭代,你可以将开始指针向右移动一位,将末尾指针向左移动一位,然后将它们所指向的数字相加。
如果相加的结果是正数,则将其添加到总和中。
如果相加的结果是负数,则将末尾指针向左移动一位,直到找到一个正数为止。
重复这个过程N次,直到两个指针相遇。
请问,这个算法的时间复杂度是多少?3. 有一个长度为N的数组,其中包含整数和正负数。
你的任务是将数组中的所有负数相乘起来。
你可以使用两个指针,一个指向数组的开始,另一个指向数组的末尾。
每次迭代,你可以将开始指针向右移动一位,将末尾指针向左移动一位,然后将它们所指向的数字相乘。
如果相乘的结果是负数,则将其添加到总积中。
如果相乘的结果是正数,则将末尾指针向左移动一位,直到找到一个负数为止。
重复这个过程N次,直到两个指针相遇。
请问,这个算法的时间复杂度是多少?4. 有一个长度为N的数组,其中包含整数和正负数。
你的任务是将数组中的所有奇数相加起来。
你可以使用两个指针,一个指向数组的开始,另一个指向数组的末尾。
每次迭代,你可以将开始指针向右移动一位,将末尾指针向左移动一位,然后将它们所指向的数字相加。
如果相加的结果是奇数,则将其添加到总和中。
如果相加的结果是偶数,则将末尾指针向左移动一位,直到找到一个奇数为止。
重复这个过程N次,直到两个指针相遇。
请问,这个算法的时间复杂度是多少?。
前端面试常见逻辑题收集及分析

前端⾯试常见逻辑题收集及分析前端⾯试中常出现⼀些有趣的逻辑题,初见的时候有可能会⼿⾜⽆措,但实际多看⼏个题之后就会有⼀定的思考逻辑,有种打通任督⼆脉的感觉.以下是我个⼈⾯试经历以及⽹络上收集来的⼀些经典题⽬.题⽬:1.现有⼀个装有⽆限⽔的池塘,你⼿⾥有两个空壶,⼀个容积为6升,⼀个为5升,请问你如何⽤这两个空壶打3升⽔?请写出具体步骤(腾讯)2.有⼀个烤⾁架,它能同时烤两块⾁,已知每块⾁完全烤熟⼀⾯需要5分钟,请问⽤这个烤⾁架烤熟三块⾁最快是多少时间?(腾讯)3.现有A、B两辆汽车相隔⼀段距离,它们之间有⼀只⼩鸟,现在两只辆汽车相向匀速⾏驶,⼩鸟也同⼀时间匀速运动,它先飞向其中⼀辆车,快撞上时再飞向另⼀辆车,以此循环,请问直到两辆车相撞是⼩鸟运动了多少距离?(腾讯)4.已知班⾥有百分之⼋⼗喜欢篮球,有百分之七⼗喜欢排球,百分之六⼗喜欢⾜球,请问有多少学⽣既喜欢篮球⼜喜欢⾜球的?(腾讯)5.7点15分的夹⾓是多少?(腾讯)以上是我⾯试过程中被问及到的逻辑题,所以印象⽐较深刻.6.⼀个商⼈骑⼀头驴要穿越1000公⾥长的沙漠去卖3000根萝⼘、已知驴⼀次性可驼1000根萝⼘,但没⾛⼀公⾥要吃⼀根胡萝⼘,商⼈最多可卖出多少根萝⼘?写出思路?7.烧⼀根不均匀的绳,从头烧到尾总共需要1个⼩时。
现在有若⼲条材质相同的绳⼦,问如何⽤烧绳的⽅法来计时⼀个⼩时⼗五分钟呢?8.⼀群⼈开舞会,每⼈头上都戴着⼀顶帽⼦。
帽⼦只有⿊⽩两种,⿊的⾄少有⼀顶。
每个⼈都能看到其他⼈帽⼦的颜⾊,却不知⾃⼰的。
主持⼈先让⼤家看看别⼈头上戴的什么帽⼦,然后关灯,如果有⼈认为⾃⼰戴的是⿊帽⼦,就打⾃⼰⼀个⽿光。
第⼀次关灯,没有声⾳。
于是再开灯,⼤家再看⼀遍,关灯时仍然鸦雀⽆声。
⼀直到第三次关灯,才有劈劈啪啪打⽿光的声⾳响起。
问有多少⼈戴着⿊帽⼦?(阿⾥)9.你让某些⼈为你⼯作了七天, 你要⽤⼀根⾦条作为报酬.这根⾦条要被分成七块.你必须在每天的活⼲完后交给他们⼀块.如果你只能将这根⾦条切割两次,你怎样给这些⼯⼈分?(阿⾥)10.A、B两⼈分别在两座岛上。
程序员逻辑面试题目答案(3篇)

第1篇一、题目一:两柱香问题题目描述:有两柱不均匀的香,每柱香燃烧完需要1个小时,问:怎样用两柱香切出一个15分钟的时间段?解题思路:1. 先点燃两柱香的一端,并同时开始计时。
2. 当第一柱香烧完时,说明已经过了30分钟。
3. 此时,立即将第二柱香的另一端也点燃。
4. 当第二柱香烧完时,说明又过了30分钟,总共是60分钟。
5. 这时,第一柱香的另一端还未燃尽,取下这端继续燃烧。
6. 当第一柱香的这端燃尽时,说明已经过去了15分钟。
答案:取下第一柱香的另一端,继续燃烧,当这端燃尽时,即为15分钟的时间段。
二、题目二:1000个瓶子里有一瓶毒药,老鼠喝了毒药之后一天后死亡,一次可以喝多瓶毒药,问检测出毒药最少需要多少只老鼠?解题思路:1. 由于1000接近1024,所以需要10个bit位来表示这些瓶子。
2. 对瓶子进行编号,从0到999。
3. 从第0只老鼠开始,依次让老鼠喝下编号为0、1、10、11、100、101、110、111、1000、1001的瓶子。
4. 由于每只老鼠只喝一个瓶子的液体,且毒药在一天后死亡,所以最多需要10只老鼠。
答案:需要10只老鼠。
三、题目三:一群人开舞会,每人头上都戴着一顶帽子。
帽子只有黑白两种,黑的至少有一顶。
每个人都能看到其它人帽子的颜色,却看不到自己的。
主持人先让大家看看别人头上戴的是什么帽子,然后关灯,如果有人认为自己戴的是黑帽子,就打自己一个耳光。
第一次关灯,没有声音。
于是再开灯,大家再看一遍,关灯时仍然鸦雀无声。
一直到第三次关灯,才有劈劈啪啪打耳光的声音。
解题思路:1. 第一次关灯后,没有人打耳光,说明没有人看到所有的人头上都戴着黑帽子。
2. 第二次关灯后,依然没有人打耳光,说明没有人看到所有人头上都戴着黑帽子,且没有人能够通过前两次的信息判断出自己的帽子颜色。
3. 第三次关灯后,有人打耳光,说明这个人看到了其他人头上都戴着黑帽子,且通过前两次的信息判断出自己的帽子颜色是黑色。
IT面试常见的逻辑推理题

1.一个粗细均匀的长直管子,两端开口,里面有4个白球和4个黑球,球的直径、两端开口的直径等于管子的内径,现在白球和黑球的排列是wwwwbbbb,要求不取出任何一个球,使得排列变为bbwwwwbb。
答:把管对上2.一只蜗牛从井底爬到井口,每天白天蜗牛要睡觉,晚上才出来活动,一个晚上蜗牛可以向上爬3尺,但是白天睡觉的时候会往下滑2尺,井深10尺,问蜗牛几天可以爬出来?答:8天3.在一个平面上画1999条直线最多能将这一平面划分成多少个部分?答:平面上只要多出现一条直线,就能至少多把平面分出一部分,而若此直线与其他直线有n个交点,就再能把平面多分出n个部分,因此若想把平面划分的部分最多,新添入的直线必须与前k条直线交k个点,即第二条直线要与第一条直线交1个点,第三条要与前两条交2个点,……,第1999条与前1998条交1998个点,这样,第二条直线多划分出1+1=2个部分,第三条直线多划分出1+2=3个部分,……,第1999条直线多划分出1+1998=1999个部分。
而第一条直线把平面划分出2个部分,因此1999条直线能划分平面的块数为:2+2+3+4+5+…+1998+1999=1+(1+2+3+4+5+…+1998+1999)=1+(1+1999)*1999/2=19990014.在太平洋的一个小岛上生活着土人,他们不愿意被外人打扰,一天,一个探险家到了岛上,被土人抓住,土人的祭司告诉他,你临死前还可以有一个机会留下一句话,如果这句话是真的,你将被烧死,是假的,你将被五马分尸,可怜的探险家如何才能活下来?答:我就是来被你们五马分尸的。
5.怎样种四棵树使得任意两棵树的距离相等。
答:只需要找一个锥形平台,下面栽种三棵树,成正三边形,平台上为第四棵,让第四棵树到其它三棵的距离相等即可。
6.27个小运动员在参加完比赛后,口渴难耐,去小店买饮料,饮料店搞促销,凭三个空瓶可以再换一瓶,他们最少买多少瓶饮料才能保证一人一瓶?答:18瓶。
20道面试逻辑思维题目

20道面试逻辑思维题目1. 有一根绳子需要在30分钟内烧完,但这根绳子燃烧不均匀,即前半段烧完需要15分钟,后半段烧完需要10分钟。
如何确保在30分钟内烧完整根绳子?这道题目考察的是逻辑思维和时间管理能力。
解决方案是将绳子同时点燃两端,15分钟后,前半段绳子烧完,此时后半段绳子还剩下15分钟的燃烧时间,而同时点燃后半段绳子,再过10分钟,后半段绳子也会烧完,整根绳子也就在30分钟内烧完了。
2. 有三个开关分别控制三个灯泡,但你不知道每个开关控制的是哪个灯泡。
你只能进入房间一次,如何确定每个开关与对应的灯泡的关系?这道题目考察的是逻辑推理和试错能力。
解决方案是先打开一个开关,等待几分钟后再关闭,然后打开第二个开关。
进入房间后,如果有灯泡亮着,那么第一个开关控制的就是这个灯泡;如果灯泡是熄灭的但是还是热的,那么第二个开关控制的就是这个灯泡;而剩下的开关则对应第三个灯泡。
3. 有9个球,其中8个重量相等,1个重量略轻。
只用天平称两次,如何找出略轻的那个球?这道题目考察的是逻辑推理和数学思维。
解决方案是将9个球分成3组,每组3个球。
第一次称重时,将两组放在天平的两端,留下一组不称。
如果天平平衡,说明略轻的球在未称重的那组中;如果天平不平衡,说明略轻的球在较轻的那一组中。
然后,将较轻的那一组继续分成3个球一组,重复上述步骤,最终可以找出略轻的那个球。
4. 有一辆巴士,开始时没有乘客。
每一站都会有一些人上车,也会有一些人下车。
巴士经过10个站后,最后一站时共有30人下车,问巴士上一共有多少人?这道题目考察的是逻辑思维和数学运算。
解决方案是根据题意,最后一站有30人下车,说明前9个站总共有30人上车。
因此,巴士上一共有30+30=60人。
5. 有一桶装满了水,现在需要将其中一半的水倒掉,但只能使用一个空桶和一个满桶,如何准确地将水分成一半?这道题目考察的是逻辑推理和创造性思维。
解决方案是先用满桶的水倒入空桶,然后再将空桶倒入原桶中,此时空桶中剩下一半的水,再将空桶倒满水,再倒入原桶中,此时原桶中的水就被准确地分成了一半。
面试常问智力题40道(逻辑题)+ 参考答案

面试常问智力题40道(逻辑题)+ 参考答案首先,第一天出来的人,担当“计数者”,它把灯开起来(原来开着就不必动了), 然后每天出来一个囚犯。
如果他不是“计数者”,并且没有关过灯,并且灯开着,那么就把灯关了。
如果他是“计数者”,如果灯关了,就把他开起来(计数+1)。
当然如果灯被关了99次,那么就去和国王说吧。
第一天出来的是“计数者”,这是一个必然事件,从第二天开始,我们要完成以下过程 99 次出来一个新的囚犯,然后等待“计数者”出来把灯开起来。
第一次出来新的囚犯的概率是: 99 / 100--- 除去计数者,其他任何囚犯出来都满足要求 ,完成这一步的平均时间是 100 / 99 天完成上面这个过程后,接着要求“计数者”出来,开灯。
这个概率是 1 / 100 , 完成这一步的平均时间是 100 天第二次,新囚犯出来的概率是 98 / 100, 完成这一步的平均时间是 100 / 98 , 计数者出来的率还是 1/ 100 , 完成这一步的平均时间还是 100 天...第99次,新囚犯出来的概率是 1 / 100 (只有一个囚犯没有出来了) , 计数者出来的率还是 1 / 100然后我们把时间加起来:100 / 99 + 100 + 100 / 98 + 100 + ... 100 / 1+ 100= 100 * 99 + 100 * (1 / 99 + 1 / 98 + 1 / 97+ ... + 1)= 9900 + 100 * (1 + 1 / 2 + 1 / 3 + ... 1 / 99)1 + 1 /2 + 1 /3 + ... 1 / 99 这是一个调和级数大概等于 ln 99 + 1 ,所以上述值为: 10417家里有两个孩子,一个是女孩,另一个也是女孩的概率是多少?李永乐老师 yydsans : 1/3参与者会看到三扇紧闭的门,其中一扇门后面有一辆车。
选择后面有车的门赢车,另外两个门后面有山羊。
程序员智商测试题(3篇)

第1篇测试说明:本测试共包含50道题目,旨在考察程序员在逻辑思维、算法设计、编程能力、数学推理等方面的智商水平。
请仔细阅读每道题目,并在规定时间内完成作答。
请注意,本测试并非官方智商测试,仅供参考。
一、逻辑思维题(20题,每题2分,共40分)1. 小明有3个苹果,小红给了他2个,小明现在有多少个苹果?2. 一个房间里有5只鸡,每只鸡下1个蛋,房间里一共有多少个蛋?3. 一个人在一条直线上走,每次都向前走3步,然后向后退2步,那么他最终会停在起点吗?4. 三个数相加等于10,其中两个数分别是3和4,那么第三个数是多少?5. 有一个装满水的瓶子,瓶子的高度是10厘米,瓶子底部有一个小孔,水会一直流出,直到瓶子为空。
如果小孔的直径是1毫米,那么水流出瓶子的时间是多少?6. 有一个篮子里有10个苹果,每次拿走3个,然后再放回2个,这个过程重复5次,篮子里最后还剩下多少个苹果?7. 有一棵树上有5只鸟,猎人开了一枪,有几只鸟飞走了?8. 一个人每天吃3个苹果,他连续吃了10天,那么他一共吃了多少个苹果?9. 一个人在一条直线上走了100步,每步向前走2步,然后向后退1步,那么他最终会停在起点吗?10. 有一个盒子里有5个红球和5个蓝球,每次随机拿出一个球,拿出红球后放回,拿出蓝球后不放回,那么第10次拿出的是红球还是蓝球?11. 一个人在一条直线上走了10步,每步向前走3步,然后向后退2步,那么他最终会停在起点吗?12. 有一个房间里有3盏灯,每个灯都可以独立开关。
现在你站在房间外,如何通过开关来让所有灯都亮起来?13. 有一个装满水的瓶子,瓶子的高度是10厘米,瓶子底部有一个小孔,水会一直流出,直到瓶子为空。
如果小孔的直径是2毫米,那么水流出瓶子的时间是多少?14. 一个人每天吃3个苹果,他连续吃了10天,那么他一共吃了多少个苹果?15. 有一个篮子里有10个苹果,每次拿走3个,然后再放回2个,这个过程重复5次,篮子里最后还剩下多少个苹果?16. 有一棵树上有5只鸟,猎人开了一枪,有几只鸟飞走了?17. 一个人每天吃3个苹果,他连续吃了10天,那么他一共吃了多少个苹果?18. 有一个房间里有3盏灯,每个灯都可以独立开关。
程序员面试逻辑题

程序员面试逻辑题篇1你让工人为你工作7天,给工人的回报是一根金条。
金条平分成相连的7段,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你的工人付费?小蒲:这道试题还是简单的,当时我是这样做这道题的。
两次弄断就应分成三份,我把金条分成1/7、2/7和4/7三份。
这样,第1天我就可以给他1/7;第2天我给他2/7,让他找回我1/7;第3天我就再给他1/7,加上原先的2/7就是3/7;第4天我给他那块4/7,让他找回那两块1/7和2/7的金条;第5天,再给他1/7;第6天和第2天一样;第7天给他找回的那个1/7。
程序员面试逻辑题篇2现在小明一家过一座桥,过桥时候是黑夜,所以必须有灯。
现在小明过桥要1秒,小明的弟弟要3秒,小明的爸爸要6秒,小明的妈妈要8秒,小明的爷爷要12秒。
每次此桥最多可过两人,而过桥的速度依过桥最慢者而定,而且灯在点燃后30秒就会熄灭。
问小明一家如何过桥?参考答案:这类智力题目,其实是考察应聘者在限制条件下解决问题的能力。
具体到这道题目来说,很多人往往认为应该由小明持灯来来去去,这样最节省时间,但最后却怎么也凑不出解决方案。
但是换个思路,我们根据具体情况来决定谁持灯来去,只要稍稍做些变动即可:第一步,小明与弟弟过桥,小明回来,耗时4秒;第二步,小明与爸爸过河,弟弟回来,耗时9秒;第三步,妈妈与爷爷过河,小明回来,耗时13秒;最后,小明与弟弟过河,耗时4秒,总共耗时30秒,多么惊险!专家意见:这类题目多出现于跨国企业的招聘面试中,对考察一个人的思维方式及思维方式转变能力有极其明显的作用,而据一些研究显示,这样的能力往往也与工作中的应变与创新状态息息相关。
所以回答这些题目时,必须冲破思维定式,试着从不同的角度考虑问题,不断进行逆向思维,换位思考,并且把题目与自己熟悉的场景联系起来,切忌思路混乱。
程序员面试逻辑题篇3S先生、P先生、Q先生他们知道桌子的抽屉里有16张扑克牌:红桃A、Q、4 黑桃J、8、4、2、7、3 草花K、Q、5、4、6 方块A、5。
程序员面试逻辑题集合

,他们地原则是先求保命,再去多杀人
,颗不必都分完
,若有重复地情况,则也算最大或最小,一并处死
乒乓球问题
简介:该题由中华谣网站改造,有一定难度.
详细介绍:
假设排列着个乒乓球,由两个人轮流拿球装入口袋,能拿到第个乒乓球地人为胜利者.条件是:每次拿球者至少要拿个,但最多不能超过个,问:如果你是最先拿球地人,你该拿几个?以后怎么拿就能保证你能得到第个乒乓球?个人收集整理勿做商业用途
、有两位盲人,他们都各自买了两对黑袜和两对白袜,八对袜了地布质、大小完全相同, 而每对袜了都有一张商标纸连着.两位盲人不小心将八对袜了混在一起.他们每人怎样才能取回黑袜和白袜各两对呢?个人收集整理勿做商业用途
、有一辆火车以每小时公里地速度离开洛杉矶直奔纽约,另一辆火车以每小时公里地速度从纽约开往洛杉矶.如果有一只鸟,以公里每小时地速度和两辆火车同时启动,从洛杉矶出发,碰到另一辆车后返回,依次在两辆火车来回飞行,直到两辆火车相遇,请问,这只小鸟飞行了多长距离?个人收集整理勿做商业用途
、两个圆环,半径分别是和,小圆在大圆内部绕大圆圆周一周,问小圆自身转了几周?如果在大圆地外部,小圆自身转几周呢?个人收集整理勿做商业用途
、元钱一瓶汽水,喝完后两个空瓶换一瓶汽水,问:你有元钱,最多可以喝到几瓶汽水?
整理收集:倩倩靜聽
:
确定帽子颜色问题
简介:这是一道经典地趣味逻辑题.
详细介绍:
有顶红帽子,顶黑帽子,顶白帽子.让个人从矮到高站成一队,给他们每个人头上戴一顶帽子.每个人都看不见自己戴地帽子地颜色,却只能看见站在前面那些人地帽子颜色.(所以最后一个人可以看见前面个人头上帽子地颜色,而最前面那个人谁地帽子都看不见.现在从最后那个人开始,问他是不是知道自己戴地帽子颜色,如果他回答说不知道,就继续问他前面那个人.假设最前面那个人一定会知道自己戴地是黑帽子.为什么?个人收集整理勿做商业用途
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
程序员面试逻辑思维题集团标准化小组:[VVOPPT-JOPP28-JPPTL98-LOPPNN]
程序员面试逻辑思维测试题
以下均为【Yes or No】判断题,请根据自己的理解做出判断!有标有(1)(2)符号的小题也要做出判断。
1、大象是动物,动物有腿。
因此大象有腿。
2、我的秘书还未到参加选民的年龄,我的秘书有着漂亮的头发。
所以我的秘书是个未满18周岁的姑娘。
3、这条街上的商店几乎没有霓虹灯,但这些商店都有遮蓬。
所以,
(1)有些商店有遮蓬没有霓虹灯。
(2)有些商店既有遮蓬又有霓虹灯。
4、所有的A都有一只眼睛,B有一只眼睛。
所以A和B是一样的。
5、土豆比西红柿便宜,我的钱不够买两斤土豆。
所以,
(1)我的钱不够买一斤西红柿。
(2)我的钱可能够,也可能不够买一斤西红柿。
6、韦利是个和斯坦一样强的棒球击球手,斯坦是个比大多数人都要强的棒球击球手。
所以,
(1)韦利应是这些选手中最出色的。
(2)斯坦应是这些选手中最出色的。
(3)韦利是个比大多数人都要强的棒球击球手。
7、水平高的音乐家演奏古典音乐,要成为水平高的音乐家就得练习演奏。
所以演奏古典音乐比演奏爵士乐需要更多的练习时间。
8、如果你的孩子被宠坏了,打他屁股会使他发怒,如果他没有被宠坏,打他屁股会使你懊悔。
所以,
(1)打他屁股要么使你懊悔,要么使他发怒。
(2)打他屁股也许对她没有什么好处。
9、正方形是有角的图形,这个图形没有角。
所以,
(1)这个图形是个圆。
(2)无确切结论。
(3)这个图形不是正方形。
10、格林威尔在史密斯城的东北,纽约在史密斯城的东北。
所以,
(1)纽约比史密斯城更靠近格林威尔。
(2)史密斯城在纽约的西南。
(3)纽约离史密斯城不远。
11、绿色深时,红色就浅;黄色浅时,蓝色就适中;但是要么绿色深,要么黄色浅。
所以,
(1)蓝色适中。
(2)黄色和红色都浅。
(3)红色浅,或者蓝色适中。
12、如果你突然停车,那么跟在后面的一辆卡车将撞上你;如果你不这样做,你将撞到一个妇女。
所以,
(1)行人不应在马路上行走。
(2)那辆卡车车速太快。
(3)你要么让后面那辆卡车撞上,要么撞到那个妇女。
13、我住在农场和城市之间,农场位于城市和机场之间。
所以,
(1)农场到我住处比到机场要近。
(2)我住在农场和机场之间。
(3)我的住处到农场比到机场要近。
14、聪明的赌徒只有在形势对他有利时才下赌注,老练的赌徒只有在他有大利可图时才下赌注,这个赌徒有时去下赌注。
所以,
(1)他如果不是老练的赌徒,就是聪明的赌徒。
(2)他可能是个老练的赌徒,也可能不是。
(3)他既不是老练的赌徒,也不是聪明的赌徒。
15、当B等于Y时,A等于Z;当A不等于Z时,E要么等于Y,要么等于Z。
所以,
(1)当B等于Y时,E不等于Y也不等于Z。
(2)当A等于Z时,Y或者Z等于E。
(3)当B不等于Y时,E不等于Y也不等于Z。
16、当B大于C时,X小于C但C绝不会大于B。
所以,
(1)X绝不会大于B。
(2)X绝不会小于B。
(3)X绝不会小于C。
17、只要X是红色,Y就一定是绿色;只要Y不是绿色,就一定是蓝色。
但是,当X是红色时,Z绝不会是蓝色。
所以,
(1)只要Z是蓝色,Y就可能是绿色。
(2)只要X不是红色,Z就不可能是蓝色。
(3)只要Y不是绿色,X就不可能是红色。
18、有时印第安人是阿拉斯加人,阿拉斯加人有时是律师。
所以,
(1)有时印第安人不见得一定是阿拉斯加人或律师。
(2)印第安人不可能是阿拉斯加人或律师。
19、前进不见得死得光荣,后退没死也不见得是耻辱。
所以,
(1)后退意为死得光荣。
(2)前进意为不死就是耻辱。
(3)前进意为死得光荣。
↓
↓
↓
↓
↓
↓
答案
1、是
2、否
3、(1)否,(2)是
4、否
5、(1)否,(2)是
6、(1)否,(2)否,(3)是
7、否
8、(1)是,(2)否
9、(1)否,(2)否,(3)是
10、(1)否,(2)是,(3)否
11、(1)否,(2)否,(3)是
12、(1)否,(2)否,(3)是
13、(1)否,(1)否,(3)是
14、(1)是,(2)否,(3)是
15、(1)是,(2)否,(3)否
16、(1)是,(2)否,(3)否
17、(1)否,(2)否,(3)是
18、(1)是,(2)否
19、(1)否,(2)否,(3)否
答错1题得1分,答漏1题也得1分,将得分相加就是成绩。
|| 测试结果 ||
总分0~13分,逻辑思维优秀
总分14~19分,逻辑思维能力良好
总分20~25分,逻辑思维中等
总分26~45分,逻辑思维能力不佳。