程序員面試邏輯題
一般的程序員都有四年的在專(zhuān)業(yè)領(lǐng)域的學(xué)習(xí),需要一個(gè)在程序領(lǐng)域的學(xué)士學(xué)位獲得者,不論是數(shù)學(xué)方面的還是工程方面的都是可以的。下面就由學(xué)習(xí)啦小編為大家介紹一下程序員面試邏輯題的文章,歡迎閱讀。
程序員面試邏輯題篇1
你讓工人為你工作7天,給工人的回報(bào)是一根金條。金條平分成相連的7段,你必須在每天結(jié)束時(shí)給他們一段金條,如果只許你兩次把金條弄斷,你如何給你的工人付費(fèi)?
小蒲:這道試題還是簡(jiǎn)單的,當(dāng)時(shí)我是這樣做這道題的。兩次弄斷就應(yīng)分成三份,我把金條分成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天給他找回的那個(gè)1/7。
程序員面試邏輯題篇2
現(xiàn)在小明一家過(guò)一座橋,過(guò)橋時(shí)候是黑夜,所以必須有燈。現(xiàn)在小明過(guò)橋要1秒,小明的弟弟要3秒,小明的爸爸要6秒,小明的媽媽要8秒,小明的爺爺要12秒。每次此橋最多可過(guò)兩人,而過(guò)橋的速度依過(guò)橋最慢者而定,而且燈在點(diǎn)燃后30秒就會(huì)熄滅。問(wèn)小明一家如何過(guò)橋?
參考答案:這類(lèi)智力題目,其實(shí)是考察應(yīng)聘者在限制條件下解決問(wèn)題的能力。具體到這道題目來(lái)說(shuō),很多人往往認(rèn)為應(yīng)該由小明持燈來(lái)來(lái)去去,這樣最節(jié)省時(shí)間,但最后卻怎么也湊不出解決方案。但是換個(gè)思路,我們根據(jù)具體情況來(lái)決定誰(shuí)持燈來(lái)去,只要稍稍做些變動(dòng)即可:第一步,小明與弟弟過(guò)橋,小明回來(lái),耗時(shí)4秒;第二步,小明與爸爸過(guò)河,弟弟回來(lái),耗時(shí)9秒;第三步,媽媽與爺爺過(guò)河,小明回來(lái),耗時(shí)13秒;最后,小明與弟弟過(guò)河,耗時(shí)4秒,總共耗時(shí)30秒,多么驚險(xiǎn)!
專(zhuān)家意見(jiàn):這類(lèi)題目多出現(xiàn)于跨國(guó)企業(yè)的招聘面試中,對(duì)考察一個(gè)人的思維方式及思維方式轉(zhuǎn)變能力有極其明顯的作用,而據(jù)一些研究顯示,這樣的能力往往也與工作中的應(yīng)變與創(chuàng)新?tīng)顟B(tài)息息相關(guān)。所以回答這些題目時(shí),必須沖破思維定式,試著從不同的角度考慮問(wèn)題,不斷進(jìn)行逆向思維,換位思考,并且把題目與自己熟悉的場(chǎng)景聯(lián)系起來(lái),切忌思路混亂。
程序員面試邏輯題篇3
S先生、P先生、Q先生他們知道桌子的抽屜里有16張撲克牌:紅桃A、Q、4 黑桃J、8、4、2、7、3 草花K、Q、5、4、6 方塊A、5。約翰教授從這16張牌中挑出一張牌來(lái),并把這張牌的點(diǎn)數(shù)告訴 P先生,把這張牌的花色告訴Q先生。這時(shí),約翰教授問(wèn)P先生和Q 先生:你們能從已知的點(diǎn)數(shù)或花色中推知這張牌是什么牌嗎? 于是,S先生聽(tīng)到如下的對(duì)話(huà):
P先生:我不知道這張牌。
Q先生:我知道你不知道這張牌。
P先生:現(xiàn)在我知道這張牌了。
Q先生:我也知道了。
聽(tīng)罷以上的對(duì)話(huà),S先生想了一想之后,就正確地推出這張牌是什么牌。
請(qǐng)問(wèn):這張牌是什么牌?