百度PHP面試

2021-10-25 06:43:23 字數 1548 閱讀 3702

啥也不說,面試官人巨好,可惜我菜

1.翻轉鍊錶         反轉鍊錶

2.雜湊衝突解決方法              雜湊衝突

3.一億個數,輸出前100個最大的數          堆排序,變種快速排序(只取大於基數的,如果少的話,從小於的那邊補上),資料範圍允許的話,計數排序

4. 40億個數,求出現次數正好為3次的數        思路:bitmap,突然思路來了:

使用4個bitmap,某個數出現,就將bitmap的那一位置為1,從第乙個bitmap開始,如果出現了,就向下取第二個bitmap,最後的話,取前三個相與為1的,和第四個相與為0的。

5.  位元組序           位元組序

6.io模型            io五種模型

7.分布式?

分布式系統是由一組通過網路進行通訊、為了完成共同的任務而協調工作的計算機節點組成的系統。

其目的是利用更多的機器,處理更多的資料

8.mysql資料庫的鎖

9.txt文件中, ip port 這種關係,輸出出現次數最多的 前10個ip

10.檢視埠號命令,                          如果netstat 某個埠號,沒有查到,但確實在執行,什麼情況

11.linux文字替換

12.對稱加密和非對稱加密         區別

13.web網路攻擊                 網路攻擊

14.設計模式                     設計模式

15.mysql的索引基數            索引基數和設計

16.實現排行榜功能             redis有序集合, zset, 是用什麼儲存的

17.git 命令                  git操作命令

18.優化資料庫                資料表優化

資料查詢優化

19.nginx和php通訊  (命令)

20.大流量和高併發                         如何解決**大流量和高併發問題?

21.linux程序位址空間和程序記憶體分布       程序記憶體分布

22.tcp分段與ip分片      tcp分段和ip分片

百度php面試題

php的錯誤日誌在 可以看到?一些框架是如何將所有的錯誤日誌打到某個指定的檔案?名詞解釋cgi fastcgi php cgi php fpm require 與 require once的區別 require 與 include的區別 empty 返回未true的情況,與 的異同 如何設定類的自動...

百度面試小結

首先就是自我介紹啦,接著我們聊到前兩天csdn資料庫被黑導致使用者密碼被盜,然後聯絡到我和同學做的乙個小專案,專案是用php寫的,面試官就問我是怎麼處理使用者登入資訊的,我答用cookie,當然我知道這個很不安全,但是小 只供本校學生使用,就沒有考慮http傳輸時被竊取,當然我資料庫裡面是用md5加...

百度面試感想

下面就講講面試的過程,我報的移動終端開發,開始是自我介紹,我想這個已經介紹了大概好多次了,等我說完後,他就問我感覺筆試怎麼樣,我就說筆試有點難,然後叫我寫一道字串的題 乙個字串a abcd b cdab 怎樣去判斷b是否為a 字串左轉而成的結果,然後寫了二叉樹的深度優先遍歷,昨天晚上看了下,但是過去...