剛開始因爲簽了保密協議,覺得寫出來不太好,但被哥們勸導成功,心想只要不透題就可以了,於是就寫了下面這一小段。
我是參加的10.18號下午的面試(估計已經被b4了)。
第一個面試官一看就是典型的搞IT的人物,hho。
面試開始讓我介紹了一下感覺最好的項目,然後就切入正題。
不過非常悲慘的是,第一個題我就不知道該怎麼答,然後就是亂答了一番。
也不知道面試官當時怎麼想我的。
然後第二問題編程題就是給我一個要求,讓我寫一個函數實現。
我花了大概十分鐘寫好後,面試官呼呼的就給我指出了好幾個邊界條件方面的bug。
然後就改。。。改了大概四五次之後終於好了。。。。
之後問了個算法的'問題,讓我想想。
5分鐘後問我有沒有思路,我告訴他只想到一個最笨的方法。更好的方法正在想。。
然後他就讓我先說出來這個笨方法,說出之後,他點點頭,問我時間複雜度,說了一下。
然後他又問我,在這個基礎上該怎麼優化。
首先我優化其中的一部分,給出了一個時間複雜度稍微好一些的算法。然後就想不出來了。
面試官友好的提醒我另外一個地方是不是也可以這樣,於是我纔想到,blabla的跟他說了。
然後他又問我,在這個基礎上該怎麼優化。
首先我優化其中的一部分,給出了一個時間複雜度稍微好一些的算法。然後就想不出來了。
面試官友好的提醒我另外一個地方是不是也可以這樣,於是我纔想到,blabla的跟他說了。
完了之後,面試官說好了,就到這兒,問我有什麼問題需要問他。
我可能還沉浸在最後那個算法題中,也還有點緊張,就說沒有了。。。。於是出來。
第二個面試官同樣也讓我介紹一下所做過的項目,然後也直奔主題。
首先他說一個比較簡單的一個寫程序的題目,讓我寫代碼。
這個程序寫的比較順利,一下寫完了,不過還是被指出來有兩個多餘的條件判斷。。
然後就是第二部分的。一個題目從簡單到複雜一步一步的問,慢慢的開導。
現寫代碼,算法和編程同時考。。。。。
最後也是讓我問一個問題。
google的面試官都比較隨和,會告訴你面試的時候不要緊張,放鬆,才能發揮正常水平。。
。不過我畢竟是第一次面試大公司,還是有些緊張的。不知道這次的結果如何,不過經歷過這麼一次,也值得了。