程式設計師面試寶典

2021-05-21 16:29:20 字數 5134 閱讀 4021

微軟公司讓應聘者發狂的創意測試

★如果你有乙個許多部件可以拆卸的時鐘,你將它一塊塊拆開,但是沒有記住是怎樣拆的。然後你將各個零件重新組裝起來,最後發現有三個重要零件沒有放進去。這時你如何重新組裝這個時鐘?

★如果你需要學習一門新的計算機語言,你會怎樣做?

★假設由你負責設計比爾·蓋茨的衛生間。當然,錢不成問題,但是你不可以和比爾談。你會怎樣做?

★到目前為止,你遇到的最難回答的問題是什麼?

★如果微軟公司說,我們願意投資500萬美元用來開發你提出的方案。那麼你會做什麼?為什麼?

★如果你將世界上所有的計算機製造商召集起來,告訴他們必須要做一件事,你會讓他們做什麼事?

★如果你在五年內會得到一筆獎金,你認為會是因為什麼?關注你的成績的人會是誰?

★你如何教自己的奶奶使用微軟excel**系統?

★為什麼當我們在任何一家賓館開啟熱水龍頭時,熱水會馬上流出來?

★你為什麼想在微軟工作?

★假設你回到家,進入自己的房間,開啟電燈開關,可是一點反應都沒有——燈沒有亮。這時,你在判斷問題出在**時,會依次採取怎樣的做法?

體現應聘者執行能力的面試題

★如何將計算機技術應用於一幢100層高的辦公大樓的電梯系統上?你怎樣優化這種應用?工作日時的交通、樓層或時間等因素會對此產生怎樣的影響?

★你如何對一種可以隨時存在檔案中或從網際網路上拷貝下來的作業系統實施保護措施, 防止被非法複製?

★你如何重新設計自動取款機?

★假設我們想通過電腦來操作一台微波爐,你會開發什麼樣的軟體來完成這個任務?

★你如何為一輛汽車設計一台咖啡機?

★ 如果你想給微軟的word系統增加點內容,你會增加什麼樣的內容?

★你會給只有乙隻手的使用者設計什麼樣的鍵盤?

★你會給失聰的人設計什麼樣的鬧鐘?

微軟公司讓應聘者頭疼的面試題

以下是微軟公司的員工在面試時所遇到的問題。微軟的顧問有時會得到一些特殊待遇,因此在面試時詢問他們的問題並不真的算數,所以沒有列在下面。

這些問題往往遵循以下一些基本主題:難題、運算、應用、頭腦。

難題★為什麼下水道的井蓋是圓的?

★美國有多少輛車?(乙個常見的類似問題是:美國有多少家加油站?)

★美國有多少個下水道井蓋?

★你讓某些人為你工作了七天,你要用一根金條作為報酬。這根金條要被分成七塊。你必須在每天的活幹完後交給他們一塊。如果你只能將這根金條切割兩次,你怎樣給這些工人分?

★一列火車以每小時15英里的速度離開洛杉磯,朝紐約進發。另外一列火車以每小時20英里的速度離開紐約,朝洛杉磯進發。如果乙隻每小時飛行25英里的鳥同時離開洛杉磯,在兩列火車之間往返飛行,請問當兩列火車相遇時,鳥飛了多遠?

★假設一張圓盤像唱機上的唱盤那樣轉動。這張盤一半是黑色,一半是白色。假設你有數量不限的一些顏色感測器。

要想確定圓盤轉動的方向,你需要在它周圍擺多少個顏色感測器?它們應該被擺放在什麼位置?

★假設時鐘到了12點。注意時針和分針重疊在一起。在一天之中,時針和分針共重疊多少次?你知道它們重疊時的具體時間嗎?

★你有兩個罐子,分別裝著50個紅色的玻璃球和50個藍色的玻璃球。隨意拿起乙個罐子,然後從裡面拿出乙個玻璃球。怎樣最大程度地增加讓自己拿到紅球的機會?

利用這種方法,拿到紅球的機率有多大?

★中間只隔乙個數字的兩個奇數被稱為奇數對,比如17和19。證明奇數對之間的數字總能被6整除(假設這兩個奇數都大於6)。現在證明沒有由三個奇數組成的奇數對。

★乙個屋子有乙個門(門是關閉的)和3盞電燈。屋外有3個開關,分別與這3盞燈相連。你可以隨意操縱這些開關,可一旦你將門開啟,就不能變換開關了。確定每個開關具體管哪盞燈。

★假設你有8個球,其中乙個略微重一些,但是找出這個球的惟一方法是將兩個球放在天平上對比。最少要稱多少次才能找出這個較重的球?

