PHP面試題(個人總結)————找到工作前···持續更新中~~

 

批批機械

1.      你爲什麼離職?

2.      公司在哪?

3.      在哪住?

4.      上家公司多少薪資?

5.      公司有多少人?

6.      Laravel和tp框架有什麼區別(擴展特性,事件機制 任務調度 數據遷移 數據填充等 )

7.      什麼是composer

8.      Mysql數據庫經常用到哪些命令

9.      數據庫性能優化可以從哪方面考慮

10.    如何判斷索引是否失效

11.    Redis你知道哪些數據類型

12.    服務器之間共享的問題

13.    linux常用的命令有哪些

14.    小程序的登錄流程

15.    環境安裝的流程

16.    你覺得自己做的最好項目是什麼

17.    印象最深刻的問題(微信公衆號那個問題)

18.    你用過哪些框架

19.    講一下怎麼用的Git

20.    寫過shell腳本沒有

21.    之前的項目有幾臺服務器(量大嗎?)

 

老闆面試

1.      最近這家公司團隊有多少人

2.      家是哪邊的

3.      這兩份工作,你覺得在哪家公司學的最多

4.      技術你覺得在哪邊學的多一些

5.      你自己的提升覺得和帶你的人有關係沒有  

6.      你比較佩服的技術牛人是誰

7.      你住在哪

8.      除了搞技術之外還有別的什麼愛好

9.      怎麼規劃近三年的生涯

10.    在你的世界裏(社會)還是比較簡單的

11.    父母是什麼職業

12.    家裏有幾口人

13.    你從父母身上學到的東西、印象最深刻有什麼

14.    你現在找工作的話最看重什麼

15.    你比較討厭什麼樣子的人

16.    對於我們創業公司來講,找什麼樣子的人最合適,專業水平除外別的方面

17.    你現在爲什麼沒有去找一些大公司(上班或者面試)

18.    你怎麼看待技術人員是個雙刃劍(用好和沒有用好)

19.    第一家公司團隊有多少人

20.    怎麼看待 老闆和開發人員中間的距離 (項目經理) 斷層

21.    你的薪資要求多少(最低能接受多少)

 

小豬短租

 

技術一面

1.      看沒看過PHP底層的源碼(比如opcache開始 垃圾回收)

2.      靜態變量和動態變量的區別(內存佔用有何區別)

3.      瀏覽器知道IP後怎麼解析的(服務器怎麼和IP建立連接的)

https://zhidao.baidu.com/question/437513187.html

4.      Nginx怎麼識別瀏覽要調取php的

https://www.cnblogs.com/donghui521/p/10334776.html

5.      Nginx的rewrite有了解過嗎

https://www.cnblogs.com/beyang/p/7832460.html

6.      數據庫的應用能力具體是什麼

7.      索引失效有哪些情況

8.      對於數據量大的表優化都有什麼方式(有合適的索引情況下)

https://www.cnblogs.com/yycc/p/7518240.html

9.      Linux 的系統設計與開發 (答:怎麼安裝環境)

10.    機器的負載

11.    怎麼理解OOP思想

12.    爲什麼用單例模式(開發、實際應用裏面解決一些什麼問題)?

13.    框架的路由是怎麼實現的

https://learnku.com/articles/13622/the-principle-of-laravel-routing-execution

14.    路由裏面的方法怎麼找到對應的控制器?

15.    框架的ORM怎麼使用(自己怎麼去配置 需要下載什麼)

16.    接口安全

 

技術二面

1.      你看過不錯的書籍(考慮你的個人愛好、興趣點)

2.      算法類、計算機基礎有沒有看過類似的書籍

3.      你能對冒泡算法一個定義嗎

4.      怎麼看一個算法中最小的一個值(冒泡排序概念)他的定義推導出不同的實現

5.      理論修養,怎麼去獲取知識的

6.      個人成長最大的一次哪方面過程是什麼

7.      工作環境的改變,對於你的只是依賴體系不同,這次的成長會對去的環境有什麼幫助

8.      談談你的工作流程、分別用到了什麼工具

