看到有很多,的總結一下,比較適合有一定經驗的phper
平時喜歡哪些php書籍及部落格?csdn、虎嗅、獵雲
js閉包是什麼,原型鏈了不了解?
for與foreach哪個更快?
php鳥哥是誰?能不能講一下php執行原理?
php加速器有哪些?apc、xcache.....能不能講一下它的加速原理,與現在的o+有什麼差別?
node.js能徹底代替php+apache 嗎?
怎樣判斷乙個值是否存在於陣列中?in_array(),array_key_exists 哪乙個更好
怎樣判斷select語句中是否使用了索引?explain 等的使用
sphinx的中文分詞詞庫使用第三方庫還是自己建庫?
mysql與mysqli的區別有哪些?
將來的發展方向?安全、還是資料探勘、大資料處理?
php的物件導向:類的修飾符、封裝、繼承、多型等
php的設計模式:單例模式、工廠模式、生產者模式......等23種
伺服器狀態碼:200、202、301、404、500......
$i++與++$i的區別?
專案開發:電商專案中的購物車資料持久化、考試系統的安全性考慮、
mysql設計基礎:三大正規化、功能->思維導圖、建立表的第一欄位是什麼?
mysql欄位char、varchar、int、smallint、tinyint、mediumint、bigint、decimal、double、float位元組數及應用場景
mysql 資料型別有哪些 ? 分別占用多少儲存空間 ?
mysql 索引原理及sql效能優化
memcache與mongodb、redis各自的使用場景是什麼?
為什麼mongodb與redis非但沒有形成競爭反而是互補關係?
redis資料型別有哪些?int、string、hash、set、list ?
安裝linux軟體時使用make方式還使用yum方式?
linux網路優化,如何檢視程序、怎樣檢視最大檔案開啟數?
1條微薄要推送給100萬個粉絲該怎麼處理?
知道哪些演算法?氣泡排序?快速排序?二分查詢法?
yii thinkphp ci 各自優點
php 設計模式有哪些?
c語言中的虛函式是什麼?
c排序演算法有哪些?
php 基本結構是什麼?
memcache magent 分布式設計?
php的記憶體**機制是什麼?
php在2023年底出現hash碰撞,hash碰撞原理為? 如何進行修復?
乙個php檔案的解釋過程是? 一般加速php有哪些? 提高php整體效能會用到哪些技術?
redis 分布式設計,如何設計?
mongo 集群架構是怎樣的?
tcp/ip 網路協議,osi7層指是什麼?
php 處理大資料業務
linux 應用,負載效能檢視 ?
nginx設定快取js、css、等資訊,快取的實現原理是?
nginx負載均衡有哪些? 如果其中一台伺服器掛掉,報警機制如何實現?
nginx 實戰優化業務功能 ?
談一下近三年來你的得意之作?
看看簡歷,會問一些過去做的專案的使用者量、pv、吞吐量、相關難點和解決方法等
資料庫設計經驗,為什麼進行分表? 分庫?
一般多少資料量開始分表? 分庫? 分庫分表的目的? 什麼是資料庫垂直拆分? 水平拆分? 分割槽等等?可以舉例說明
資料庫優化有哪些? 分別需要注意什麼?
web開發方面會遇到哪些快取? 分別如何優化?
給你256m的記憶體,對10g的檔案進行排序(檔案每行1個數字),如何實現?
對10g的檔案進行查詢如何實現?
統計10g檔案每個關鍵字出現的次數如何實現?
假如你現在是12306火車訂票的設計師,你該如何設計滿足全國人民訂票?
假如有1億使用者的訪問量,你的伺服器架構是怎樣的? 使用者資訊的儲存方案如何設計?
如果你是技術組長,所帶團隊任務進度無法完成你該如何解決?
如果在進度排滿的前提下插入任務,你該如何保證總進度不延期?
如果有的工程師今天預定任務沒有完成,你該如何解決?
從你的經驗方面談一下如何構建高效能web站點? 需要哪些環節? 步驟? 每個步驟需要注意什麼如何優化等?
為什麼要對資料庫進行主從分離?
如何處理多伺服器共享session?
乙個10g的表,你用php程式統計某個字段出現的次數,思路是?
會告訴你乙個nginx日誌例子,用你認為最佳的程式語言統計一下http響應時間超過1秒的前10個url?
給你乙個mysql配置檔案,用你認為最佳的程式語言解析該檔案?
給你兩個路徑a和b,寫乙個演算法或思路計算a和b差距幾層並顯示a和b的交集?
給你乙個url,在nginx配置一下rewrite指定到某個具體路徑?
session和cookie生存週期區別? 儲存位置區別?
require、include、require_once、include_once區別? 載入區別? 如果程式按需載入某個php檔案你如何實現?
chrome號稱為多執行緒的,那麼多執行緒和多程序的區別為?
如何提高快取命中率? 如何對快取進行顆粒化?
web不安全因素有哪些? 分別如何防範?
假如兩個單鏈表相交,寫乙個最優演算法計算交點位置,說思路也可以?
假如你是技術組長? 如何提高團隊效率?
不優化前提下,apache一般最大連線數為? nginx一般最大連線數為? mysql 每秒insert ? select ? update ? delete?
我的所有問題都問完了(當然沒有這麼多),你有什麼問題問我沒有?
常見的面試題
程序中的管道 pipe ipc通訊的一種機制,佇列就是基於管道來完成通訊的,但是管道是原生的通訊方式 在程序之間會產生資料不安全的情況,需要自己手動加鎖來處理 管道在資料傳輸過程中,還涉及到乙個埠管理,這個需要我們在 中做處理才能使用 更加完善 程序中的佇列 管道 鎖,程序之間的資料安全 程序中的訊...
2023年軟體測試常見的面試題
今天也依然愛你 很多人對軟體測試都有這樣一種認知 測試門檻低,通過幾個月的自學,或短期的培訓,就能找到高薪的工作。但是軟體測試,絕非簡單的 點點點 根據需求 編寫測試用例 是作為測試人員應該具備的基本能力。很遺憾,追求速成學習的人員,並不具備這樣的能力,不僅不會分析需求文件,連測試用例是什麼都不知道...
常見的HTTP面試題
1.get 方法與post方法的區別 1 get重點在從伺服器上獲取資源,post重點在向伺服器傳送資料 2 get傳送資料是通過url請求,以field 字段 的形式,置於url後,並用 連線,多個請求資料間用 連線,例如這個過程使用者是可見的 post傳輸資料通過http的post機制,將字段與...