1. 首頁
  2. 面試

IT行業的面試經驗分享

IT行業的面試經驗分享

大部分公司更注重實際的專案經驗,外資公司比較注重English Ability。

一般來說,我覺得合理的面試過程以及應試經驗應該是這樣的:

1.一份相對真實的簡歷...不要在簡歷上面寫滿精通,沒有用的,因為沒人會信這些的,

人事經理都不是傻瓜,特別是簡歷到了Team Leader或者CTO這類人手裡,看到這些

他們可能立刻就會PASS掉你的簡歷。

2.簡歷的不要太短,也別太長,2、3頁紙就可以了。太短?人家會覺得你沒什麼份量;

太長?很多公司在開完招聘會後,人事或者參與面試的技術人員可能要面對上千份簡歷,

我曾經就遇到過,面前的簡歷堆在桌上像小山一樣....

請相信...看一份簡歷的平均時間不會超過10秒的,而且邊上可能就是垃圾筐... -___-

3.寫的內容要突出重點,要針對招聘公司的要求,比如你的專案經驗(這一點特別重要,也就是告訴用人單位,你以前做過什麼),什麼鋼琴八級,小提琴九級之類的就不要寫了。

如果你沒有專案經驗就比較慘,但也不是沒人要。儘量突出你的技術能力,學習能力。

如果你成長的速度比較快,成長的空間比較大,用人單位也是會考慮的。

有很多公司為了節約成本(培訓、管理等都需要成本),只招有專案經驗的人,因為這樣的人不需要特別的培訓,不需要管理人員太費心,稍微適應一下就可以融入整個公司的工作環境。

也有公司很多大公司吧,他們不會在乎你是否為新人,因為他們有的是錢和時間讓你成長為高手,

能不能進去,就要看你的個人潛質了(也許可能通常,學校的牌子和你的成績會比較重要... -____-)。

4.一份好的簡歷會將你帶入面試環節,有些公司可能會電話面試,這個基本沒什麼的,

