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