「你會造火箭嗎?」「我能去造嗎?」

如下文章來源於公衆號「程序員求職之路php

「面試造火箭,上班擰螺絲。」前端

不知道這句廣爲流傳的話最先出自哪裏,只知道在程序員當中,它確實是耳熟能詳、讓人深有體會。java

 

試想在剛過去不久的金九銀十,我幾經挑選面了加心儀公司,面試進展順利,從高併發到架構的學習使用都進行了愉快的交流,想到工資不差還能嘗試新東西,不由暗喜。mysql

事實上開始工做後呢?程序員

用不到新技術、不接觸新框架,甚至連創新優化都少之又少。面試

跳槽成了換個地方重複crud的平常。redis

 

爲何入職先後的工做要求會差這麼大spring

爲何有能力造火箭卻還只能每天聽螺絲擰緊的聲音sql

 

對衆多中小互聯網企業來講,採用這個小套路可能也是迫於無奈。數據庫

談到互聯網企業,你腦海裏無非是BATJ或者各類獨角獸,名不見經傳的小企業根本無法和行業龍頭搶人。

那爲了公司可以運做該怎麼吸引人才呢:包裝本身,去搬大廠那一套。

包裝是讓本身「接近」大廠最快的捷徑,而面試又是包裝裏最容易實現的部分。

因此即使本身在工做中根本用不到那麼多高級的東西,該說的、該問的也同樣不會少,這個目的很簡單,就是爲了吸引應聘者。

畢竟只要應聘者踏進了公司的這個大門兒,條件什麼的再談也不遲。

 

招聘方有他的苦衷,但這不意味着應聘者就該吃這個虧。

 

當你意識到HR在虛張聲勢時,程序員們要怎麼合理又不失禮貌的「懟」回去來維護本身的權益呢。

熱心網友們給出了這樣的建議:

關於架構

HR:你平時經常使用哪些框架?

    程序員:在沒有項目經理刻意要求的狀況下,我基本不用框架,選擇本身寫原生。

HR:可是框架能夠解決不少問題,好比spring的面向切面的思想有助於使代碼具備更好的可讀性和易維護性。

    程序員:若是框架確實可以有效地解決個人問題,我會願意去學習而且使用它們的。但是,在我以前的開發經歷中,尚未遇到過這類棘手的問題。

……

關於高併發

HR:高併發算不算棘手的問題?你怎麼應對高併發?

    程序員:線程池加同步隊列、加拒絕策略來保護服務器不會癱瘓。

HR:你爲何不使用redis來處理高併發?

    程序員:若是java本身有能力來解決這個問題了,就沒有必要再去求助其餘工具。

……

關於數據庫

HR:你作過mysql優化嗎?

    程序員:我不須要作mysql優化。由於mysql+php已是過去式了,如今是oracle+java的時代。除非貴公司還作外包項目而不是自主產品。

HR:但這並不意味java不能與mysql相配合。

    程序員:您能夠了解一下甲骨文官方的明文規定—java的最佳搭檔是oracle,而不是mysql。

……

關於前端

HR:你熟悉前端的js嗎?

    程序員:熟悉,js是一種基於對象的語言。

HR:爲何是基於對象而不是面向對象?

    程序員:java是面向對象的,其三大特性爲:封裝、繼承和多態。js纔是基於對象,其特性爲原型和閉包。這二者徹底不是一回事。

……

 

還有不少提問上的細節,面試時的你或許沒能反映過來,但過後回想起來多少仍是會以爲好笑吧。

若是我有能力,請給我能發揮出來的工做。

若是工做簡單,請不要耽誤人才發光發熱。

願你可以蛟龍得水,趕上賢明的公司。

 

更多內容也請關注

程序員求職之路

一個爲程序員量身定作的求職公衆號

給你貼心有效的大廠面試真題

面試乾貨、職業發展乾貨、簡歷模

相關文章
相關標籤/搜索