一般都是瞭解你的`基本情況和個人意向之類的,這些電話多半都是人事部門的人打來的。

不用管他們怎麼想,吹就可以了。

5.如果接到面試通知,那麼恭喜,你已經邁出了成功的一小步

6.不同公司的面試方法不同,說來說去就是那麼幾步。

a.人事和你溝通

b.可能有筆試(外資公司極有可能有翻譯題目),可能是上機筆試

c.技術面試

d.老闆或者CTO和你溝通

解釋一下上面幾點:

a、好說,隨便聊聊就可以了,通常人事會了解如下情況:忠誠度、以前的工作狀況、為何離職、要求的薪水、對本公司的看法、對職位的渴求度,以及應聘者的一些基本資訊等,回答的時候儘量準確,不要有模稜兩可的話,如果你啥子特別的想法比如耍兩個月就走,那麼回答問題的時候要小心,不要曝露你的真實想法。

b、如果有筆試的話,就比較麻煩了,白紙黑字考的都是真功夫,這些就看個人的能力而言了,一般筆試不會太難,為什麼呢?太難根本就招不到人嘛,而且筆試做的好的人,只能說明一點,這個人的知識結構系統且紮實,但有知識並不程式碼有技術(或者經驗),這一點很重要,舉個簡單的例子,你把一本菜譜背的滾瓜爛熟,知道一個菜的詳細製作過程是怎麼樣的,但是...你實際動手做看看?嘿嘿~這個就是知識和技術的差別。

很多公司的技術人員擬定筆試題目時,都喜歡搞基礎題目,所以多看PHP手冊是有好處的。如果你是計算機專業的,可能會有演算法題目等(個人覺得沒什麼意義),但一般都是老掉牙的查詢、排序一類的。個人覺得優秀的筆試題目應該著重考察應聘者的邏輯思維,解決問題的思路等,所以出比較實際的題目比較好,過分糾纏實際的技術細節是沒有必要的。

c、有的公司會根據筆試的成績來判斷是否有技術面試的必要(這個做法很魯莽),所以還是要認真對待筆試,但有的公司筆試完了會直接進入技術面試,這個時候會有比較有經驗的技術人員來實際考察你的能力。這個過程也是整個面試環節中最重要的,基本上你能不能搞定這個職位,就要看你在此環節的表現啦!

那麼技術人員會問哪些問題呢?如果你有專案經驗,那麼該技術人員會詢問你關於這個專案中的一些問題,比如你在簡歷上說你做過論壇,OK,那麼多半會有這樣的問題:論壇上是否有線上列表?你實現線上列表的思路是什麼?

或者:你是如何實現論壇上帖子的已讀未讀功能的?如果你答不上來,說明兩個問題:1.你的簡歷有水分的;2.你在做專案的過程中不會總結提高,你的學習能力有問題。基本就是這樣的,所以就要求你對寫在簡歷上的專案的實現過程、技術細節等都要非常熟悉。

詳細的技術問題多半是會有的,比如:告訴我,資料表主鍵的定義原則是什麼?或者比較菜的問題:include和include_once有什麼區別?(很多面試官喜歡問這類“區別”問題來考察你的基本功)

很多外資公司的面試就不會這麼刻板,比如有老外這麼面試,直接把你拖到窗戶邊,指著大街:如何計算這條街的車流量?

再說一些面試過程中的要注意的小問題,不要小看這些小細節,面試官也是人,他也有情緒的,如果他討厭你,你就是水平高到天上也沒用。

1.打扮整潔一點,最起碼要洗個澡,把頭髮梳整齊,穿著不要太隨意,不要太時髦,你是面試程式設計師不是面試模特。

2.不要誇誇其談,回答問題點到即止,說的越多,說錯的機率越大,不要猶豫太久,不要模稜兩可。

我遇到過很多這樣的人,感覺真的很不爽,加大問題的難度後,基本他們都會安靜下來-___-

3.不要打斷面試官的話(會讓人感覺你很沒禮貌)

4.回答問題要準確,不要答非所問。

5.不知道就說不知道,不要亂說,沒人指望你會答對所有問題,所以有一、兩個問題不會也沒什麼關係,但你可以提自己的看法。

6.防止冷場,呵呵,面試官有時候也會有不知道問什麼的情況,如果他和你差不多年紀,那麼可以主動問他們一些問題,

比如問一下公司的情況,問一下面試官是做什麼工作的(一般都是Team Leader),得到回答後,再擺出一副崇拜的表情

就可以了: D,這招會讓面試官對你的好感度狂加,嘿嘿

7.如果是老男人就不要用上面的招數了,謙虛一點最好,不要謙虛過頭,過分謙虛和驕傲本質上沒啥子區別,

都會讓本可屬於你的職位飛掉。

技術面試可能會有多次,整個面試過程跑上3,4次都比較正常。

d最後一般都是和老總溝通,他不會再問你技術的問題,這個環節的作用是這樣的,多半是和你吹噓公司目前的狀況、公司實力等,

談一些關於你的職位的問題以及對你的要求,當然這個環節最重要的還是薪水,呵呵:)

你能拿多少錢,基本也是在這個環節裡面討論,個人意見是實事求是、量力股價,自己值多少錢,就在此基礎上+500/1000左右,

因為這個價錢最終是會被砍下來的,切記不要漫天要價。

有一些公司並不在乎你拿多少錢,而在於你拿了這個錢,能為公司創造多少價值?換句話說,你做的工作要對得起你的薪水,

拿的多,意味著你就必須要做更多的工作。這個平衡點就看自己把握了。

有個小技巧,如果你是跳槽的,那麼到新公司面試的時候,他們通常會問你之前公司的薪水,不要太老實了,記得報高一點,

不會有人去查你的底的,你在新公司的薪水通常會在你舊有薪水基礎上加成,如果這個比例太大,比如翻了一倍,新公司一般無法接受。

這個舊的薪水級別也是他們判斷你的能力的重要標準之一。

以上是個人被面試以及面試別人的過程中積累的一點經驗,僅供參考