我從事C#開發將近二年(編程工做三年,可是第一年基本打醬油),在長沙這個地方,如今去面試,基本上都會要,只是薪資問題。下面講講個人一些經驗咯~但願對你們有幫助。面試
補充說明:如下經驗大多隻是面試技巧,少許基本典型題目,對大概1~3年工做經驗的人有用一些,更高工做年限的人,大家已是我眼裏的大牛了,我只有膜拜的份……。其實說真的,面試的核心仍是技術能力,固然面試技巧也很重要,談工資的談判技巧也很重要。數據庫
首先的首先,若是你是一個已經有工做經驗的,最具備競爭力的就是你的項目經驗,不少公司在筆試以後,不會在面試時具體考察技術知識,對着你的項目經驗問你就好了!因此工做的時候,多找好的項目機會,對本身作過的項目必定要特別瞭解,也不要以爲本身的項目比較簡單,而去胡扯一些本身也不清楚的技術,這是最忌諱的。編程
一、筆試方面,通常公司在內心都有個分數底限的,如100分,底限是35分,若是你連35分都沒有,那麼可能直接沒面試機會了,通常不會在這個階段淘汰人。大部分公司的筆試題都是在網上找的,有不少經典的題目,如面向對象的三個特徵,二叉樹前序、後序(我不是計算機專業的,數據結構懂得很少),堆棧,引用類型與值類型。若是沒有人監考,大可放心去用手機百度(查詢資料的能力也是考察之一嘛)~可是問答題最好不要跟百度的答案如出一轍……數據結構
下面再補充幾個筆試常見的:多線程
函數的修飾符,static,private等具體含義;架構
abstract,interface也即抽象類和接口的區別;函數
怎麼創建一個簡單的數據庫鏈接(我認爲這個很沒意義,通常都是封裝好的DBHelper之類,用久了就不記得了,讓我寫DBHelper,我會選擇百度);學習
SQL查詢,左鏈接、內鏈接的區別;網站
軟件設計的三層架構(UI、BLL、DAL);線程
進制的轉換(坑爹中的坑爹,手算進制轉換,告訴我有什麼用?)。
時間複雜度,空間複雜度的計算。
筆試大概就這麼多經驗……由於我面試的絕大部分公司是不會進行筆試的……
二、面試。若是面試官是那種比較死板的,對着經典考題去問題,爲你默哀,這樣的面試官最很差搞定。此時就須要對於基礎有比較牢固的掌握(我認可這點我不行,我比較喜歡遇到不常見的基礎問題時去百度解決)。若是面試官問到你什麼是面向對象,不要答書本上的概念了,結合本身的項目來說講,什麼地方應用了面向對象。若是問到你多線程,說說多線程有什麼用,使用起來有什麼注意事項。切忌只說個概念。
一個典型的例子來拋磚引玉:要會學着分析面試官的問題。在匯橋面試的時候,面試官提問兩個線程同時對一個int型數執行+1操做,每一個線程都循環10萬次,那麼執行完畢以後,這個int的值是多少?僅僅回答20萬不夠的更是錯的。當問到這種條件不是很全面的問題的時候,應該對其進行分析:若是線程之間沒有保護(加鎖等),那麼執行結果不肯定;若是線程設置了保護,那麼結果爲20萬。
三、簡歷裏面本身所寫到的東西,必定要弄明白,特別是項目經驗中的。
四、在招聘網站上投放簡歷的時候,當公司聯繫你時,要問清楚他們的招聘崗位,工資範圍等,以避免不滿意,形成時間的浪費。
補充問工資範圍:這點很重要!通常公司都會說,你先跟我說你的指望薪資,我來判斷一下,這時候若是你說7000,對方說,沒問題。那麼還要補充去問7000這個薪資定位大概是什麼級別(或工做年限)的,好比我以爲本身是中級水平,但7000在他們公司是架構設計師的定位……
那些說不能問的,怕印象影響的,那你就別問吧,你本身想要7000,結果去了人家通常只能開4000~是去鍛鍊本身面試能力嗎?
切忌在面試前填的表格上的薪酬裏填「面議」。切忌填一個範圍,你填一個範圍,別人就會按你最低的來,這麼早就暴露本身的底線嗎?
五、談工資的時候,若是表現良好,能夠說的稍微高一點,若是說低了,沒有哪家公司會給你加的,本身這邊說高了,才能商量的餘地,不過也不能太浮誇!要綜合考慮崗位和公司實力,博主在這點上吃了大虧,去一家工資開的較高的公司,結果不敢要工資,最後少了大概1000多的月薪!
永遠記得,若是你不是表現的異常優秀,勾起定薪的領導的歡心了,那麼他絕對絕對不會給你主動在你指望薪資上加薪的。
指望薪資必定不要委屈本身。除非是特別想進的公司,最本身發展有很大幫助的職位,但本身自己條件不太知足要求。
指望薪資能夠參考目前工資加福利的15%,這個增值幅度是差很少抵消風險的,北上廣深能夠考慮提高到50%。此外能夠對比福利補貼,年終獎。是否轉行業。適當下降。(在長沙這個地方,15%都至關難,甚至有坑爹的公司說:呵呵,跳槽都奔着漲工資是吧?結果面試機會都不給,具體哪家公司我就不說了,我只想說:呵你X了個X)
六、哪怕本身已經選定了一個比較好的Offer了,也不要隨便拒絕別的Offer,古人就告訴你以逸待勞,你能夠對你不太滿意的Offer說,薪酬我還不太滿意,還能再商量嗎?沒準有驚喜呢?放棄了可就沒有了。我本身最好的狀況是,一會兒加了1500~不過最後仍是沒選這家公司。
七、要問清楚給本身打電話邀請面試的人姓什麼,否則在大公司很容易找不到人。
八、壓箱底的寶貴經驗:面試官問你有什麼問題想問我嗎?回答,您認爲這個崗位上的優秀人才有什麼好的特色?屢試不爽。可讓面試官思考一下,也可讓面試官以爲本身這我的比較上進。
九、技術方面的崗位能夠強調本身的學習能力,必定要有據可循,能舉例子。
十、職業發展方面。技術崗位,其實能夠選擇成爲技術大拿,或者管理職位。不要說本身作哪一個均可以,若是搞不清楚,最好是說我但願成爲技術大拿~不要說想作管理職位。
十一、有空把本身的經驗多總結起來,作個博客。或者去GitHub上研究幾個開源項目。我相信你在面試的時候,展現下本身的博客,或者跟面試官大談特談GitHub上的某個項目。絕對能給本身加分。
大概就這些了,博主已經找到一個比較理想的工做,估計很長一段時間不會再找工做了~但願這些經驗對你們有所幫助~
PS.不給購買公積金的公司,都不是什麼好公司。