9.      整個開發的流程哪個部分用到的時間最多,已經邏輯想法(Xmind)

10.    對你的項目進行性能壓測(壓力測試 高併發)上不去,你的排查思考是什麼

11.    瀏覽器輸入地址到服務器返回週期的過程

12.    處理複雜業務邏輯的思路是什麼

13.    一個進程的內存佈局

14.    未來的規劃是什麼樣子

 

人資

1.      對於公司的環境

2.      想做哪個方向的工作

3.      什麼樣的工作或者什麼樣的公司適合你

4.      你是2012年幾月份入學的

 

海豚家

  1. 數據庫的性能優化
  2. 怎麼分析SQL
  3. 唯一索引和主鍵索引有什麼區別
  4. nginx與php怎麼交互的
  5. 用過哪些Linux命令
  6. laravel的任務調度
  7. redis都用過什麼類型(在哪用)
  8. PHP發起網絡請求有哪幾種
  9. laravel的助手函數(helpers.php)
    https://www.jianshu.com/p/d11d49d166ab
  10. 不在vender裏面怎麼寫自定義配置
  11. PHP的會話機制講一下
  12. PHP怎麼實現多繼承
    https://www.jianshu.com/p/fc053b2d7fd1
  13. 超賣的問題怎麼解決
    Redis的string、list類型
  14. 如何設計一張訂單表(都有什麼字段)
  15. 聚合支付(混合支付)

 

花椒直播

  1. 分標怎麼處理
  2. APC有用過沒有
    https://blog.csdn.net/whatday/article/details/38021517
  3. 支付的時候用戶不可能都是顯示支付成功的
    網頁版12306等待幾S,這期間查找 返回實際情況
  4. csrf和xss
  5. 左連接右連接寫一條SQL
  6. 原有的表新建一個字段和索引對錶有什麼(正負)影響
  7. 業務場景中緩存解決了什麼問題
  8. 超賣問題怎麼解決

 

希諾創意

  1. PHP7和PHP5有哪些區別
  2. MVC的理解
  3. TP和Laravel的區別
  4. 設計數據庫的要求
  5. 索引有哪些種
  6. 主鍵和外鍵索引的區別
  7. 數據庫中的事物
  8. 事物裏面的隔離性講一下
  9. 讀寫分離了解過沒有
  10. 負載均衡
  11. 線上環境是什麼誰配置的
  12. docker容器簡單講一下
  13. redis用過哪些類型講一下
  14. 版本管理工具用的什麼
  15. 接口安全都有什麼
     

海瀾匯通

技術

  1. 支付表怎麼設計
  2. mysql怎麼優化
  3. 一個表的字段太多爲什麼導致查詢結果慢(查詢時不查詢這些數據)
  4. 主鍵索引能加在字符串上嗎
  5. 唯一索引可以加快查詢速度麼
  6. 普通索引有幾種類型
  7. mysql的數據類型
  8. string可以存二進制的數據麼(圖片)
  9. mysql的二進制怎麼傳
  10. 字符串的編碼字符集(utf-8)
  11. 一個ACCESS是多少比特位
  12. 主從複製和普通的開發有什麼區別
  13. laravel的中間件
  14. 對稱加密瞭解多少
  15. httdclass(像數組一樣的容器 很多內置函數)
  16. 簡單講解一下docker容器 和 虛擬機的最主要區別

 

超越未來

  1. squ怎麼設計的(關聯關係 分多少級)
  2. 支付表怎麼設計
  3. 支付寶支付的過程
  4. es做搜索
  5. 索引優化可以從哪些方面
  6. 後臺RBAC管理怎麼做的
  7. sign簽名加密怎麼做的
  8. dingAPI 還有哪些應用場景
  9. composer 下載的命令和更新版本的命令
  10. session和cookie同時使用
  11. 講一下Sign簽名加密
  12. 服務器怎麼配置
  13. nginx怎麼配置(php-fpm)
  14. 講一下docker
  15. jq和ajax的區別
  16. laravel的路由 怎麼綁定(路由別名)
  17. mysql的存儲過程和存儲器 有沒有了解過
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章