跳槽季:分享從事C#開發人員面試經驗

edithfang發表於2015-04-03

跳槽季:分享從事C#開發人員面試經驗



補充說明:以下經驗大多隻是面試技巧,少量基本典型題目,對大概1~3年工作經驗的人有用一些,更高工作年限的人,你們已經是我眼裡的大牛了,我只有膜拜的份……。其實說真的,面試的核心還是技術能力,當然面試技巧也很重要,談工資的談判技巧也很重要。

首先的首先,如果你是一個已經有工作經驗的,最具有競爭力的就是你的專案經驗,很多公司在筆試之後,不會在面試時具體考察技術知識,對著你的專案經驗問你就行了!所以工作的時候,多找好的專案機會,對自己做過的專案一定要特別瞭解,也不要覺得自己的專案比較簡單,而去胡扯一些自己也不清楚的技術,這是最忌諱的。

1、筆試方面

一般公司在心裡都有個分數底限的,如100分,底限是35分,如果你連35分都沒有,那麼可能直 接沒面試機會了,一般不會在這個階段淘汰人。大部分公司的筆試題都是在網上找的,有很多經典的題目,如物件導向的三個特徵,二叉樹前序、後序(我不是計算 機專業的,資料結構懂得不多),堆疊,引用型別與值型別。如果沒有人監考,大可放心去用手機百度(查詢資料的能力也是考察之一嘛)~但是問答題最好不要跟 百度的答案一模一樣……

下面再補充幾個筆試常見的:

函式的修飾符,static,private等具體含義;

abstract,interface也即抽象類和介面的區別;

怎麼建立一個簡單的資料庫連線(我認為這個很沒意義,一般都是封裝好的DBHelper之類,用久了就不記得了,讓我寫DBHelper,我會選擇百度);

SQL查詢,左連線、內連線的區別;

軟體設計的三層架構(UI、BLL、DAL);

進位制的轉換(坑爹中的坑爹,手算進位制轉換,告訴我有什麼用?)。

時間複雜度,空間複雜度的計算。

筆試大概就這麼多經驗……因為我面試的絕大部分公司是不會進行筆試的……

2、面試

如果面試官是那種比較死板的,對著經典考題去問題,為你默哀,這樣的面試官最不好搞定。此時就需要對 於基礎有比較牢固的掌握(我承認這點我不行,我比較喜歡遇到不常見的基礎問題時去百度解決)。如果面試官問到你什麼是物件導向,不要答書本上的概念了,結 合自己的專案來講講,什麼地方應用了物件導向。如果問到你多執行緒,說說多執行緒有什麼用,使用起來有什麼注意事項。切忌只說個概念。

一個典型的例子來拋磚引玉:要會學著分析面試官的問題。在匯橋面試的時候,面試官提問兩個執行緒同時對一個int 型數執行+1操作,每個執行緒都迴圈10萬次,那麼執行完畢之後,這個int的值是多少?僅僅回答20萬不夠的更是錯的。當問到這種條件不是很全面的問題的 時候,應該對其進行分析:如果執行緒之間沒有保護(加鎖等),那麼執行結果不確定;如果執行緒設定了保護,那麼結果為20萬。

3、簡歷裡面自己所寫到的東西,一定要弄明白,特別是專案經驗中的。

4、在招聘網站上投放簡歷的時候,當公司聯絡你時,要問清楚他們的招聘崗位,工資範圍等,以免不滿意,造成時間的浪費。

補充問工資範圍:這點很重要!一般公司都會說,你先跟我說你的期望薪資,我來判斷一下,這時候如果你說7000,對方說,沒問題。那麼還要補充去問 7000這個薪資定位大概是什麼級別(或工作年限)的,比如我覺得自己是中級水平,但7000在他們公司是架構設計師的定位……

那些說不能問的,怕印象影響的,那你就別問吧,你自己想要7000,結果去了人家一般只能開4000~是去鍛鍊自己面試能力嗎?

切忌在面試前填的表格上的薪酬裡填“面議”。切忌填一個範圍,你填一個範圍,別人就會按你最低的來,這麼早就暴露自己的底線嗎?

5、談工資的時候,如果表現良好,可以說的稍微高一點,如果說低了,沒有哪家公司會給你加的,自己這邊說高了,才能商量的餘地,不過也不能太浮誇!要綜合考慮崗位和公司實力,博主在這點上吃了大虧,去一家工資開的較高的公司,結果不敢要工資,最後少了大概1000多的月薪!

永遠記得,如果你不是表現的異常優秀,勾起定薪的領導的歡心了,那麼他絕對絕對不會給你主動在你期望薪資上加薪的。

期望薪資一定不要委屈自己。除非是特別想進的公司,最自己發展有很大幫助的職位,但自己本身條件不太滿足要求。

期望薪資可以參考目前工資加福利的15%,這個增值幅度是差不多抵消風險的,北上廣深可以考慮提升到50%。此外可以對比福利補貼,年終獎。是否轉行業。適當降低。(在長沙這個地方,15%都相當難,甚至有坑爹的公司說:呵呵,跳槽都奔著漲工資是吧?結果面試機會都不給,具體哪家公司我就不說了,我只想說:呵你X了個X)

6、哪怕自己已經選定了一個比較好的Offer了,也不要隨便拒絕別的Offer,古人就告訴你以逸待勞,你可以對你不太滿意的Offer說,薪酬我還不太滿意,還能再商量嗎?沒準有驚喜呢?放棄了可就沒有了。我自己最好的情況是,一下子加了1500~不過最後還是沒選這家公司。

7、要問清楚給自己打電話邀請面試的人姓什麼,不然在大公司很容易找不到人。

8、壓箱底的寶貴經驗:面試官問你有什麼問題想問我嗎?回答,您認為這個崗位上的優秀人才有什麼好的特點?屢試不爽。可以讓面試官思考一下,也可以讓面試官覺得自己這個人比較上進。

9、技術方面的崗位可以強調自己的學習能力,一定要有據可循,能舉例子。

10、職業發展方面。技術崗位,其實可以選擇成為技術大拿,或者管理職位。不要說自己做哪個都可以,如果搞不清楚,最好是說我希望成為技術大拿~不要說想做管理職位。

大概就這些了,博主已經找到一個比較理想的工作,估計很長一段時間不會再找工作了~希望這些經驗對大家有所幫助~

PS。不給購買公積金的公司,都不是什麼好公司。
相關閱讀
評論(1)

相關文章