摘要:準(zhǔn)備不充分第一輪不過(guò)第一家,廣州琶洲一家環(huán)境超級(jí)好,福利也不錯(cuò),主營(yíng)美顏的公司,這也是我最感遺憾的一次面試機(jī)會(huì)。主要是第一輪面試第一個(gè)問題的種數(shù)據(jù)類型,只答了一個(gè)。
前言
首先需要說(shuō)明的一點(diǎn),本人只是一個(gè)畢業(yè)一年,只有一年工作經(jīng)驗(yàn)的普通PHPer,能力有限,這篇文章只是將我這幾周來(lái)的感受和體驗(yàn)分享出來(lái),希望能給許多像我一樣,或者互聯(lián)網(wǎng)行業(yè)的新手帶來(lái)一些收獲,當(dāng)然哪里說(shuō)的不對(duì)或不足還是希望大神們可以加以點(diǎn)評(píng)補(bǔ)充。
金三銀四,每年這個(gè)時(shí)候都有很多人想借此機(jī)會(huì)跳槽或者投身某個(gè)行業(yè),目的很明確:需求更好的環(huán)境,兌現(xiàn)自己的價(jià)值。特別是近十年來(lái)非常火爆的互聯(lián)網(wǎng)行業(yè),無(wú)論是剛畢業(yè)的,敲代碼敲了幾年的,還是跨行進(jìn)入IT行業(yè)的,都希望自己能“拿高薪,學(xué)知識(shí),享福利”,而如今,高校擴(kuò)招,IT門檻降低也導(dǎo)致市場(chǎng)太多“低技術(shù),高目標(biāo)”的幼年程序猿(我也是其中之一),再加上今年互聯(lián)網(wǎng)寒冬,僧多粥少,想要尋求一個(gè)面試機(jī)會(huì)都不容易,更別說(shuō)拿offer了。我是不甘心浪費(fèi)時(shí)間在目前這家公司,具體原因不說(shuō),所以我下定決心找一份新的工作,一方面證明自己,另一方面想讓自己走出舒適圈,給自己多一點(diǎn)挑戰(zhàn)。
狼狽的三月一開始心高氣傲的我,用半天時(shí)間把自己的簡(jiǎn)歷整理了一遍,那時(shí)候我的簡(jiǎn)歷應(yīng)該還是不錯(cuò)的(后續(xù)文章會(huì)詳細(xì)描述如何優(yōu)化簡(jiǎn)歷),第二天開始在Boss直聘和拉勾上開始投遞簡(jiǎn)歷,一開始投遞的是廣州地區(qū)PHP的1-3年開發(fā)崗位,雖然反饋比例不高,但還是很幸運(yùn)收到幾個(gè)面試邀請(qǐng)。接著我留了兩天時(shí)間給自己復(fù)習(xí),其實(shí)也就是在網(wǎng)上Google一下PHP面試題,打開十幾個(gè)標(biāo)簽頁(yè)各種面試題,這就是我所謂的“多刷題”操作,結(jié)果可想而知,看的東西很亂導(dǎo)致去面試那天基本忘的七七八八,有很多還只是記住一些答案,壓根就沒清楚,慘狀見下面具體面試。
準(zhǔn)備不充分 -- 第一輪不過(guò)第一家,廣州琶洲一家環(huán)境超級(jí)好,福利也不錯(cuò),主營(yíng)美顏APP的公司,這也是我最感遺憾的一次面試機(jī)會(huì)。一開始有筆試,主要內(nèi)容有點(diǎn)偏向C語(yǔ)言那方面,PHP的幾乎沒有,僅靠大學(xué)的模糊知識(shí)寫了一些答案,具體的時(shí)間有點(diǎn)久忘記了,這里就不詳細(xì)說(shuō)筆試內(nèi)容。主要是第一輪面試:
第一個(gè)問題:Redis的5種數(shù)據(jù)類型,只答了一個(gè)String。
第二個(gè)問題:你知道Redis怎么做到數(shù)據(jù)落地,同步數(shù)據(jù)庫(kù)嗎?連數(shù)據(jù)類型都不知道,我只能說(shuō)不清楚,沒用過(guò)。
第三個(gè)問題:如果數(shù)據(jù)庫(kù)量很大,你怎么優(yōu)化?我的回答:做好索引,mysql語(yǔ)句優(yōu)化。
第四個(gè)問題:在工作中你做了哪些mysql語(yǔ)句優(yōu)化?我的回答:我用where in(id1,id2…)來(lái)做優(yōu)化。。。
一年的PHP開發(fā)中其實(shí)我沒怎么用過(guò)Redis,就簡(jiǎn)單的用過(guò)String(也看出我真的菜)其實(shí)where in那個(gè)是Laravel ORM預(yù)加載使用where in來(lái)解決N + 1問題(具體可以看Larave手冊(cè)),where in并不比left join效率高
最后聊了差不多20分鐘,就讓hr來(lái)問我一些問題,例如我對(duì)公司的印象等,應(yīng)該就是走走流程,接著就讓我回去等通知,當(dāng)然也就沒通知了。
基礎(chǔ)不過(guò)關(guān) -- 第二輪不過(guò)第二家,深圳大學(xué)旁邊一家保險(xiǎn)業(yè)務(wù)的公司,給了我最大的打擊。沒有筆試題,第一輪是一個(gè)差不多和我同齡的年輕小伙來(lái)面試,問的問題很簡(jiǎn)單,基本都是網(wǎng)上那些面試題,比如tcp和udp的區(qū)別,三次握手,include/require的區(qū)別等,我基本都回答出來(lái)了。接著是一個(gè)頭發(fā)相對(duì)稀疏,經(jīng)驗(yàn)應(yīng)該更加老道的人來(lái)面試我:
我的簡(jiǎn)歷有提到一個(gè)JWT相關(guān)的知識(shí),所以他讓我描述具體的東西,和session的區(qū)別等。項(xiàng)目時(shí)間有點(diǎn)久,我也就簡(jiǎn)單的把jwt的東西跟他說(shuō),但是明顯不能滿足他,一直問到底層,那時(shí)候我就很慌了,更加想不起來(lái)了。
PHP這些框架是怎么實(shí)現(xiàn)文件自動(dòng)加載的?我回答魔術(shù)方法__autoload和include,對(duì)方反問了一句再具體一點(diǎn),還有沒有別的?我實(shí)在想不出
寫一個(gè)鏈表吧?不會(huì)。。。
其實(shí)有關(guān)JWT的問題,面試官應(yīng)該是沒用過(guò),服務(wù)器這邊其實(shí)有一個(gè)私鑰Secret字符串用來(lái)簽名,從而達(dá)到前后加密解密驗(yàn)證的效果第二個(gè)問題應(yīng)該是還有一個(gè)spl_autoload_register可以用來(lái)注冊(cè)多個(gè)文件
第三個(gè)鏈表,后悔大學(xué)沒好好學(xué)數(shù)據(jù)結(jié)構(gòu),后續(xù)得補(bǔ)一補(bǔ)
最后面試官直接給結(jié)果:很抱歉,你的不適合我們公司,希望你之后多去補(bǔ)一補(bǔ)基礎(chǔ)知識(shí),不要只停留在會(huì)用,要知道為什么可以這樣用。雖然打擊很大,但是也是這個(gè)面試讓我認(rèn)清自己,知道自己欠缺的知識(shí)面太多,基礎(chǔ)太差了。
還是很喜歡這種面試直接給面試結(jié)果的。實(shí)踐不足,知識(shí)面太窄 -- 直接不過(guò)
第三家,面試官是大牛,之前和韓天峰大神一起做朋友網(wǎng)的,人很好,很親切。沒有筆試,沒有自我介紹,主要問我的工作經(jīng)歷,印象比較深的是:有沒有抓過(guò)包,用什么工具,對(duì)TCP的理解,有沒有用一些語(yǔ)言來(lái)實(shí)現(xiàn)TCP的過(guò)程。。。無(wú)奈自己真的沒實(shí)踐過(guò),知識(shí)面太窄了,僅僅知道一點(diǎn)死記硬背的知識(shí),聊了20分鐘,就走了,也沒結(jié)果了。
白高興的offer -- 幸運(yùn)過(guò)了第四家,也是在深圳,招聘網(wǎng)上看到的公司不小,有100-500人,但發(fā)offer卻是另外一家公司,網(wǎng)上查了一下貌似是子公司,有點(diǎn)外包性質(zhì)。沒有筆試,一個(gè)年輕的小伙子面試的我,主要問我一些有關(guān)Laravel的內(nèi)容,一般手冊(cè)上都有,我答的也不怎么完整。最后有個(gè)問題:你知道哪些設(shè)計(jì)模式,六大原則是什么?對(duì)設(shè)計(jì)模式我只停留在單例和工廠模式,六大原則也回答不完整。
最后很意外讓我過(guò)了,我想是公司急需人員。給的薪資也挺滿意,心想面試了那么多家終于有一家肯收留我了,也答應(yīng)了對(duì)方下一周就過(guò)去上班。第二天回公司第一件事就是找我們總監(jiān)要辭職,要一個(gè)星期后走,結(jié)果被告知要走一個(gè)月的交接流程,其實(shí)那時(shí)候我東西基本交接的差不多了,項(xiàng)目也不大,但是公司給的理由是,如果你沒有工作交接說(shuō)明你平時(shí)沒做事,工作不飽和,會(huì)影響后續(xù)招人。直接把我整懵逼了,一方面我不敢提前裸辭,很多人都是互聯(lián)網(wǎng)寒冬,所以就等到拿了offer再提離職,這時(shí)候老東家行政放話一定要走一個(gè)月流程,新的公司又繼續(xù)一個(gè)星期后到崗,怎么都沒得商量。。。最后,我還是放棄那個(gè)offer,一方面想到這家公司有點(diǎn)外包性質(zhì),另一方面以子公司名字來(lái)發(fā)offer總讓我有點(diǎn)擔(dān)心,畢竟之前實(shí)習(xí)的時(shí)候,有一家以騰訊的名字來(lái)招聘,進(jìn)去后發(fā)現(xiàn)是騰訊汽車代理商。。。
結(jié)尾以上便是三月份我面試過(guò)比較印象深刻的公司,基本都是被虐了,當(dāng)然無(wú)非都是自己沒有好好準(zhǔn)備,基礎(chǔ)不好的問題,導(dǎo)致浪費(fèi)了很多機(jī)會(huì)。所以在此還是要告誡大家,如果下定決心要走人,要做好十足的準(zhǔn)備,這種準(zhǔn)備不應(yīng)該只是所謂的刷面試題,后續(xù)我會(huì)另外開一篇文章用來(lái)具體講述我在多次面試失敗后,如何花兩個(gè)星期做到——”有計(jì)劃, 高效率,優(yōu)簡(jiǎn)歷“,最后成功拿到自己心儀的offer。
有計(jì)劃——如果規(guī)劃好每天的學(xué)習(xí)目標(biāo),主要有操作系統(tǒng),計(jì)算機(jī)網(wǎng)絡(luò),mysql等近10個(gè)方面知識(shí)高效率——我會(huì)介紹我如何高效記住一些核心知識(shí),盡可能覆蓋面試知識(shí)點(diǎn)
優(yōu)簡(jiǎn)歷——面試是第一步,簡(jiǎn)歷是最關(guān)鍵的,我會(huì)介紹我是如何優(yōu)化自己的簡(jiǎn)歷
三月份投的簡(jiǎn)歷應(yīng)該有上百家,反饋的十幾家,給面試的應(yīng)該就只有七八個(gè)吧,除了上面說(shuō)的幾家其他的都是一些外包或創(chuàng)業(yè)公司,甚至有人找過(guò)我要我跟他們一起創(chuàng)業(yè),和一個(gè)前端實(shí)習(xí)生一起開發(fā)小程序(笑哭)。總之目前這種市場(chǎng)狀況不好,但是還是有機(jī)會(huì)拿到面試機(jī)會(huì)的,如果你剛畢業(yè),最好走校招,如果你和我一樣,一兩年工作經(jīng)驗(yàn),更應(yīng)該好好準(zhǔn)備,而不是埋怨環(huán)境不好,只想不做。當(dāng)然,一些985,211的大神就應(yīng)該找大廠或者考研,目標(biāo)更遠(yuǎn)大一點(diǎn),我是比較考慮現(xiàn)實(shí)的人,目前我的實(shí)力和教育背景想要去大廠是很困難的,所以只能在條件不至于太差的中小型公司尋求成長(zhǎng)。程序員更應(yīng)該用實(shí)際行動(dòng)來(lái)證明自己,腳踏實(shí)地,不要眼高手低,這便是我的個(gè)人想法。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/31215.html
摘要:雖然有了十全的計(jì)劃,但如何高效率去記住上面那么多東西是一個(gè)大問題,看看我是怎么做的。 前言 前一篇文章講述了我在三月份毫無(wú)準(zhǔn)備就去面試的后果,一開始心態(tài)真的爆炸,但是又不服氣,一想到每次回來(lái)后家人朋友問我面試結(jié)果的期待臉,越覺得必須付出的行動(dòng)來(lái)證明自己了。 面經(jīng)傳送門:一個(gè)1年工作經(jīng)驗(yàn)的PHP程序員是如何被面試官虐的? 下面是我花費(fèi)兩個(gè)星期做的準(zhǔn)備,主要分三部分: 有計(jì)劃——計(jì)劃好...
摘要:網(wǎng)易跨境電商考拉海購(gòu)在線筆試現(xiàn)場(chǎng)技術(shù)面面。如何看待校招面試招聘,對(duì)公司而言,是尋找勞動(dòng)力對(duì)員工而言,是尋找未來(lái)的同事。 如何準(zhǔn)備校招技術(shù)面試 標(biāo)簽 : 面試 [TOC] 2017 年互聯(lián)網(wǎng)校招已近尾聲,作為一個(gè)非 CS 專業(yè)的應(yīng)屆生,零 ACM 經(jīng)驗(yàn)、零期刊論文發(fā)表,我通過(guò)自己的努力和準(zhǔn)備,從找實(shí)習(xí)到校招一路運(yùn)氣不錯(cuò),面試全部通過(guò),謹(jǐn)以此文記錄我的校招感悟。 寫在前面 寫作動(dòng)機(jī) ...
摘要:要面試大廠,自己的知識(shí)儲(chǔ)備一定要非常豐富,若缺胳膊少腿,別說(shuō)在實(shí)際工作當(dāng)中,光是面試這一關(guān)就過(guò)不了。 金九銀十剛過(guò)去,有一部分朋友在這期間肯定經(jīng)歷了一番大廠面試的洗...
摘要:記得,那是一個(gè)周末,棧長(zhǎng)去某知名互聯(lián)網(wǎng)公司面試,好像不到五分鐘,我就被面試官親切地趕出來(lái)了,當(dāng)時(shí)我那個(gè)尷尬,內(nèi)心深受打擊。。。 你們可能會(huì)想,棧長(zhǎng)這么菜的嗎?5分鐘都堅(jiān)持不了? 本文說(shuō)起來(lái)會(huì)有點(diǎn)尷尬,畢竟這是棧長(zhǎng)我曾經(jīng)經(jīng)歷過(guò)的故事。。。 那時(shí)候的棧長(zhǎng)還真菜,每天寫著 if/ for 及一些簡(jiǎn)單的業(yè)務(wù)邏輯代碼,雖工作有些日子了,但技術(shù)水平還停留在剛畢業(yè)的起步階段。。。 記得,那是一個(gè)周末...
摘要:面試官要不你來(lái)手寫下單例模式唄候選者單例模式一般會(huì)有好幾種寫法候選者餓漢式簡(jiǎn)單懶漢式在方法聲明時(shí)加鎖雙重檢驗(yàn)加鎖進(jìn)階懶漢式靜態(tài)內(nèi)部類優(yōu)雅懶漢式枚舉候選者所謂餓漢式指的就是還沒被用到,就直接初始化了對(duì)象。面試官:我看你的簡(jiǎn)歷寫著熟悉常見的設(shè)計(jì)模式,要不你來(lái)簡(jiǎn)單聊聊你熟悉哪幾個(gè)吧?候選者:常見的工廠模式、代理模式、模板方法模式、責(zé)任鏈模式、單例模式、包裝設(shè)計(jì)模式、策略模式等都是有所了解的候選者:...
閱讀 2357·2021-11-16 11:52
閱讀 2334·2021-11-11 16:55
閱讀 761·2021-09-02 15:41
閱讀 2993·2019-08-30 15:54
閱讀 3150·2019-08-30 15:54
閱讀 2259·2019-08-29 15:39
閱讀 1516·2019-08-29 15:18
閱讀 979·2019-08-29 13:00