本文的內(nèi)容與iOS無關,主要講的是面試的時候被問到的一些非技術性問題,這些題與技術無關,主要是考驗了應試者的智商與情商。
外界通常說程序員是程序猿,因為程序員熱愛學習并常年混跡在技術圈,關注一些技術方面的新聞,時刻惦記著自己的項目,所以顯得木訥。甚至有人說程序員找不到女朋友,并且在戀愛中經(jīng)常有一些“程序猿的浪漫”。那么,讓我們來測試一下自己的智商與情商,看看著名企業(yè)面試時經(jīng)常會問及的問題:
1、給你一盒鉛筆,請列出10種非傳統(tǒng)用法。
2、一個專殺矮人的巨人讓10個矮人從低到高排列,每個矮人能看見前面所有比他矮的的人。巨人隨機把白色或黑色帽子放在每個矮人頭上。矮人看不到自己的帽子。 巨人告訴矮人,他將要求每個矮人回答帽子的顏色,從最高的開始。如果誰回答錯了就殺掉誰。每個矮人都能聽見前一個人的回答,但是聽不見矮人被殺的聲音。該用什么方法才能保證矮人被殺的數(shù)量最少,至少能挽救幾個人的生命?
3、如果你來自火星你該怎么辦?
4、如果你是一個路標你希望是什麼標志?
5、如果一個俄羅斯黑幫綁架你,他把兩顆子彈連續(xù)放在可裝六顆子彈的手槍里,旋轉(zhuǎn),然后指著你的額頭開一槍,你仍還活著。他于是問你,你是否希望他繼續(xù)旋轉(zhuǎn)手槍再次對你開槍。希望或不希望,你將如何選擇?
6、講個笑話
7、對整個美國進行產(chǎn)品改進成本是多少?
8、飛機上有無數(shù)的白點和黑點,請證明白點和黑點之間的距離是一個單位。
9、請說說一些你在生活所做的讓你特別自豪的事情。
10、我為什么不雇傭你呢?
11、如果你是一款索尼產(chǎn)品,你希望是什么?
12、哪三個人是你不認識但是很羨慕的?為什么?
13、請問你如何測試一個電梯?
14、描述一次你遇到含糊不清的表達時,你是如何處理的?
15、1 + 1為什么 = 2 ?
16、你開發(fā)中遇到過什么問題?說出來我們討論一下。
17、你之前待的公司的領導和同事怎么樣?
18、說一些我不知道的東西。
19、家是哪里的?
20、你還有什么問題么?