前端面試總結 函括80 常見題目(上)

2021-09-13 10:11:39 字數 1747 閱讀 5662

最近面試,遇到了不少基礎題和一些不常見的拓展類問題,直接擊穿了自己的誤以為滴水不漏的知識基礎體系,所以趁著拿到offer後這段空閒時間做了一點整理,,主要是一面和二面時常見的題目,包括了筆試和面試官的基礎問答。

(1)http協議的主要特點?

無狀態、無連線、靈活、簡單快速;(什麼是無狀態、無連線,這還可以牽引出http與https的問題,建議自己google了解清楚)

(2)http狀態碼各頭部代表意義:

(3)http和https的區別:

http是超文字傳輸協議,傳輸的資料都是未加密,是明文的,而https在此基礎上新增了ssl協議對傳輸層的資料加密來提高安全性,區別:

(4)post和get的區別:

(5)乙個請求報文具體的結構是怎樣的:

post /user/userinfo.html http/1.1								//請求行

// 空行:用於表示請求頭資訊已結束

name=tom&password=1234&realname=tomson // 請求體:具體的請求內容

常考的點還包括,content-type有哪些常見型別

(6)從瀏覽器位址列輸入url到顯示頁面的過程發生了什麼?

b、向ip位址的伺服器發起請求

c、伺服器響應請求,後台處理並返回檔案

d、瀏覽器接收檔案,開始解析

e、解析完成,開始渲染內容

(7)頁面效能優化:(1)什麼是語義化?

使頁面內容結構化,便於搜尋引擎爬取

(2)介紹一下你對瀏覽器核心的理解?

核心分為兩部分:渲染引擎和js引擎。

(3)html5有什麼新特性?

(4)html5的離線儲存是什麼,如何使用?

1  cache manifest

2 #v0.11

3 cache:

5 css/style.css

6 network:

7 resourse/logo.png

8 fallback:

9 / /offline.html

(5)請描述一下 cookie,sessionstorage 和 localstorage 的區別?

(6)iframe標籤實現原理,有什麼缺點?

通過創造乙個隔離瀏覽器當前視窗的沙箱環境,利用src屬性跨域訪問;

缺點:

(7)跨域有幾種方式:

(8)w3c標準是什麼?

標籤閉合、小寫標籤、不亂巢狀、結構與樣式行為分離.

(9)canvas和svg有什麼區別?

前端面試總結 函括80 常見題目(下)

配合前面的面試總結一起 更佳,傳送門 前端面試總結 函括80 常見題目 上 1 什麼是盒子模型?盒子模型分為兩種 ie盒子和w3c盒子。2 什麼是bfc,它有什麼作用?bfc全稱塊級格式化上下文,它相當於頁面上乙個渲染區域,他規定了內部元素如何定位以及外部元素與該區域的相互作用關係。它主要有以下特徵...

前端面試題目總結

答 一 html含義及語法 含義 html hyper text markup language 超文字標記語言,是一種標記語言,用來描述網頁的,而非程式語言。語法 使用固定的標記標籤 單標記和雙標記 來描述網頁。單標記 雙標記 var 宣告存在變數提公升,let和const不存在變數提公升 let...

前端面試 前端面試總結2018 07

2周面試了11家公司吧,具體面試題如下 面試第一周 7.23 7.27 中谷芯厚建 蘇寧vivo外包 電面 杭州通策會 第二週 7.30 8.3 南京軟體谷研究院 烽火科技 邁特望,蘇寧外包 電面 平安科技外包 華泰 外包 一輪 技術面,二輪現場技術面 三隻松鼠 電面 一.中谷芯 二.厚建 angu...