PHP面試大綱

2021-10-07 08:08:42 字數 1551 閱讀 4008

1. 介紹一下過往你最熟悉的專案架構.

2. 介紹一下這個架構中你所參與的模組.

3. 流程圖和資料庫的設計

4. 快取的使用. 快取和sql資料一致性解決方案有哪些, 怎麼盡量保證資料庫不被擊穿.

5. 在專案中遇到過什麼重大問題, 怎麼查詢 怎麼解決的.

6. 剛才的專案用現在的經驗和能力,怎麼去優化或者是重構.

1. linux用過什麼版本.

2. linux常用的幾種啟動模式.

3. linux下說一下幾種檢視日誌的方式, 這幾種命令的常用引數有什麼.

4. 如果乙個日誌檔案10g怎麼看比較合適.

5. 怎麼看乙個日誌檔案的1000-1500行.

6. 日誌中怎麼去過濾.

7. linux怎麼檢視埠被哪個程序被暫用.

8. linux下怎麼網路抓包

9. 程序執行緒協程了解麼.

1. nginx用過什麼版本

2. nginx高併發的原因

3. nginx怎麼負載均衡

4. nginx用過什麼外掛程式.

5. nginx日誌有哪些.

1. 用過什麼版本. 高版本有什麼優化?

2. 用過什麼引擎, 引擎之間有什麼區別.

3. varchar和char什麼區別.

4. varchar(20)和char(20) 如果存了10個字元, utf-8下, 都佔多少位元組.

5. mysql的優化都有哪些, 列舉幾個.

6. 怎麼檢視sql語句使用索引的情況.

7. 有張表有 : a,b,c,d,e5個字段, 現在用c,d,e做聯合索引, 請問查詢哪些欄位的時候可以用到這個聯合索引. 為什麼這些可以?

8. pdo的使用, 以及mysql防注入方式有哪些.

9. 怎麼檢視哪些命令執行很慢.

1. redis用過什麼版本的.

2. redis和memcache的區別有哪些.

3. redis有哪些結構.

4. redis高併發原因有哪些.

5. redis持久化有哪些.

1. php用過什麼版本, 有什麼區別.

2. php都用過什麼框架, 框架之間有什麼不同.

3. swoole了解麼? 了解的話介紹一下.

4. php的設計模式, 魔術方法都有哪些.

5. 簡述一下 fastcgi fpm.

6. php在linux下, 變數名 函式名 類名 哪些區分大小寫.

7. php的變數, 物件, 靜態變數 都分別儲存在什麼地方.

1. xss攻擊了解麼.

2. post與get區別

3. session與cookie的區別. 禁用cookie後session還能用麼?

4. 禁用cookie後網頁還有哪些地方可以快取.

5. session有幾種存在方式. 如果直接放memcache會有什麼問題.

php入門大綱

2.tp5使用介紹 3.get請求 post請求的區別 4.tp5後台 結合postman演示 環境 lamp lnmp linux apache nginx mysql php 過程 lnmp例項 window hosts檔案位置 linux hosts 檔案位置 web執行方式 nginx配置 ...

常用框架面試大綱

hystrix 簡介 hystrix防雪崩利器,能夠在依賴的第三方服務出現故障時,進行自我保護,避免級聯故障。原理 hystrix核心思想是全鏈路形成閉環,出口處通過執行緒 訊號量隔離策略進行自我保護,入口處基於熔斷器實現fail fast機制,如下圖所示 簡介 spring應用快速部署解決方案 核...

作業系統面試大綱

1.程序的有哪幾種狀態,狀態轉換圖,及導致轉換的事件。2.程序與執行緒的區別。3.程序同步的幾種方式。4.執行緒同步幾種方式。5.執行緒的實現方式.6.使用者態和核心態的區別。7.使用者棧和核心棧的區別。8.記憶體池 程序池 執行緒池。9.死鎖的概念,導致死鎖的原因.10.導致死鎖的四個必要條件。1...