面試分享

whitek發表於2020-09-17

2020.9.17

xx商城

Q: intval(0.57*100)?
A: 56

考核 php 浮點數機制和 intval() 函式

Q: array_merge([1,2,3],[‘2’=>0,’0’=>1])?
A: [1,2,3,0,1]

考核 array_merge()

Q: [3,2,1,3,1,2,5] 返回重複的值和不重複的值?

array_value_count()

Q: 0 == ‘aa’ ?
A: true

php 隱式轉換, 字串轉整型

Q: 生成唯一且有語義的 varchar(32)型別的訂單號?
A:

Q: redis 有序集合獲取倒數的10條資料?
A: ZRANGE key start stop [WITHSCORES]

Q: hash 和 string 的區別?

juejin.im/post/6844903872834584590

Q: redis hash 的某個值 +1?
A: HINCRBY KEY_NAME FIELD_NAME INCR_BY_NUMBER

Q: 快取穿透和快取雪崩?
A: 快取穿透: 訪問不存在的值; 快取雪崩: 資料在同一時刻過期
Q: 如何解決?
A: 布隆過濾器; 失效時間基礎上增加一個隨機值;

blog.csdn.net/zeb_perfect/article/...

Q: redis 和 memcached 區別?

zhuanlan.zhihu.com/p/35032240

Q: mysql 哪幾種情況索引失效?

juejin.im/post/6844904022885793806

Q: 無限極分類表和產品表設計? 當分類 ID 為52時, 獲取該分類下的所有產品?

Q: explain 主要檢視哪幾個欄位? type 有哪幾種? 哪種效能最好?

www.cnblogs.com/xuanzhi201111/p/41...

Q: mysql 有哪幾種引擎? 區別?

www.zhihu.com/question/20596402

Q: linux 下讀取 php-fpm 的日誌?

Q: liunx 下常用命令?

Q: linux 下查詢某個檔案位置命令?
A: find / -name xxx

Q: linux 下獲取某個時間段的日誌記錄?
A: sed -n ‘/起始時間/,/結束時間/p’ 日誌檔案

Q: XSS 和 CSRF 是什麼? 如何解決?

juejin.im/entry/684490363853235815...

Q: 如果分配給你的任務快到 deadline 了, 你還沒完成, 你會怎麼做?

Q: 常用設計模式?

PHP 設計模式說明《PHP 設計模式全集》

Q: 最近在看什麼書?

Q: 你有什麼想問的嗎?

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章