如何面試 PHP 工程師?
1,解決問題的能力和掌握的知識,看你招聘的目的而決定其二者的平衡。了解流體力學的確會對通下水道有很大幫助,但流體力學專家未必都會疏通下水道。
2,創造力,一個沒有自己作品的程序員不是好程序員。編程跟寫作一樣,最終的目的不是敲字,而是完成作品。有人用windows圖畫板畫蒙娜麗莎,而有人用ps就只能調調顏色,畫幾條線。二者的區別就在於創造力,而不是各自都會什麼工具(或者懂什麼知識)。
3,自學能力。編程界每天都在產生新鮮的東西,願意自學和主動尋求新東西,會在將來的工作上事半功倍。
4,人品。這點會大大影響後期的團隊維護成本。
5,代碼的優雅。不在乎大括弧在上還是在下,不在乎等號左右是否有空格的程序員,一定是不夠謹慎、粗枝大葉的程序員,而有代碼潔癖的程序員會不斷挑戰自己的代碼,讓自己的代碼日趨優雅。
6,文檔習慣。喜歡查閱文檔,喜歡記錄文檔。這是團隊協作與後期維護必不可少的能力。
7,足夠聰明,話少。表達能力強的人,一般都不適合當程序員(大腦神經通路的影響),除非是頭腦特別好用的人,但這種人很難遇到。
下面再列些我認為比較糟糕的面試,如果面試的朋友遇到這類面試,可以考慮直接走掉:
1,出各種古怪刁鑽的程序題,而且要求面試者徒手解答。人的大腦是有極限的,記了瑣碎的東西,肯定就裝不下更多重要的知識。
2,考察的知識點凌亂繁雜。根據經驗,這類公司最後的聘用薪資都低的可憐。
3,面試官盛氣凌人、輕視、頻繁質疑(或者頻繁確認)面試者所闡述的內容。物以類聚這個成語同樣適用在職場,如果你不喜歡他或者他不喜歡你,直接放棄吧,不要為難對方和自己了。
※Swoft-基於swoole2.0的高性能微服務框架
※一個MySQL 5.7分區表性能下降的案例分析
※代碼質量管控的四個階段
※利用sed批量更改文件名
※PHP與大數據開發實踐
TAG:PHP技術大全 |