做者:暗滅面試
連接:技術面試的時候該怎麼樣介紹本身?算法
來源:知乎後端
「很差意思,稍微打斷一下,能夠詳細介紹一下本身的項目經歷麼?從入職時間開始,到離職,每個項目的開始時間,團隊人數,你負責的模塊。」緩存
沒關係張。架構
面試就是聊天,沒底氣的人,纔會緊張。併發
固然對於不少沒有工做經驗的人來講,硬生生的編造工做經驗是一件很吃力的事兒。但是既然選了這條路,就得走下去,最少的自圓其說。負載均衡
第一階段,自我介紹。框架
自我介紹的時候,請大聲說出來本身的名字,哪一年的人,哪一個學校,什麼專業,在校成績怎麼樣。高併發
爲何會對計算機這個行業感興趣,爲此主動作過哪些事情。學習
第二階段,項目經歷
2016年1月份開始入職秋秋公司,剛開始熟悉環境,聽需求,差很少2016年1月底開始着手作項目,這是一個應用分發系統,基本的模塊有四部分,用戶系統,應用系統,渠道系統,統計系統,後端團隊有3我的,我負責用戶系統,用戶系統的目標是設計成支持千萬PV的架構。因此在架構上和壓測上花的時間比較長。代碼量倒不太多,最後選型用了Tuscany作服務層,WEB層和DB層都支持負載均衡,能夠直接經過擴展機器來分擔壓力。緩存是用Memcache,並無作集羣。後來項目上線以後又維護了一段時間,整個項目的開發週期是一個半月。恰好趕到過年,來年以後部門調整,項目也發生變化,差很少是4月份的樣子,我被調去作資訊客戶端,主要負責抓取和解析。。。。。。。。。。。。。。。。。。。。。。(省略1萬字)。。。到了今年10月份離職,目前正在交接工做中。
是的。若是你告訴我,你作了什麼項目,我但願知道,這個項目從幾月份開始,到幾月份結束,團隊有幾我的,有哪些分工,項目是作什麼的,你承擔了哪些工做量,花了多長時間作完的。而後項目和項目的間歇期有多久,這中間若是超過了一週,你當時是在作什麼。
第三階段 離職緣由
爲何要離職?
什麼緣由均可以回答,可是請回答的認真一點,靠譜一點。不要提:1.前公司很差。
2.加班多 3.領導太傻 4.想漲工資 5.家裏有事,不給放假。
最好的理由就是:1.公司倒閉 2.公司搬家 3.女友在北京
第四階段 技術問題
會就是會,不會就是不會。
不會的東西,不要在簡歷上瞎寫熟悉。
像熟悉Maven,就得知道Snapshot和Release的區別,私服怎麼搭建,Snapshot的機制是什麼樣的,怎麼用Maven打包,不一樣環境下的怎麼打出不一樣的包,不一樣的Module裏怎麼解決包衝突的問題,是否有編譯順序。
若是這些都不知道,你又寫了一個熟悉,熟悉個毛線?
其餘寫熟悉的是否是也是這種水平?
第五階段 我的發展規劃
少談什麼幾年以後作管理。馬丹說發展規劃,只是想知道你是否清楚明白本身在接下來往哪一個方向走。
若是是後端,請說想多看一下框架的實現和源碼,多接觸一下大數據和高併發,學習一下經常使用 的算法。
第六階段 對公司有什麼想要了解的
上班時間,年休假不要跟技術面試官去談,跟人事去閒聊瞎扯。
問清楚公司的團隊有多少人,主要作什麼,這個崗位的職責是什麼,如今的系統有沒有上線,Boss是什麼背景,公司的發展規劃是什麼。
第七階段 指望薪水和入職時間
指望薪水給一個,最低能接受的薪水也給一個。
正常狀況下,一年換工做漲幅在20~40%均可以接受。半年一換的,暫時不用談本身的薪水,先考慮一下對方能不能接受你這種換工做的頻率吧。
入職時間給的果斷點,無論什麼緣由,先拿到Offer再說。不要含糊的說,你還在等幾個Offer,說了本身在等Offer,不如直接說已經拿到了幾個Offer,若是須要考慮一下再答覆,基本上不靠譜,因此當場拍板,當場定。
無論你的簡歷和工做經驗是真是假,至少要作到能自圓其說。