在北京.net開發,薪資達到15k以上需要具備什麼樣的技能?

web方向,互聯網行業。實際工作中需要表現成什麼樣能讓領導認為你的確值這個價?


不在北京,不知道北京15K屬什麼級別?中級嗎還是高級?

高級的話,就像我一樣,3+1面(原本三面,後來他們架構師彙報「發現高品質珍稀品種一枚」,於是臨時多加了一面,總監親自面,其實就大家聊聊心得)。

後來我推了他們的offer,為啥?我不喜歡他們的HR,老用陰招想忽悠我。

而且,這次過來其實是想看看網友(他內推我),順帶看看能否刷到更好的offer。基本上,面試可以小吹一下,但千萬不能大吹,有資格面高級工程師的面試官都不是吃乾飯的,氣球吹得太漲,萬一有面試官忍不住用針扎一下就不好了。還是推薦實事求是,平時多努力保證有紮實的功底為上!!


這個問題需要分兩個情況來講

如果要是跳槽的話,只要通過技術面試就不會有太大問題了。

面試基本上都會從一些基礎問題開始,比如值類型引用類型的區別,介面和的區別,jquery的選擇器,略微複雜一些的sql,比排序稍微複雜一些的演算法題之類的。這些上網搜搜面試題看兩套就都能包括了,面試的時候有可能是筆答也有可能是一名小哥面對面的發問。

如果基礎沒有問題就會進入到面對面的面試階段,一般都是會從讓你介紹一下做過的項目開始切入話題,在你描述項目的過程中詢問一些技術細節,比如講到mvc就問問路由配置,講到linq再問問延時載入,最後再資料庫的優化之類。

在這期間需要你對你做過的項目中,技術的亮點和細節有足夠的了解和擴展。如果對面剛好用過相關技術,會問出一些有深度的問題也不會抓瞎。如果沒有用過相關技術,一般都會詢問你為何用xxx不用ooo,這時你需要結合上業務對xxx大吹一番最後再說一句ooo其實當初也考慮過不過還是不太適合就沒用,一下就能變得高大上起來了。

介紹完自己的項目之後對方就會開始問一些問題,這些問題基本上就是結合面試公司的實際情況,又沒有被之前所覆蓋到的問題,也是最關鍵的問題。回答這些問題時候一定要實事求是,沒有用過就說沒有用過,但是盡量能夠說出一些自己的想法,去跟你已有的知識搭上。

最後如果對方比較認可你了,就會讓你提出一些問題,這時候一定要主動去詢問對方公司的業務,面試項目組的業務,並且在對面用一大堆高大上的辭彙來介紹業務時候及時的用通俗易懂描述給予反饋。如果聽不懂就一定要抓住問清楚並且讓對方知道你清楚了為止,如果這期間能根據業務提出一些自己的想法那自然是更好的。

這樣面試下來,基本就能展現出來一個技術基礎紮實,有一定涉及面,某些方面有一定深度,學習能力強,並且有良好的業務理解能力的形象。作為一個高級開發工程師,這已經足夠了,剩下的就是去戰人事,那就是另外一個故事了。

太晚了明天繼續


本科學歷?


開發周期的了解,軟體整體思考技,領導才能


推薦閱讀:

第三屆 Gopher China 大會值得參加嗎?
學習3D遊戲開發,需要哪些基礎知識?
程序員的電腦是什麼樣的?

TAG:程序員 | C# | ASPNET開發 | aspnetweb開發 |