溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

3-5年的PHPer常見的面試題都有哪些

發(fā)布時間:2021-10-11 11:11:11 來源:億速云 閱讀:108 作者:柒染 欄目:大數(shù)據(jù)

3-5年的PHPer常見的面試題都有哪些,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

看到有很多,的總結(jié)一下,比較適合有一定經(jīng)驗的PHPer

  1. 平時喜歡哪些php書籍及博客?CSDN、虎嗅、獵云

  2. js閉包是什么,原型鏈了不了解?

  3. for與foreach哪個更快?

  4. php鳥哥是誰?能不能講一下php執(zhí)行原理?

  5. php加速器有哪些?apc、xcache.....能不能講一下它的加速原理,與現(xiàn)在的O+有什么差別?

  6. Node.js能徹底代替php+apache 嗎?

  7. 怎樣判斷一個值是否存在于數(shù)組中?in_array(),array_key_exists 哪一個更好

  8. 怎樣判斷select語句中是否使用了索引?explain 等的使用

  9. sphinx的中文分詞詞庫使用第三方庫還是自己建庫?

  10. mysql與mysqli的區(qū)別有哪些?

  11. 將來的發(fā)展方向?安全、還是數(shù)據(jù)挖掘、大數(shù)據(jù)處理?

  12. php的面向?qū)ο螅侯惖男揎椃⒎庋b、繼承、多態(tài)等

  13. php的設計模式:單例模式、工廠模式、生產(chǎn)者模式......等23種

  14. 服務器狀態(tài)碼:200、202、301、404、500......

  15.    i的區(qū)別?

  16. 項目開發(fā):電商項目中的購物車數(shù)據(jù)持久化、考試系統(tǒng)的安全性考慮、

  17. mysql設計基礎:三大范式、功能->思維導圖、創(chuàng)建表的第一字段是什么?

  18. mysql字段char、varchar、int、smallint、tinyint、mediumint、bigint、decimal、double、float字節(jié)數(shù)及應用場景

  19. mysql 數(shù)據(jù)類型有哪些 ? 分別占用多少存儲空間 ?

  20. mysql 索引原理及sql性能優(yōu)化

  21. memcache與mongoDB、Redis各自的使用場景是什么?

  22. 為什么mongoDB與Redis非但沒有形成競爭反而是互補關系?

  23. Redis數(shù)據(jù)類型有哪些?int、string、hash、set、list ?

  24. 安裝linux軟件時使用make方式還使用yum方式?

  25. linux網(wǎng)絡優(yōu)化,如何查看進程、怎樣查看最大文件打開數(shù)?

  26. 1條微薄要推送給100萬個粉絲該怎么處理?

  27. 知道哪些算法?冒泡排序?快速排序?二分查找法?

  28. yii thinkphp ci 各自優(yōu)點

  29. php 設計模式有哪些?

  30. C語言中的虛函數(shù)是什么?

  31. C排序算法有哪些?

  32. php 基本結(jié)構(gòu)是什么?

  33. memcache magent 分布式設計?

  34. php的內(nèi)存回收機制是什么?

  35. php在2011年底出現(xiàn)hash碰撞,hash碰撞原理為? 如何進行修復?

  36. 一個php文件的解釋過程是? 一般加速php有哪些? 提高php整體性能會用到哪些技術?

  37. redis 分布式設計,如何設計?

  38. mongo 集群架構(gòu)是怎樣的?

  39. tcp/ip 網(wǎng)絡協(xié)議,osi7層指是什么?

  40. php 處理大數(shù)據(jù)業(yè)務

  41. linux 應用,負載性能查看 ?

  42. nginx設置緩存js、css、圖片等信息,緩存的實現(xiàn)原理是?

  43. nginx負載均衡有哪些? 如果其中一臺服務器掛掉,報警機制如何實現(xiàn)?

  44. nginx 實戰(zhàn)優(yōu)化業(yè)務功能 ?

  45. 談一下近三年來你的得意之作?

  46. 看看簡歷,會問一些過去做的項目的用戶量、pv、吞吐量、相關難點和解決方法等

  47. 數(shù)據(jù)庫設計經(jīng)驗,為什么進行分表? 分庫?

  48. 一般多少數(shù)據(jù)量開始分表? 分庫? 分庫分表的目的? 什么是數(shù)據(jù)庫垂直拆分? 水平拆分? 分區(qū)等等?可以舉例說明

  49. 數(shù)據(jù)庫優(yōu)化有哪些? 分別需要注意什么?

  50. web開發(fā)方面會遇到哪些緩存? 分別如何優(yōu)化?

  51. 給你256M的內(nèi)存,對10G的文件進行排序(文件每行1個數(shù)字),如何實現(xiàn)?

  52. 對10G的文件進行查找如何實現(xiàn)?

  53. 統(tǒng)計10G文件每個關鍵字出現(xiàn)的次數(shù)如何實現(xiàn)?

  54. 假如你現(xiàn)在是12306火車訂票的設計師,你該如何設計滿足全國人民訂票?

  55. 假如有1億用戶的訪問量,你的服務器架構(gòu)是怎樣的? 用戶信息的存儲方案如何設計?

  56. 如果你是技術組長,所帶團隊任務進度無法完成你該如何解決?

  57. 如果在進度排滿的前提下插入任務,你該如何保證總進度不延期?

  58. 如果有的工程師今天預定任務沒有完成,你該如何解決?

  59. 從你的經(jīng)驗方面談一下如何構(gòu)建高性能web站點? 需要哪些環(huán)節(jié)? 步驟? 每個步驟需要注意什么如何優(yōu)化等?

  60. 為什么要對數(shù)據(jù)庫進行主從分離?

  61. 如何處理多服務器共享session?

  62. 一個10G的表,你用php程序統(tǒng)計某個字段出現(xiàn)的次數(shù),思路是?

  63. 會告訴你一個nginx日志例子,用你認為最佳的編程語言統(tǒng)計一下http響應時間超過1秒的前10個url?

  64. 給你一個mysql配置文件,用你認為最佳的編程語言解析該文件?

  65. 給你兩個路徑a和b,寫一個算法或思路計算a和b差距幾層并顯示a和b的交集?

  66. 給你一個url,在nginx配置一下rewrite指定到某個具體路徑?

  67. session和cookie生存周期區(qū)別? 存儲位置區(qū)別?

  68. require、include、require_once、include_once區(qū)別? 加載區(qū)別? 如果程序按需加載某個php文件你如何實現(xiàn)?

  69. chrome號稱為多線程的,那么多線程和多進程的區(qū)別為?

  70. 如何提高緩存命中率? 如何對緩存進行顆?;?

  71. web不安全因素有哪些? 分別如何防范?

  72. 假如兩個單鏈表相交,寫一個最優(yōu)算法計算交點位置,說思路也可以?

  73. 假如你是技術組長? 如何提高團隊效率?

  74. 不優(yōu)化前提下,apache一般最大連接數(shù)為? nginx一般最大連接數(shù)為? mysql 每秒insert ? select ? update ? delete?

  75. 我的所有問題都問完了(當然沒有這么多),你有什么問題問我沒有?

看完上述內(nèi)容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業(yè)資訊頻道,感謝您對億速云的支持。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI