當前位置:首頁 » 編程語言 » 如何面試php

如何面試php

發布時間: 2022-06-06 07:12:57

A. 如何面試php程序員

一個包含中英文的字元串如何獲得它的自然長度(看看ta是否有encoding的知識和意識)
問一問什麼是ORM,有時候會問這個詞的英文全稱是什麼,問問ta對於ORM有什麼個人的看法?(看看ta學習細不細,有沒有技術判斷,PHP開發人員應該知道什麼時候使用ORM)
問一問假如ta要自己去實現一個framework,ta會怎麼設計。(看看ta對代碼架構的理解,對MVC的理解)
問一問framework設計里的url dispatcher他會怎麼考慮。(HTTP知識)
問一問ta對框架本身的看法
了解一下ta對Design Pattern的認知,比如Singleton,Observer,Factory等常用的設計模式,問一問ta對設計模式本身的看法。
問兩三個資料庫設計的問題
問幾個前端的問題,哪怕ta的職位是PHP開發人員,好的PHP人員不可能不了解前端,而且很可能很了解前端
問一問ta對nosql的了解情況(對與noSQL的認識是和傳統Relational DB的認知是分不開的)
問一問ta碰到問題時候會如何去尋找答案
問一問ta習慣使用哪一個搜索引擎(如果是http://GOOGLE.COM就有加分)
問一問ta最近看的書
問一問ta的職業規劃,喜歡做什麼,對工作環境有什麼要求

B. PHP工程師面試常見問題有哪些

基礎知識,資料庫,框架,也很可能問你他們工作遇到的問題

C. php技術面試一般都是什麼問題

可能會問以下問題:(這是一個多元的問題,這和你應聘的公司規模,行業,技術層次有一定的關系)
1、你會使用什麼框架?
2、你知道PHP有哪些框架?
3、你知道或使用過哪些PHP庫?
4、你用PHP寫過框架嗎?
5、你有作品嗎?
6、你怎麼調試PHP?
7、你知道設計模型嗎?
8、說一下PHP個版本的差異。
9、說一下某函數的具體作用。
10、給你一個演算法讓你用PHP實現。
... ...
總之有很多問題可能是意料不到的,所以建議你去牛客網多練習一下或者去海投簡歷體驗應聘過程,失敗沒什麼大不了的。

D. 如何面試 PHP 工程師

1、問題:請用最簡單的語言告訴我php是什麼?
回答:php全稱:hypertext preprocessor,是一種用來開發動態網站的伺服器腳本語言。
2、問題:什麼是mvc?
回答:mvc由model(模型), view(視圖)和controller(控制器)組成,php mvc可以更高效地管理好3個不同層的php代碼。
model:數據信息存取層。
view:view層負責將應用的數據以特定的方式展現在界面上。
controller:通常控制器負責從視圖讀取數據,控制用戶輸入,並向模型發送數據。
3、問題:在頁面中引用css有幾種方式?
回答:在頁面中使用css有3中方式:
引用外部css文件
內部定義style樣式
內聯樣式
4、問題:php支持多繼承嗎?
回答:不可以。php類只能繼承一個父類,並用關鍵字「extended」標識。

E. PHP程序員面試時怎麼做自我介紹

講下自己姓名年齡哪裡人,很高興參加這次面試,我希望應聘PHP程序員的職位,就可以了。至於你擅長的技術後面聊開了的時候自然而然地就會問起。千萬別說什麼我性格開朗善於團隊合作學習能力強之類的陳腔濫調,企業HR其實很反感那種背書一樣的自我介紹。一般都說自己看的懂代碼,用得了模塊,會用一些php cms 的模板做網站。。。

F. php面試准備前應該准備什麼

其實兄弟這樣給你說,只要你會基礎概念,你上面說你了解一些基礎概念,面試其實就是和面試官聊天,忽悠面試官,只要你和面試官能聊的來,那你就成功一般了,只要你能和面試官聊的話題能岔開一點你的專業知識,那你差不多就成功了,准備好的心情和開朗的性格就OK了!!!
希望對你有好的幫助

G. PHP面試都會問什麼

簡單的列出10點供你參考吧
1、php基礎知識
2、常用函數使用
3、排序演算法
4、引用變數的理解
5、session cookie 的理解
6、http請求 get post php://input 使用
7、mysql資料庫鏈表查詢,索引優化方案等
8、linux基本命名的使用 crontab,grep ,tail等
9、緩存 redis,memcached等的使用
10、市場上常用的流行PHP框架掌握,熟悉情況

H. 在面試PHP工程師時會被問哪些問題

面試官在面試求職的PHP工程師時所問的問題千奇百怪,但由於他們需要的是一個PHP工程師,所以他們提問的問題一般不會偏離以下幾個角度:
技術線(偏深度):
1. 基礎知識,比如數據結構,多線程,I/O,Http協議等。
2. 語言深度,比如PHP的運行機制,性能優化,APC(以及其原理等)。
3. 源碼閱讀,比如看過哪些框架,其中的機制是怎麼樣的,往細了問。
4. 知識寬度,靜態語言,比如C、Java等,我始終覺得只會一門語言不是什麼好事情。
5. 項目經驗,做過什麼,是否復雜,負責什麼,做了什麼。
業務線(偏能力):
1. 業務能力,也就是之前做過的項目(擔任的角色,負責的部分)。
2. 溝通能力,這一點能從溝通中就看出來。
3. 主動性,之前主動推動的事物等等,哪怕是一個小的點也可以。
4. 抗壓能力,之前做過的項目中去挖掘細節。
5. 技術寬度,了解不一定要深入,一般會問一些比較泛的,比如多語言,Linux操作,HTTP協議等。

熱點內容
抽獎源碼帶後台 發布:2025-02-08 20:33:54 瀏覽:225
歐博中央空調原始密碼是多少 發布:2025-02-08 20:33:47 瀏覽:335
運動使人快樂緩解壓力 發布:2025-02-08 20:27:01 瀏覽:98
linux命令大文件 發布:2025-02-08 20:25:06 瀏覽:897
C蟻群演算法 發布:2025-02-08 20:21:25 瀏覽:513
私人搭建伺服器能幹嘛 發布:2025-02-08 20:21:24 瀏覽:596
網吧怎麼通過伺服器玩網路游戲 發布:2025-02-08 19:59:52 瀏覽:914
文檔編輯加密 發布:2025-02-08 19:56:31 瀏覽:392
phpmysql存儲過程實例 發布:2025-02-08 19:54:40 瀏覽:161
淘寶賣的地下城腳本 發布:2025-02-08 19:41:40 瀏覽:63