3年PHP經驗遇到的高頻面試題

hhhzzz發表於2022-03-17

時間問題,答案慢慢補充哈

資料庫

  1. varchar 和 char 有什麼區別?哪個查詢效率更高?
    答案:char是固定長度,varchar是可變長度型別根據插入時候的值多長就佔用多長;char查詢處理速度更快
  2. Mysql 主從複製如何解決資料延時?
    答案:
  3. 資料庫表設計技巧,三正規化和注意事項
    答案:
  4. MyISAM和InnoDB 有什麼區別?
    答案:
  5. MyISAM和InnoDB 儲存結構有什麼不一樣?
    答案:
  6. 什麼是回表?
    答案:
  7. 資料庫有哪些隔離級別,分別描述一下?
    答案:

    NoSql

  8. Redis 高可用模式 主從、哨兵、叢集簡述
    答案:
  9. 秒殺中快取庫存如何保證不超賣?
    答案:
  10. 有哪些資料結構?分別有哪些應用場景?
    答案:
  11. Redis為什麼這麼快?
    答案:

    PHP

  12. 常用設計模式,並且闡述應用場景
    答案:
  13. 闡述 PHP 垃圾回收機制
    答案:
  14. PHP-FPM 有哪些執行模式?
    答案:
  15. Laravel容器和依賴注入具體是怎麼實現?
    答案:

    網路

  16. URL輸入瀏覽器到返回結果的過程?
    答案:

    演算法和資料結構

  17. 給一列數字Array查詢某值?
    答案:
  18. Hash 和 Btree 有什麼不一樣?(這問的太沒含量了,其實就是分別簡述一下)
    答案:
  19. 除了冒牌排序還有哪些快排序演算法?
    答案:

    GO語言

  20. 怎麼定義切片變數?
    答案:
  21. 遍歷切片方法?
    答案:
    問這種面試題的人估計也就來裝一下
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章