★假設你站在鏡子前,抬起左手,抬起右手,看看鏡中的自己。當你抬起左手時,鏡中的自己抬起的似乎是右手。可是當你仰頭時,鏡中的自己也在仰頭,而不是低頭。

為什麼鏡子中的影像似乎顛倒了左右,卻沒有顛倒上下?

★你有4瓶藥。每粒藥丸的重量是固定的,不過其中有一瓶藥受到了汙染,藥丸的重量發生了變化,每個藥丸增加了一點重量。你怎樣一下子測出哪瓶藥是遭到汙染的呢?

★下面玩乙個拆字遊戲,所有字母的順序都被打亂。你要判斷這個字是什麼。假設這個被拆開的字由5個字母組成:

1. 共有多少種可能的組合方式?

2. 如果我們知道是哪5個字母,那會怎麼樣?

3. 找出一種解決這個問題的方法。

★有4個女人要過一座橋。她們都站在橋的某一邊,要讓她們在17分鐘內全部通過這座橋。這時是晚上。

她們只有乙個手電筒。最多只能讓兩個人同時過橋。不管是誰過橋,不管是乙個人還是兩個人,必須要帶著手電筒。

手電筒必須要傳來傳去,不能扔過去。每個女人過橋的速度不同,兩個人的速度必須以較慢的那個人的速度過橋。

第乙個女人:過橋需要1分鐘;

第二個女人:過橋需要2分鐘;

第三個女人:過橋需要5分鐘;

第四個女人:過橋需要10分鐘。

比如,如果第乙個女人與第4個女人首先過橋,等她們過去時,已經過去了10分鐘。如果讓第4個女人將手電筒送回去,那麼等她到達橋的另一端時,總共用去了20分鐘,行動也就失敗了。怎樣讓這4個女人在17分鐘內過橋?

還有別的什麼方法?

★如果你有乙個5夸脫的水桶和乙個3夸脫的水桶,如何準確量出4夸脫的水?

★你有一袋糖,有紅色的,藍色的,綠色的。閉上眼睛,拿出兩塊顏色一樣的糖,你需要拿多少次才能確保有兩塊顏色相同的?

★如果你有兩個桶,乙個裝的是紅色的顏料,另乙個裝的是藍色的顏料。你從藍色顏料桶裡舀一杯,倒入紅色顏料桶,再從紅色顏料桶裡舀一杯倒入藍顏料桶。兩個桶中紅藍顏料的比例哪個更高?

通過算術的方式來證明這一點。

考驗應聘者能力的反應iq測試題

1.小蟲

有一種小蟲,每隔兩秒鐘**一次。**後的兩隻新的小蟲經過兩秒鐘後又會**。如果最初某瓶中只有乙隻小蟲,那麼兩秒後變兩隻,再過兩秒後就變四隻……兩分鐘後,正好滿滿一瓶小蟲。

現在這個瓶內最初放入兩隻這樣的小蟲。

問:經過多少時間後,正巧也是滿滿的一瓶?

2.相遇

美國某小鎮車隊有17輛小公共汽車,整天在相距197千公尺的青山與綠水兩個小鎮之間往返運客。每輛車到達小鎮後司機都要休息8分鐘。司機傑克上午10點20分開車從青山鎮出發,在途中不時地遇到(有時是迎面駛來,有時是互相超越)一輛本車隊的車。

下午1點55分他到達綠水鎮,休息時發現本隊的其他司機乙個都不在。沒有同伴可以聊天,傑克就靜靜地回憶剛才在路上遇到的本車隊的那些人。

問:傑克一共遇到了本車隊的幾輛車?

3.約會

矩陣博士的女兒艾娃小姐是他和日本夫人的獨生女,她真是位絕佳美人。怪不得馬丁先生對她動心了。不過,這位小姐生性羞怯,如果直截了當地請她吃飯,可能會遭到謝絕。

對此,馬丁先生絞盡了腦汁,苦思對策。

突然間,他心血來潮,想起了哈佛大學的數學家吉爾比·貝克教給他的錦囊妙計,頓時心花怒放,喜上眉梢。

「親愛的,我有兩個問題要問您,而且都只能回答:『是』或『不』,不准用其他語句。但在正式提問以前,我要同您預先講好,您一定要聽清楚之後再鄭重回答,而且兩個問題的答案都必須在邏輯上是完全合理的,不能自相矛盾。

」他對艾娃說。

艾娃略微蹙了一下眉,感到非常有趣,於是,她爽朗地說:「好吧!那就請您發問吧!」

問:馬丁先生該怎樣提問,才能達到請艾娃小姐吃飯的目的?

4.30秒答題

(1) 你在什麼地方總能找到幸福?

(2) 乙個人走進他的花園時,總是把什麼先放在裡邊?

(3) 什麼東西越洗越髒?

(4) 什麼東西能載得動一百捆乾草卻託不起一粒沙子?

(5) 什麼東西越是打破了越是受人歡迎?

(6) 在早餐時從來不吃的是什麼?

(7) 放大鏡不能放大的東西是什麼?

(8) 什麼東西倒立後會增加一半?

5.一分鐘答題

(1) 當您從西向東行走,不久向左轉二百七十度角行走,再向後轉走,接著,又向左轉九十度角走,最後又向後轉走。請問,最終您是朝哪乙個方向行走的?

(2) 在二十世紀有這樣乙個年份,把它寫成阿拉伯數字時,正看是這一年,倒過來看還是這一年。請問,這是指哪乙個年份?

(3) 用三根火柴要擺成乙個最小的數(不許把火柴折斷或彎曲),這個數是多少?

(4) 有乙個又高又狹窄的玻璃筒,筒裡放著乙隻鮮雞蛋。如果不許把玻璃筒傾斜,也不許用任何夾具把鮮雞蛋夾起,那麼,您有什麼辦法取出鮮雞蛋?

(5) 英國倫敦某公司採購員傑夫經常出差去法國巴黎,而且每次都是乘坐火車去的。有一次,他又要出差去法國巴黎,但他前一半路程是坐飛機去的,這比他平常坐火車去的速度要快八倍;而他後一半路程是坐火車和汽車到達法國巴黎的,速度比他平常坐火車要慢一半。請問,他這一次出差去法國巴黎,是否比他平常坐火車去節省時間?

為什麼?

(6) 乙隻走著的掛鐘,它在二十四小時裡,分針和時針要重合多少次?

(7) 如果給您一根較長的粗銅線,要用這根銅線將點燃著的蠟燭火焰熄滅,但又不許您用銅線碰到蠟燭,請問,有何辦法?

(8) 有一根鐵線,如果用鉗子把它剪斷後,它仍然是一根與原來長度相等的鐵線。請問,這是一根什麼形狀的鐵線?

(9) 太空飛行員卡特在乘宇宙飛船進入太空前,正用他所帶的自來水筆為來訪者簽名留念。當他進入太空以後,他正忙著用這支筆寫日記。您相信嗎?

(10) 有十二個人要過河去,河邊只有一條能夠載三個人的小船。請問,這十二個人都過河,需要渡幾次?

6.現代斯芬克斯之謎

斯芬克斯是古代希臘神話中的帶翅膀的獅子女魔。傳說她在底比斯附近要人猜謎,猜不出來就要殺人。一次,她要請底比斯王子猜謎:

「有一種動物,早上四條腿,中午二條腿,晚上三條腿,是什麼動物?」聰明的王子說:「是人。

」他猜中了。

如果你是現代的斯芬克斯,會提出什麼樣的問題呢?比如,1和0之間加上什麼符號才可以使得到的數比0大又比1小呢?你知道嗎?

微軟公司hr最常問的eq測試題(1)

1. 什麼書中毛病最多?

2. 為什麼好馬不吃回頭草?

3. 什麼東西說「父親」是不會相碰,叫「爸爸」時卻會碰到兩次?

4. 農夫養10頭牛,只有19隻角,為什麼?

5. 打什麼東西既不花力氣又舒服?

6. 托尼總是喜歡把家裡的鬧鐘整壞,媽媽為什麼總是讓不會修理鐘錶的爸爸代為修理?

7. 戴夫走路從來腳不沾地,這是為什麼?

8. 生公尺不小心煮成熟飯時該怎麼辦?

9. 製造日期與有效日期是同一天的產品是什麼?

10. 時鐘敲了十三下,請問現在該做什麼呢?

11. 在羅馬數字中,零該怎麼寫?

程式設計師面試寶典筆記

1 答案為 a note1 求值順序是自右至左 輸出順序還是從左至右.note2 如果把printf d d n ptr,ptr 換成printf d d n ptr,ptr 結果為c,雖然求值是從右向左的,但是表示式中的 ptr與 ptr 不是兩個語句,所以ptr的值相同 2 int a 與 in...

程式設計師面試寶典題目總結

1.what will be the output of the following c code?include int main int argc,char argv int ptr arr ptr 123 printf d,d n ptr,ptr return 0 2.下面程式的結果是多少?i...

程式設計師面試寶典題目總結

1.what will be the output of the following c code?include int main int argc,char argv 2.下面程式的結果是多少?include int main int argc,char argv 3.下面程式的結果是 incl...