-
1 # 全職碼農
-
2 # 揮不去的淡定
1 首先三年工作經驗是公司選擇員工,尤其是開發上手和業務經驗相對熟練的基本選擇條件之一,畢竟絕大數公司招人是幹活的,大公司的應屆人才儲備除外,。
2 其次簡歷的個人經歷,和專業技能對應的市場也很重要,這個可以說決定你面試量的重要的一點,很多公司負責招聘的HR並不懂技術,所以篩選簡歷的時候,看你的工作經歷豐富,掌握的技能來進行面試邀約。
3 市場環境,近年來網際網路獨角獸公司倒閉破產不少,其他中小網際網路創業公司更是生存艱難,而之前網際網路的火熱催生出大量的it從業人員,更有培訓機構瘋狂流水線製造輸出人才,所以企業的選擇更多,三年工作經驗位置比較尷尬,獨當一面可能火候稍稍欠缺。三年能做的可能2年的也能做,1年的也能做就是慢點,但是三年工資要比2年的高,這也是大多數公司選擇壓榨三年工作經驗人的一個側重點。
4 市場魚龍混雜,之前招聘遇見很多培訓機構畢業包裝三年工作經驗,有專門的進行簡歷包裝,從而對真正三年工作經驗,有真實力,沒有簡歷包裝的開發同學,造成一定的影響。
5 學歷背景,如果有一個好的學歷和大廠的工作經歷面試邀約會提升很大,這點毋庸置疑也不過多贅述。
6 人脈資源個人軟實力,同學,同事,同行,如果在換工作的時候也有幫你進行內部推薦,減少個人海投等電話的尷尬處境,從而增加面試機會。
-
3 # 阿風的架構筆記
一、面試的心態
自信
找工作就相當於相親,每個人都是雙向選擇。沒有最好,只有最適合。你擁大家閨秀的端莊,我亦有小家碧玉之俏麗,我在胚胎時期就已經拿過冠軍了呢!
不怕被虐,積極投遞
沒有千錘百煉何來繞指柔音。任你才高八斗,任你心思縝密,卻總遇見刁民要難為朕。在面試中,準備得再好也有可能遇見技術盲點。正所謂人生就是一個不斷學習的過程,每場面試都相當於一次學習,而面試中,思想最是集中,一不小心就能瞭解到自己欠缺什麼,市場需要什麼。心志也會更堅定。不想在同一個地方跌倒,就好好學習,不斷總結。破釜沉舟,拼他個日出日落。
合理美化
俗語說,人靠衣裝馬靠鞍。任誰都不想暴露出自己難堪的一面。透過合理的包裝簡歷,能使自己揚長避短,牢牢把握住機會。做技術的,尤其是在iOS這塊時間不等人。畢竟過了這個村就沒這個店了。
薪資要求
薪資直接關乎職業發展,也是判斷公司實力的直接標準。在這塊要注意寧高勿低。連表情包都會說,唬住了專案經理就要50k,唬不住咱就撤吧。這雖是惡搞,但也說明了一旦薪資要低了成長將會受限,一干幾年,很難翻身的。所以說,千萬不要給根據個人情況主觀定薪資標準,要從平均薪資反應的真實情況來做決定。而另一方面,人事必然會壓低薪資,所以,在薪資要求上必須要留有空間。
二、看簡歷的人
面試官:對於面試官而言,他們自然是希望從簡歷上看到面試者的工作流程、設計思路以及如何用專業的技術來解決問題,以減少人才誤用的風險。
自己:一定要做到對簡歷瞭如指掌,因為你必須要對每個字負責。若是被問到簡歷上寫的精通,對答時卻一問不知的技術點,豈不是太尷尬了。
三、明確技能樹
基本語法
包括static、final、transient等關鍵字的作用,foreach迴圈的原理等等。面試問你static關鍵字有哪些作用,如果你答出static修飾變數、修飾方法會認為你合格,答出靜態塊,會認為你不錯,答出靜態內部類會認為你很好,答出靜態導包會對你很滿意,因為能看出你非常熱衷研究技術。
集合
非常重要,也是必問的內容。基本上就是List、Map、Set,問的是各種實現類的底層實現原理,實現類的優缺點。
集合要掌握的是ArrayList、LinkedList、Hashtable、HashMap、ConcurrentHashMap、HashSet的實現原理,能流利作答,當然能掌握CopyOnWrite容器和Queue是再好不過的了。另外多說一句,ConcurrentHashMap的問題在面試中問得特別多,大概是因為這個類可以衍生出非常多的問題,關於ConcurrentHashMap,給朋友們提供三點回答或者是研究方向:
ConcurrentHashMap的鎖分段技術
ConcurrentHashMap的讀是否要加鎖,為什麼
ConcurrentHashMap的迭代器是強一致性的迭代器還是弱一致性的迭代器
設計模式
本來以為蠻重要的一塊內容,結果只在阿里巴巴B2B事業部面試的時候被問了一次,當時問的是裝飾器模式。
當然咱們不能這麼功利,為了面試而學習,設計模式在工作中還是非常重要、非常有用的,23種設計模式中重點研究常用的十來種就可以了,面試中關於設計模式的問答主要是三個方向:
(1)你的專案中用到了哪些設計模式,如何使用
(2)知道常用設計模式的優缺點
(3)能畫出常用設計模式的UML圖
多執行緒
這也是必問的。因為三年工作經驗,所以基本上不會再問你怎麼實現多執行緒了,會問得深入一些比如說Thread和Runnable的區別和聯絡、多次start一個執行緒會怎麼樣、執行緒有哪些狀態。
JDK原始碼
要想拿高工資,JDK原始碼不可不讀。上面的內容可能還和具體場景聯絡起來,JDK原始碼就是實打實地看你平時是不是愛鑽研了。
框架
面試必問的東西。一般來說會問你一下你們專案中使用的框架,然後給你一些場景問你用框架怎麼做。
資料結構和演算法分析
資料結構和演算法分析,對於一名程式設計師來說,會比不會好而且在工作中絕對能派上用場。陣列、連結串列是基礎,棧和佇列深入一些但也不難,樹挺重要的,比較重要的樹AVL樹、紅黑樹,可以不瞭解它們的具體實現,但是要知道什麼是二叉查詢樹、什麼是平衡樹,AVL樹和紅黑樹的區別。
透過直播講解過,有需要影片資料學習的找我獲取
效能最佳化
任何脫離細節的ppt架構師都是耍流氓,向上能運籌帷幄,向下能解決一線效能問題,Java技術體系,需要了解:效能指標體系,JVM調優,Web調優,DB調優。
底層知識
從架構設計,到應用層調優,再深入瞭解底層原理,紮實的Java基本功才能讓自己變為掃地神僧:併發模式,執行緒模型,高效能NIO框架。
四、簡歷書寫
簡歷內容
基本資料(姓名、性別、年齡、婚否、電話、郵箱)
求職意向(職位、工作地點)
知識、技能
自我評價
教育經歷
工作經歷
專案經驗
附加資訊(比如興趣愛好、榮譽、部落格、開源專案等)
簡歷最佳化
HR拿到招聘需求,會和技術人員溝通要關注的關鍵點,然後根據這些關鍵點挑選合適的簡歷。通常在HR眼裡,關鍵點就是關鍵詞,技術人員篩選簡歷,通常比HR要細一些,大致分兩步,先篩關鍵詞,然後是看專案經驗裡是否體現出了他們釋出的崗位需要的技能和軟實力。所以,我們修改簡歷時,儘可能使用招聘資訊裡出現的字眼,便於HR識別。
最後
沒有人會討厭和拒絕認真準備面試的人,所以不要認為面試就是必須用一個“素顏”的你去“真誠”的面對。
(部分資料如下)
回覆列表
老碼農來分析下:
1、工作3年,應該算是中級工程師,技術好點的能算是半個高階
2、面試電話的多少取決於市場的需求和你的求職匹配度
3、求職簡歷是否吸引hr,也是一個重要的因素
綜上,如果想接到很多面試電話,那麼你的簡歷要找專業人員給把把關,還有自己的技能要過硬。不管是否接到手軟,只要能找到自己滿意的工作,那就很好了