身為程式設計師,面試過多次,也面試過很多人,最近又在找工作,總結一下面試經驗和麵試題,希望可以幫到正在找工作的小伙伴們。
先說一下面試時的心態,剛入門的程式設計師,技術實力不高,又大多不善言談,面試一旦遇到難題,很容易心態失衡、驚慌失措、語無倫次,最終丟掉了Offer。
其實大可不必,心態坦然,是面試必備的一點。
面試新手,面試官心中很清楚,你的實力有幾分幾兩,一般不會過分的為難人,就算是面試真的出了比較難的題,最多也就是要壓一壓,你的心理預期的薪水,或是考驗一下你隨機應變的能力。
而對於那種內心十分渴望,但是又對技術水平要求比較高的工作,你要明白,只掙自己能力範圍內的薪水,對於夢寐以求的Offer,你應該不斷的提升自己的技術水平,來達到這樣Offer 的標準,而不是只是渴望、碰運氣。
想要得到某樣東西,最好的方法就是讓自己配得上它。
PHPer 的開發的技術堆疊大多是LAMP 或是LNMP,其中Linux、Apache(Nginx)都比較偏運維,但PHP、MySQL 是每一位合格的PHPer 都必須精通的技術堆疊。
而Web 開發又不單單只靠PHP、MySQL,更多的還需要了前端、Web 安全、高並發、效能優化,甚至還需要學習網路協定、演算法等等相關的程式設計知識。
這次整理了不少面試相關的知識與技巧,簡單介紹一下綱要:
不論你是學習也好,面試也好,都要明白一點,對於技術知識,不應該向背課文一樣,死記硬背,理解大於記憶。
希望大家看完之後,都能有所收穫,早日找到夢寐以求的Offer。
為方便大家閱讀,將本repo 同步至GitBook:https://todayqq.gitbooks.io/phper/content/
本文使用markdown 編寫,提交PR 時,文章排版請遵循中文文案排版指北。
轉載本指南,請註明作者以及GitHub 鏈接,謝謝!
本作品採用知識共享署名-非商業性使用4.0 國際授權協議進行授權。