關於無效刷題:
你有沒有這樣的感受,雖然刷了很多題,但是到了真正的面試中,面對面試官的步步緊逼的提問,仍然感到力不從心。這是因為,很多人剛開始刷面試題,可能會去收集一堆面試題,然後便開始按照順序一道一道這麼刷過去,這樣刷題的問題在於,雖然刷了很多題,但是每到題都是零散的點,對於這道題的相關知識點也沒有系統的整理和認識。所以在真正的面試中,面對面試官對某一個點一步一步深入的提問時,內心逐漸崩潰。
所以本系列的目的在於將零散碎片化的面試問題,通過系統的方式進行統一的整理歸納,讓大家能以更有效的方式進行刷題。答案會在後面持續更新,歡迎大家關注。
面試問題之瀏覽器緩存
- 服務器接收到請求,是否檢查緩存?
- 檢查什麼字段?
- 什麼樣的緩存會需要服務端檢查?
- 強緩存和協商緩存的順序?
- 設置max-age:0跟瀏覽器緩不緩存有關係嗎?
- s-max-age的作用?
- Last-Modified和Etag有什麼區別?
- cache-control和last-modified的區別?
- Etag這個字符串是怎麼生成的?
- 什麼是from disk cache和from memory cache?什麼時候觸發?
- 什麼是啓發孩子式緩存?在什麼條件下觸發?