常見面試題(智力題)
? 壹些面試智力題,附答案(僅供參考)。
1、妳讓工人為妳工作7天,給工人的回報是壹根金條。金條平分成相連的7段,妳必須在每天結束時給他們壹段金條,如果只許妳兩次把金條弄斷,妳如何給妳的工人付費?
2、請把壹盒蛋糕切成8份,分給8個人,但蛋糕盒裏還必須留有壹份。
3、小明壹家過壹座橋,過橋時是黑夜,所以必須有燈。現在小明過橋要1秒,小明的弟弟要3秒,小明的爸爸要6秒,小明的媽媽要8秒,小明的爺爺要12秒。每次此橋最多可過兩人,而過橋的速度依過橋最慢者而定,而且
燈在點燃後30秒就會熄滅。問:小明壹家如何過橋?
4、壹群人開舞會,每人頭上都戴著壹頂帽子。帽子只有黑白兩種,黑的至少有壹頂。每個人都能看到其他人帽子的顏色,卻看不到自己的。主持人先讓大家看看別人頭上戴的是什麽帽子,然後關燈,如果有人認為自己戴的是黑帽子,就打自己壹個耳光。第壹次關燈,沒有聲音。於是再開燈,大家再看壹遍,關燈時仍然鴉雀無聲。壹直到第三次關燈,才有劈劈啪啪打耳光的聲音響起。問有多少人戴著黑帽子?
5、請估算壹下cn tower電視塔的質量。
6、壹樓到十樓的每層電梯門口都放著壹顆鉆石,鉆石大小不壹。妳乘坐電梯從壹樓到十樓,每層樓電梯門都會打開壹次,只能拿壹次鉆石,問怎樣才能拿到最大的壹顆?
7、u2合唱團在17分鐘內得趕到演唱會場,途中必需跨過壹座橋,四個人從橋的同壹端出發,妳得幫助他們到達另壹端,天色很暗,而他們只有壹只手電筒。壹次同時最多可以有兩人壹起過橋,而過橋的時候必須持有手電筒,所以就得有人把手電筒帶來帶去,來回橋兩端。手電筒是不能用丟的方式來傳遞的。四個人的步行速度各不同,若兩人同行則以較慢者的速度為準。bono需花1分鐘過橋,edge需花2分鐘過橋,adam需花5分鐘過橋,larry需花10分鐘過橋。他們要如何在17分鐘內過橋呢?
8、燒壹根不均勻的繩要用壹個小時,如何用它來判斷半個小時?
9、為什麽下水道的蓋子是圓的?
10、美國有多少輛加油站(汽車)?
11、有7克、2克砝碼各壹個,天平壹只,如何只用這些物品三次將140克的鹽分成50、90克各壹份?
12、有壹輛火車以每小時15公裏的速度離開洛杉磯直奔紐約,另壹輛火車以第小時20公裏的速度從紐約開往洛杉磯。如果有壹只鳥,以外30公裏每小時的速度和兩輛火車現時啟動,從洛杉磯出發,碰到另輛車後返回,依次在兩輛火車來回的飛行,直道兩面輛火車相遇,請問,這只小鳥飛行了多長距離?
13、妳有兩個罐子,50個紅色彈球,50個藍色彈球,隨機選出壹個罐子,隨機選取出壹個彈球放入罐子,怎麽給紅色彈球最大的選中機會?在妳的計劃中,得到紅球的準確幾率是多少?
14、想象妳在鏡子前,請問,為什麽鏡子中的影像可以顛倒左右,卻不能顛倒上下?
15、妳有四人裝藥丸的罐子,每個藥丸都有壹定的重量,被汙染的藥丸是沒被汙染的重量+1.只稱量壹次,如何判斷哪個罐子的藥被汙染了?
16、如果妳有無窮多的水,壹個3誇脫的和壹個5誇脫的提桶,妳如何準確稱出4誇脫的水?
17、妳有壹桶果凍,其中有黃色,綠色,紅色三種,,閉上眼睛選出同樣顏色的兩個,抓取同種顏色的兩個。抓取多少個就可以確定妳肯定有兩個同壹顏色的果凍?
18、將汽車鑰匙插入車門,向哪個方向旋轉就可以打開車鎖?
19、如果要妳能去掉50個州的任何壹個,那妳去掉哪壹個,為什麽?
20、對壹批編號為1~100全部開關朝上開的燈進行以下操作凡是1的倍數反方向撥壹次開關2的倍數反方向又撥壹次開關3的倍數反方向又撥壹次開關。問最後為關熄狀態的燈的編號。
21、假設壹張圓盤像唱機上的唱盤那樣轉動。這張盤壹半是黑色,壹半是白色。假設妳有數量不限的壹些顏色傳感器。要想確定圓盤轉動的方向,妳需要在它周圍擺多少個顏色傳感器?它們應該被擺放在什麽位置?
22、假設時鐘到了12點。註意時針和分針重疊在壹起。在壹天之中,時針和分針***重疊多少次?妳知道它們重疊時的具體時間嗎?
23、中間只隔壹個數字的兩個奇數被稱為奇數對,比如17和19。證明奇數對之間的數字總能被6整除(假設這兩個奇數都大於6)。現在證明沒有由三個奇數組成的`奇數對。
24、壹個屋子有壹個門(門是關閉的)和3盞電燈。屋外有3個開關,分別與這3盞燈相連。妳可以隨意操縱這些開關,可壹旦妳將門打開,就不能變換開關了。確定每個開關具體管哪盞燈。
25、假設妳有8個球,其中壹個略微重壹些,但是找出這個球的惟壹方法是將兩個球放在天平上對比。最少要稱多少次才能找出這個較重的球?
26、下面玩壹個拆字遊戲,所有字母的順序都被打亂。妳要判斷這個字是什麽。假設這個被拆開的字由5個字母組成:1.***有多少種可能的組合方式?2.如果我們知道是哪5個字母,那會怎麽樣?3.找出壹種解決這個問題的方法。
27、有4個女人要過壹座橋。她們都站在橋的某壹邊,要讓她們在17分鐘內全部通過這座橋。這時是晚上。她們只有壹個手電筒。最多只能讓兩個人同時過橋。不管是誰過橋,不管是壹個人還是兩個人,必須要帶著手電筒。手電筒必須要傳來傳去,不能扔過去。每個女人過橋的速度不同,兩個人的速度必須以較慢的那個人的速度過橋。
第壹個女人:過橋需要1分鐘;
第二個女人:過橋需要2分鐘;
第三個女人:過橋需要5分鐘;
第四個女人:過橋需要10分鐘。
比如,如果第壹個女人與第4個女人首先過橋,等她們過去時,已經過去了10分鐘。如果讓第4個女人將手電筒送回去,那麽等她到達橋的另壹端時,總***用去了20分鐘,行動也就失敗了。怎樣讓這4個女人在17分鐘內過橋?還有別的什麽方法?
28、如果妳有兩個桶,壹個裝的是紅色的顏料,另壹個裝的是藍色的顏料。妳從藍色顏料桶裏舀壹杯,倒入紅色顏料桶,再從紅色顏料桶裏舀壹杯倒入藍顏料桶。兩個桶中紅藍顏料的比例哪個更高?通過算術的方式來證明這壹點。b:瘋狂計算
29、已知兩個1~30之間的數字,甲知道兩數之和,乙知道兩數之積。
甲問乙:"妳知道是哪兩個數嗎?"乙說:"不知道";
乙問甲:"妳知道是哪兩個數嗎?"甲說:"也不知道";
於是,乙說:"那我知道了";
隨後甲也說:"那我也知道了";
這兩個數是什麽?
30、4,4,10,10,加減乘除,怎麽出24點?
31、1000!有幾位數,為什麽?
32、f(n)=1 n>8 n<12
f(n)=2 n<2
f(n)=3 n=6
f(n)=4 n=other
使用+ - * /和sign(n)函數組合出f(n)函數
sign(n)=0 n=0
sign(n)=-1 n<0
sign(n)=1 n>0
33、編壹個程序求質數的和例如f(7)=1+3+5+7+11+13+17=58
34、。。。
請僅用壹支筆畫四根直線將上圖9各點全部連接
35、三層四層二叉樹有多少種
36、1—100000數列按壹定順序排列,有壹個數字排錯,如何糾錯?寫出最好方法。兩個數字呢?
1、day1給1段,
day2讓工人把1段歸還給2段,
day3給1段,
day4歸還1 2段,給4段。
day5依次類推……
2、面對這樣的怪題,有些應聘者絞盡腦汁也無法分成;而有些應聘者卻感到此題實際很簡單,把切成的8份蛋糕先拿出7份分給7人,剩下的1份連蛋糕盒壹起分給第8個人。
4、假如只有
壹個人戴黑帽子,那他看到所有人都戴白帽,在第壹次關燈時就應自打耳光,所以應該不止壹個人戴黑帽子;如果有兩頂黑帽子,第壹次兩人都只看到對方頭上的黑帽子,不敢確定自己的顏色,但到第二次關燈,這兩人應該明白,如果自己戴著白帽,那對方早在上壹次就應打耳光了,因此自己戴的也是黑帽子,於是也會有耳光聲響起;可事實是第三次才響起了耳光聲,說明全場不止兩頂黑帽,依此類推,應該是關了幾次燈,有幾頂黑帽。
5、比如妳怎樣快速估算支架和柱子的高度、球的半徑,算出各部分的體積等等。招聘官的說法:"就cntower這道題來說,它和壹般的謎語或智力題還是有區別的。我們稱這類題為’快速估算題’,主要考的是快速估算的能力,這是開發軟件必備的能力之壹。當然,題目只是手段,不是目的,最終得到壹個結果固然是需要的,但更重要的是對考生得出這個結果的過程也就是方法的考察。"mr miller為記者舉例說明了壹種比較合理的答法,他首先在紙上畫出了cn tower的草圖,然後快速估算支架和各柱的高度,以及球的半徑,算出各部分體積,然後和各部分密度運算,最後相加得出壹個結果。
這壹類的題目其實很多,如:"估算壹下密西西比河裏的水的質量。""如果妳是田納西州州長,請估算壹下治理好康柏蘭河的汙染需要多長時間。"
"估算壹下壹個行進在小雨中的人5分鐘內身上淋到的雨的質量。"
mr miller接著解釋道:"像這樣的題目,包括壹些推理題,考的都是人的problemsolving(解決問題的能力),不是哪道題妳記住了答案就可以了的。"
對於公司招聘的宗旨,mr miller強調了四點,這些是有創造性的公司普遍註重的員工素質,是想要到知名企業實現自己的事業夢想的人都要具備的素質和能力。
要求壹:rawsmart(純粹智慧),與知識無關。
要求二:long-termpotential(長遠學習能力)。
要求三:technicskills(技能)。
要求四:professionalism(職業態度)。
6、她的回答是:選擇前五層樓都不拿,觀察各層鉆石的大小,做到心中有數。後五層樓再選擇,選擇大小接近前五層樓出現過最大鉆石大小的鉆石。她至今也不知道這道題的準確答案,"也許就沒有準確答案,就是考壹下妳的思路,"她如是說。
7、分析:有個康奈爾的學生寫文章說他當時在微軟面試時就是碰到了這道題,最短只能做出在19分鐘內過橋。
8、兩邊壹起燒。
9、答案之壹:從麻省理工大學壹位計算機系教授那裏聽來的答案,首先在同等用材的情況下他的面積最大。第二因為如果是方的、長方的或橢圓的,那無聊之徒拎起來它就可以直接扔進地下道啦!但圓形的蓋子嘛,就可以避免這種情況了
10、這個乍看讓人有些摸不著頭腦的問題時,妳可能要從問這個國家有多少小汽車入手。面試者也許會告訴妳這個數字,但也有可能說:"我不知道,妳來告訴我。"那麽,妳對自己說,美國的人口是2.75億。妳可以猜測,如果平均每個家庭(包括單身)的規模是2.5人,妳的計算機會告訴妳,***有1.1億個家庭。妳回憶起在什麽地方聽說過,平均每個家庭擁有1.8輛小汽車,那麽美國大約會有1.98億輛小汽車。接著,只要妳算出替1.98億輛小汽車服務需要多少加油站,妳就把問題解決了。重要的不是加油站的數字,而是妳得出這個數字的方法。
12、答案很容易計算的:
假設洛杉磯到紐約的距離為s
那小鳥飛行的距離就是(s/(15+20))*30。
13、無答案,看妳有沒有魄力堅持自己的意見。
14、因為人的兩眼在水平方向上對稱。
15、從第壹盒中取出壹顆,第二盒中取出2顆,第三盒中取出三顆。依次類推,稱其總量。
16、比較復雜:
a、先用3誇脫的桶裝滿,倒入5誇脫。以下簡稱3->5)
在5誇脫桶中做好標記b1,簡稱b1)。
b、用3繼續裝水倒滿5空3將5中水倒入3直到b1在3中做標記b2
c、用5繼續裝水倒滿3空5將3中水倒入5直到b2
d、空3將5中水倒入3標記為b3
e、裝滿5空3將5中水倒入3直到3中水到b3
結束了,現在5中水為標準的4誇脫水。
20、素數是關,其余是開。
29、允許兩數重復的情況下
答案為x=1,y=4;甲知道和a=x+y=5,乙知道積b=x*y=4
不允許兩數重復的情況下有兩種答案
答案1:為x=1,y=6;甲知道和a=x+y=7,乙知道積b=x*y=6
答案2:為x=1,y=8;甲知道和a=x+y=9,乙知道積b=x*y=8
解:
設這兩個數為x,y.
甲知道兩數之和a=x+y;
乙知道兩數之積b=x*y;
該題分兩種情況:
允許重復,有(1 <= x <= y <= 30);
不允許重復,有(1 <= x < y <= 30);
當不允許重復,即(1 <= x < y <= 30);
1)由題設條件:乙不知道答案
<=> b=x*y解不唯壹
=> b=x*y為非質數
又∵x≠y
∴b≠k*k (其中k∈n)
結論(推論1):
b=x*y非質數且b≠k*k (其中k∈n)
即:b∈(6,8,10,12,14,15,18,20...)
證明過程略。
2)由題設條件:甲不知道答案
<=> a=x+y解不唯壹
=> a >= 5;
分兩種情況:
a=5,a=6時x,y有雙解
a>=7時x,y有三重及三重以上解
假設a=x+y=5
則有雙解
x1=1,y1=4;
x2=2,y2=3
代入公式b=x*y:
b1=x1*y1=1*4=4;(不滿足推論1,舍去)
b2=x2*y2=2*3=6;
得到唯壹解x=2,y=3即甲知道答案。
與題設條件:"甲不知道答案"相矛盾,
故假設不成立,a=x+y≠5
假設a=x+y=6
則有雙解。
x1=1,y1=5;
x2=2,y2=4
代入公式b=x*y:
b1=x1*y1=1*5=5;(不滿足推論1,舍去)
b2=x2*y2=2*4=8;
得到唯壹解x=2,y=4
即甲知道答案
與題設條件:"甲不知道答案"相矛盾
故假設不成立,a=x+y≠6
當a>=7時
∵x,y的解至少存在兩種滿足推論1的解
b1=x1*y1=2*(a-2)
b2=x2*y2=3*(a-3)
∴符合條件
結論(推論2):a >= 7
3)由題設條件:乙說"那我知道了"
=>乙通過已知條件b=x*y及推論(1)(2)可以得出唯壹解
即:
a=x+y,a >= 7
b=x*y,b∈(6,8,10,12,14,15,16,18,20...)
1 <= x < y <= 30
x,y存在唯壹解
當b=6時:有兩組解
x1=1,y1=6
x2=2,y2=3 (∵x2+y2=2+3=5 < 7∴不合題意,舍去)
得到唯壹解x=1,y=6
當b=8時:有兩組解
x1=1,y1=8
x2=2,y2=4 (∵x2+y2=2+4=6 < 7∴不合題意,舍去)
得到唯壹解x=1,y=8
當b>8時:容易證明均為多重解
結論:
當b=6時有唯壹解x=1,y=6當b=8時有唯壹解x=1,y=8
4)由題設條件:甲說"那我也知道了"
=> 甲通過已知條件a=x+y及推論(3)可以得出唯壹解
綜上所述,原題所求有兩組解:
x1=1,y1=6
x2=1,y2=8
當x<=y時,有(1 <= x <= y <= 30);
同理可得唯壹解x=1,y=4
31、 解:1000
lg(1000!)=sum(lg(n))
n=1
用3段折線代替曲線可以得到
10(0+1)/2+90(1+2)/2+900(2+3)/2=2390
作為近似結果,好象1500~3000都算對
32、f(n)=1 n>8 n<12
f(n)=2 n<2
f(n)=3 n=6
f(n)=4 n=other
使用+ - * /和sign(n)函數組合出f(n)函數
sign(n)=0 n=0
sign(n)=-1 n<0
:sign(n)=1 n>0
解:只要註意[sign(n-m)*sign(m-n)+1]在n=m處取1其他點取0就可以了
34、米字形的畫就行了
;