編者按:進(jìn)入大型軟硬件公司是很多IT人的夢(mèng)想,而這些軟硬公司通常都會(huì)以高素質(zhì)人才作為企業(yè)持續(xù)競(jìng)爭(zhēng)力的保證,所以經(jīng)常出一些千奇百怪的面試題,來考驗(yàn)一個(gè)人的綜合能力。在網(wǎng)上流傳著以下一份所謂的“IBM面試題”,被譽(yù)為“天才”面試題,看看你能做出幾道。?????
????1.房里有三盞燈,房外有三個(gè)開關(guān),在房外看不見房內(nèi)的情況,但可以任意扳動(dòng)開關(guān),你只能進(jìn)門觀察一次,你用什么方法來區(qū)分哪個(gè)開關(guān)控制哪一盞燈?
????2.有兩根粗細(xì)不均勻的香,燃燒時(shí)快時(shí)慢,但每根香燒完的時(shí)間確定是一小時(shí),你能用什么方法來確定45分鐘的時(shí)間?
????3.村子里有50個(gè)人,每個(gè)人都有一條狗,在這50條狗中有病狗(這種病不傳染),于是人們要找出病狗,每個(gè)人可以觀察其他49條狗,以判斷它們是否生病,但只有自己的狗不能看,觀察后得到結(jié)果不能交流,也不能通知病狗的主人,主人一旦推算出自己的狗有病時(shí),就必須在一天內(nèi)將其槍斃,而且只有權(quán)利槍斃自己的狗,沒有權(quán)利打死其他人的狗。第一天大家全看完了,但槍沒響,第二天槍沒響,第三天才傳來槍響。問:村里共有幾條病狗?如何推算出來的?
????4.在太平洋的一個(gè)小島上生活著土著人,他們不愿意被外人打擾。一天,一位探險(xiǎn)家到了島上,被土著人捉住,土人的頭領(lǐng)告訴他:“你臨死前可以有個(gè)機(jī)會(huì)留下一句話,如果這句話是真的,你將被燒死;如果是假的,你將被五馬分尸。”可憐的探險(xiǎn)家說什么才能活下來?
????5.一個(gè)老師為了試一下A、B兩個(gè)學(xué)生哪一個(gè)更聰明,把他們帶到一個(gè)伸手不見五指的黑房子里,老師打開燈說:“這張桌子上有五頂帽子,兩頂是紅色的,三頂是黑色的。現(xiàn)在,我把燈關(guān)掉,并把帽子的順序搞亂,然后,我們?nèi)嗣咳嗣豁敶髟陬^。當(dāng)我把燈打開時(shí),請(qǐng)你們盡快說出,自己頭上戴得是什么顏色的帽子。”然后老師把燈關(guān)掉了,三個(gè)人都摸了一頂帽子戴在頭上;同時(shí),老師把另外兩頂藏起來了。電燈打開后,那兩個(gè)看到老師頭上戴著是頂紅色的帽子,過了一會(huì)兒,A喊到:“我戴得是黑帽子”,請(qǐng)問A是如何推理的???
??以下答案(僅供參考)
1.先打開兩個(gè)開關(guān),等一段時(shí)間,關(guān)上其中一個(gè),馬上進(jìn)屋觀察。打開的燈對(duì)應(yīng)打開的開關(guān);剩下的用手摸,熱的對(duì)應(yīng)剛剛關(guān)閉的;涼的對(duì)應(yīng)始終沒打開的。
????2.點(diǎn)燃其中一根,并把另一根兩頭點(diǎn)燃;第二根燒完恰好過去30分鐘,第一根剩下部分應(yīng)該支持30分鐘的燃燒。然后把剩下的部分兩頭點(diǎn)燃,15分鐘即可燃盡。
????3.若只有一條病狗,病狗的主人看到其他的狗都沒有病,那么就知道自己的狗有病,所以第一天晚上就會(huì)槍響。因?yàn)闆]有槍響,就說明病狗數(shù)量大于1.若有兩條病狗,病狗的主人會(huì)看到有一條病狗,因?yàn)榈谝惶鞗]聽到槍響,說明病狗數(shù)大于1,所以病狗主人也會(huì)知道自己的狗有病,因而第二天會(huì)聽槍響,既然第二天槍也沒響,說明病狗數(shù)大于2。依此類推,如果第三天聽到槍響,說明有三條病狗。
????4.這是一個(gè)悖論問題,探險(xiǎn)家只能描述一種非真非假的狀況,比如:我將被五馬分尸。如果土著判定這話是真的,那么他將被燒死———這樣“五馬分尸”就成假的了。如果土著判定這話是假的,那就他將被五馬分尸的話就變成了真的。
????5,如果A戴的是紅帽子,那么B馬上就可以猜出自己戴的是黑帽子(因?yàn)榧t帽子只有兩頂);而B并沒有立刻猜到,所以A馬上推斷出自己戴的是黑帽子!