1.去google上搜尋,php初學者,找到初學者最容易犯的xx個錯誤,考考他對細節的把握怎麼樣(不要小看這些,如果這些問題都無法正確回答,他可能連門檻都沒入。真是對php熟悉的人應該全都回答上來,這個可以作為pass人的條件)
2.使用過何種版本控制軟體,vss,cvs,svn?說一下他們的工作原理。使用過何種php的模板引擎,說一下他們的工作原理。是否使用過php的框架,及各種擴充套件庫,如pear,pecl等。
(這些只作了解,能了解到他的工齡,有人喜歡瞎編幾年經驗了,用這些東西一考就知道了)
3.準備幾個技術問題讓其口述大致的實現思路。比如實現多個程式的passport,實現跨伺服器的session傳值問題。乙個大型新聞站點應該採用怎樣的優化方案。
(能了解到他大概做過幾個專案,他以前的公司規模)
4.看他對程式的整體架構能力怎麼樣。你準備乙個專案(比如blog),讓他建立出基本的頁面(可以是空頁面不寫**),目錄,並將這些檔案及目錄命名。看他建立的檔案及放的目錄及命名是否合理。
(看其是否對程式架構有乙個很好的認識,是否做過大型專案,以前的公司管理是否很合理,如果其建立的架構非常貼近mvc,nice!)
4.問其對php5中的新特性了解多少。讓其寫幾個例子,表現出php5中oop的特性,簡單點就好了:類的繼承,方法過載就夠了。介面及其他的一般用不到。
(這些只做了解其個人學習能力,畢竟php5在中國用的很少,看看其是否了解php5的特性就知道其是否對程式開發有興趣了)
5.看他以往的一些專案。
這幾點都能令你滿意的話絕對是個經驗非常老道的程式設計師了,但薪水絕對低不了8k
如何面試php程式設計師,如何面試PHP程式設計師
乙個包含中英文的字串如何獲得它的自然長度 看看ta是否有encoding的知識和意識 問一問什麼是orm,有時候會問這個詞的英文全稱是什麼,問問ta對於orm有什麼個人的看法?看看ta學習細不細,有沒有技術判斷,php開發人員應該知道什麼時候使用orm 問一問假如ta要自己去實現乙個framewor...
php 面試程式邏輯問題,PHP面試之四 邏輯思維
資料結構 常見資料結構 array 陣列是 最簡單 而且 應用最廣泛 的資料結構 特徵 1 使用連續記憶體空間來儲存 2 存放相同型別或著衍生型別的元素 php陣列比較特別,可以存放八種資料型別 3 通過下標來訪問 set 集合 特徵 1 儲存不重複的元素 map 字典 特徵 1 就是php關聯陣列...
PHP面試總結
金三銀四招聘季,我也是按奈不住躁動的小心思呀。於是也出去試試水。背景介紹,本人差不多一年半的phper小菜鳥。可能懂得不多,了解的也不夠有深度,於是處於試 水階段,目前這家公司福利待遇在武漢還好吧,最起碼比起武漢大部分沒有五險一金的好的多,就是工資可能是我的短板,技術提公升困難,自然在公司價值就越來...