近期面試了許多,真的是許多同窗,講道理其實我是比較有耐心的面試官,可是仍是忍不住想要吐槽,所以寫下這篇文章,一方面但願能夠幫助到正在面試,或者在來面試路上的同窗,另外一方面,純粹吐槽。前端
做爲面試官,我是真心但願爲團隊招到優秀的候選人,招到優秀的合做夥伴,其實面試官比候選人還着急。儘管個人問題犀利,但那絕對不是我故意要刁難,其實我都好想直接幫你回答,簡直尷尬的不行。程序員
敢於面試,你就是成功了一半
正所謂,人無完人。不可能有誰啥都會,咱們也不須要教科書型的人才,所以請廣大將來的師弟們,不要老是以:「算了,我以爲我還得沉澱沉澱」、「我感受我達不到大家的要求,就不嘗試了」這樣的消極態度面對。那句話咋說來着?「人若是沒有夢想,和閒魚(在此爲樓下閒魚技術部打個小廣告,哈哈哈)有什麼區別?」,萬一成功了呢?面試
誒,我跟大家說,當初我師兄邀請我面試的時候,我也是一句「我感受我不行」,還好我師兄又勸了我兩句,才讓我鼓起勇氣,想一想:「面試就面試唄,又不要錢,面不上就當照照鏡子,看看本身還缺什麼。」小程序
說實話,你連面試的勇氣都沒有,這輩子還怎麼成功啊。用一個不是很恰當的例子:買張彩票還要2塊錢,而面試徹底就是低投入,高收益,面試成功今後走向人生新世界,面試不成,一個與你毫無交情的人,卻願意花1-2小時幫你梳理當前技術知識體系,甚至還有可能爲你指出一條前進的明路,這比看一千篇博客,也沒有這種收益吧?誒,怎麼想都以爲是穩賺不賠啊。設計模式
簡歷能不能好好寫
簡歷,真的就是敲門磚,好好寫,不要那麼隨意,並且做爲程序員,用心寫一份,好好抽象幾個重點模塊,往後直接複用就行。服務器
簡歷真的要簡潔,但要有重點,有條理。從簡歷的結構就能看出一我的思惟邏輯的正確性和條理性,有一些不須要的內容好比:身高、體重,國籍、祖籍,咱就不要寫了好吧,又不是調查戶口,也不是作體檢。不要太多頁,字數也不要太多,注意排版,畢竟上了年紀,眼睛很差使。微信
重點突出最多(不是必定要有3個)三個亮點,能夠從如下三個方面:大型項目經驗、突出學歷及在校經歷、卓越的技術貢獻(好比開源技術貢獻)。選擇你最突出的三個亮點就行,三個亮點必定要經過某種形式好比加粗、顏色、或者排版上有明顯設計,來突出他們。框架
- 曾收到一份前端簡歷,用Vue寫的,導出PDF格式,還有在線網址,直接打開能夠在線瀏覽,而且附帶GitHub地址。
- 曾收到一份服務端簡歷,郵件是經過本身編寫的郵件服務發送過來的,還附帶了GitHub地址。
- 曾收到...
以上例子僅做爲參考,不是鼓勵你們搞花哨的東西,要透過現象看本質,上述方式,不只發來了簡歷,還附帶了做品,而且做品仍是可部署、可執行、可驗證的,能讓面試官更快的瞭解到我的的技術水平,所以爲啥你的簡歷投過來就石沉大海?或許這裏能夠給你一些答案。學習
並且就像我開頭說的,做爲一個程序員,平時作一些我的項目總以爲好像沒啥用,沒動力,喏~這不就有用了,既能鍛鍊本身,還能派上實際用途,一次開發,往後複用。網站
話,真的要好好說
大哥,誰規定程序員就要沉默寡言,不善言辭。作軟件不少狀況是對現實世界的一種抽象,若是連現實生活都不能好好過了,話都不能好好說了,我咋能相信你代碼能好好寫。
大部分面試,都是以:自我介紹,做爲開場白,許多同窗,就:姓名、年齡、哪裏人、哪裏畢業。結束了...What?Who am I?Where am I?我是走錯片場了嗎?這又不是小學生寫做文,你的姓名年齡,簡歷上都寫着呢。
若是你不但願在面試中莫名其妙的失敗,就必定要準備好本身的面試內容,面試並非單純的你問我答,更多的是候選人本身的舞臺,當讓候選人自我介紹的時候,就是說:「請,開始你的表演」。結果你猛地站起來,而後馬上坐下。這是怎麼回事?一頓操做猛如虎,定睛一看原地杵?
不少狀況下,機會就這一次,讓你自我介紹,除了簡單的我的信息,請不要浪費時間,趕忙報上你最自信的技術棧,最牛逼的項目,最卓越的技術貢獻。讓面試官瞬間點燃,我告訴你,那你就是成功了99.999999%了,而剩下的無非就是嘮嗑,快速把氛圍點燃,你會發現它再也不只是一次面試,更是一次交流,你完成的不只是一次面試,還結交了一位志同道合的好友。
說說我我的的喜愛,不表明全部。我就特別喜歡那種相談甚歡,當候選人來感受的時候,常常會再聊的過程當中,遇到一個技術點,他就會說:誒,我以爲這個XXX,也能夠聊一下,我感受這個技術很不錯...(@#……%¥*%@#¥%)。誒,我以爲面試就是這樣子的,我們早就畢業了,我不是考官,你不是在作題,我們就是再作一次技術交流。你在輸出,我在學習,遇到我不懂的,我還跟你提問,這不是挺好的麼?
最怕遇到,你問我答,講道理,我又不知道你會什麼,那你都敞開來讓我問了,那是否是我就隨便問了,我就不相信誰是活字典,問啥啥都會。
有不會的,很正常
面試是要講技巧,但技巧也只是爲有準備、有實力的人才管用。上述大部分論點,講的其實就是人與人之間的一種交流方式,咱們不是要經過什麼套路,騙過面試官,說實在,你也騙不過。
可是所謂人有所長,揚長避短,只是爲了珍惜短暫的面試時間,爲了將本身更優秀的一面展示出來,避免浪費時間在沒有意義的內容上。所以遇到本身不會的領域,很正常,太正常不過了,我剛纔說,沒有人是什麼都會的。所以遇到本身不擅長的技術領域,請大方的,直白的,告訴我:「很差意思,這塊內容我不擅長。」這樣才能節省雙方的時間,但也但願你能同時告訴我:「雖然我不擅長XXX,但我對XXX有必定的理解」。趕忙的,告訴我你會什麼,讓我能夠更快的瞭解到你。
不要以爲遇到本身不會的就心虛,就老想要說出來點什麼,你都發現本身不擅長了,你以爲你能說出什麼讓面試官眼前一亮的呢。
T型人才,是標準
咱們不須要教科書型的人才,你啥都會,啥都不精,有啥用,真的落地幹活的時候,就會發現,啥也作很差,你能作的別人都會作,還不能獨立完整的完成某一項工做,那你有什麼我的競爭力呢?
在某一兩個領域裏,有很是深刻、紮實的研究,原理、設計、代碼實現,都可以信手拈來。這些領域包括但不限於開源框架,哪怕你說我框架都只是熟悉原理及使用,不瞭解代碼實現,可是我對JDK、JVM特別有研究,各類虛擬機調優你都會,內部實現細節你都說的出來,JDK裏重要的經常使用對象的各種方法甚至能夠口述代碼,信手拈來,玩轉各種設計模式,對它們使用場景、優點、意義,都有本身深入的理解和思考,倒也是一大亮點,沒人說必定要會Spring源碼剖析,技術領域各有千秋。
固然技術棧也不能太窄,畢竟要完成一個項目,要用到不少技術知識,技術棧太窄也會限制你的想象,哪怕做爲服務端,瞭解到前端技術的基本思想,也有助於團隊合做。所以在深度的基礎上,保持必定的技術追求和興趣,擴充本身技術棧的廣度,也是很是有必要的,不然無異於閉門造車,也許一個問題,在其餘領域早有更合適的解決方案,但你殊不知,反而用一些彆扭,高成本,偏門的方式,繞了遠路。
要成長,不要侷限於公司的工做
做爲程序員,只是完成工做內容,那隻能說明你對技術的興趣並不大。
公司的工做,每每是比較侷限的,限制了你的成長,若是你對本身,對技術,都有必定的追求,在工做之餘,必定要多去學習。
學習也不過是起步,有的同窗只是看了不少文章,知識只停留在理論。我很是鼓勵你們,在工做之餘,學習要以至用,學了沒用也容易忘記,在實踐的過程當中還能發現一些以前沒遇到的知識點,還能夠再次激發本身主動探索,深刻學習。搞一個小網站,小程序,搭建一個服務器,本身作一些小東西,作的很差,純當練手,萬一作得好,說不定,下次就是你面試我了。
現在,搞一個小網站、小程序的成本真的很是很是低,在校的同窗買阿里雲服務器甚至就幾十塊一個月,出了社會的同窗,阿里雲ECS服務器,最便宜的也才100+一個月,你說這麼低的配置能幹啥?拜託,你的網站有多少流量?等你發現服務器撐不住的時候,估計就是我去你公司面試的時候。本身搞一個服務器,平時學習的東西,真正的部署上公網,看看效果,還能夠分享給身邊小夥伴把玩把玩,它不香麼?
說了這麼多,你還想來阿里嗎?
想來,而且馬上,立刻,就如今!
是的,我就喜歡聽你說這句話,人沒點自信,怎麼行?
趕忙撥打下方電話...哦不是,我們這是一篇文章,不是電視廣告,很差意思,打擾了。
- 請趕忙加我微信:xm-hdcy,
- 或者直接將你的簡歷發到個人郵箱:xinzhe.wxz@alibaba-inc.com
- 咱們是阿里巴巴-淘系技術部,個人團隊是去年新成立的部門,因爲今年集團對咱們所負責的業務有了戰略級的定位,所以擴招人手,總結來講就是:新的、重點、部門,所以機會很是好。
說真的,這不僅是一篇廣告軟文,講實話,上面說的內容,是我本身當年面試總結的經驗(我亦是社招,並且只投遞過1次簡歷,就成功進入阿里),還有面試了N多人以後的總結,說實在有的時候遇到一些真的頗有實力,可是卻由於各類客觀、主觀等可抗拒因素,無緣共事的,真的以爲超惋惜。就像當初個人師兄帶我進阿里同樣,耐心的幫我不少,我以爲這份精神值得我繼承。
所以,此次輪到我了,來吧,還在路上的師弟們,此次,師兄帶你進阿里。