一年經驗面試題(盤石)
1.數組的前后如何插入?
2.取兩個數組的交集?
3.數組的下標前后加入元素?
4.myslq引擎類型?
5.哪種支持事務?
6.post和get區別?
兩年經驗面試題-(e諾 簡歷為主)
1.談談對路由的理解
2.支持事務的引擎有哪些?
3.會什么框架(該公司使用TP3.2)?
4.談談對redis的理解,項目中哪些模塊有用到?
5.會使用什么版本控制器?(該公司使用Git)
6.會不會寫APP接口?
7.說說你寫代碼的良好習慣
8.怎么用正則匹配3-10位的數字?
兩年經驗面試(Zheng):
1.一對多的關系型數據表應該怎么設計?
2.做過什么有特色的功能?
3.做過二次開發嗎?說一下
4.商家每天都要搞活動,現在想知道昨天搞了什么活動,這種需求如何建表
5.APP版本更新的時候,接口如何維護?
6.以前做的項目,客戶會提什么特殊的需求嗎?請舉例說明
7.最近在學習什么技術?
兩年經驗面試:
1.你對MVC的理解?
2.移動端版本更新如何保證新老版本接口正常使用?
3.php的攻擊有哪些?有什么解決方案?
4.TP框架中M和D的區別?
5.session和cookie的區別是什么?
6.你有github賬號么?
7.為什么從上一家公司離職?
8.關于數據庫的問題
兩年經驗面試題(Kai)
1.談談項目經驗
2.電商項目數據表字段類型是什么?
3.文件上傳的要點?
4.正則表達式平時是怎么寫的?
5.談談面向對象思想?PHP支持多態么?
6.你之前使用的短信平臺是什么?
7.curl的使用方法?
8.說一說常用字符串函數
兩年經驗面試題(Wan)
一面.
1.自我介紹一下
2.說說上一家公司的情況
3.說一說自己的優缺點
4.上一份工作薪資多少?
5.HTTP和HTTPS的區別?有什么請求方式?
6.談談數據庫的優化
7.MVC的優缺點是什么?
8.使用什么框架?說說對TP框架的理解
二面.
1.做過哪些項目?負責哪些模塊?
2.說說模塊的實現?
集合1:
1.項目中最難的問題,怎么解決?
2.談談對面向對象的理解?
3.項目的網址是什么?
4.項目中字段的類型?索引在什么字段?
5.支付寶成功后服務器宕機怎么辦?
6.事務的特性?事務實現的過程
7.foreach的指針原理
8.redis的理解
9.接口一般處理的數據量是多少?
兩年面試題(圈外)Kai
1.apper與php通信原理?
2.mamache實現原理?
3.mysql與pdo的區別?
4.聯合索引建立原則?
5.捕捉異常的方法?
兩年面試題(Zheng)
1講一下restful風格的接口
2.put請求和patch請求的區別
3.session和cookie的實現原理及區別
4.session的共享
5.cookie的跨域
甌訊的面試題
1.如果有一臺服務器性能很好,你php和nginx要做哪些配置?
2.服務器500錯誤,你怎么解決,說下你的思路?
3.nginx cgi和fastcgi區別?
4.購物車模塊有哪些表,哪些字段?哪些字段要加索引,怎么加?
5.數組交并差函數?
6.秒殺怎么做?
7.一個購物車模塊,你多長時間能做出來,包括建表?
8.你什么功能做出來,讓你感覺特別有成就感?
9.代碼重構,你會嗎?重構的代碼很亂,你能接受嗎?
10.說下工廠單例模式實現?
WuNuoHanZhuo面試題
XXXX品牌--PHP崗位(筆試題100分)
知識題:
1.有一個網頁地址,比如PHP開發資源網主頁: http://www.baidu.com/index.html 如何獲取網絡內容?(15分)
? (1).file_get_contents('http://www.baidu.com/index.html');
? (2).$handle = fopen('http://www.baidu.com/index.html');
? ? ? ?$contents = stream_get_contents($handle);
? ? ? ?$fclose($handle);
? (3).$ch = curl_init();
? ? ? curl_setopt($ch, CURLOPT_URL, 'http://www.baidu.com/index.html');
? ? ? $output = curl_exec($ch);
? ? ? curl_close($ch);
2.echo count("acd");輸出等于多少?(15分)
? ?答:等于1。
3.盡可能多的列舉web項目中存在的安全問題,以及解決方法?(15分)
? ?(1).SQL注入
? ? ? ? 可以使用PDO操作數據庫
? ? ? ? 使用mysql_real_escape_string:轉義SQL語句中使用的字符串中的特殊字符
? ?(2).XSS攻擊
? ? ? ? 使用htmlspecialchars() 函數把用戶輸入表單的字符轉換為 HTML 實體。
4.寫出所有能夠加快web端訪問速度的方法(15分)
? ?開啟GZIP網格壓縮,壓縮JS和CSS,OB緩存實現靜態化,優化圖片資源和大小,減少重定向
5.提高數據庫查詢的方法除了使用索引以外,還有哪些方法,至少列舉三種。(15分)
? ?開啟查詢緩存,分區,SQL語句優化
6.高并發量系統的框架部署方案?(15分)
? ?讀寫分離,負載均衡
7.常用的壓力測試工具(10分)
? ?Apache benchmark
XianXianWang三年經驗面試題
11-15k 3-5年
1.介紹一下最近的項目?
2.你們網站PV和UV多少?
3.說一下登錄流程
4.如何實現自動登錄?
5.說一下cookie和session
6.php語言運行的流程?
7.php緩存機制,什么時候會清空緩存?
8.微信群發怎么實現?怎么選擇全部用戶群發?如何定時群發?
9.TP實例化的機制是什么?
10.redis失效時間設置?redis支持哪幾種類型?
11.常用的Linux命令?平時怎么安裝環境
12.數據庫優化?varchar和char,char比varchar快多少?
13.什么字段要創建索引,一個查詢語句使用兩個索引會有什么影響?