HTML前端開發(fā)面試題及前端知識
本文收集并總結(jié)了一些優(yōu)質(zhì)的前端面試題,初學(xué)者看后也要用心鉆研其中的原理,重要知識需要系統(tǒng)學(xué)習(xí),透徹學(xué)習(xí),形成自己的知識鏈。萬不可投機(jī)取巧,只求面試過關(guān)是錯誤的!
前端界新的行業(yè)標(biāo)準(zhǔn), 框架, 庫不斷在更新和新增,正如赫門在2015深JS大會上《前端服務(wù)化之路》主題演講中說的一句話:“每18至24個(gè)月,前端都會難一倍”,這些變化使前端的能力更加豐富、創(chuàng)造的應(yīng)用也會更加完美,所以前端程序員們,繼續(xù)學(xué)習(xí)吧。
在網(wǎng)上發(fā)現(xiàn)此題目很多的分支,但都是直接拷貝粘貼,連答案和格式都沒去審查修改,實(shí)在無語。我也收到許多微博私信的鼓勵和更正題目信息,我這么粗心大意的人也覺得應(yīng)該更新一下題目和答案,希望能幫助到更多的`前端開發(fā)者。
面試有幾點(diǎn)需注意:
面試題目: 根據(jù)你的等級和職位變化,入門級到專家級:廣度↑、深度↑。
題目類型: 技術(shù)視野、項(xiàng)目細(xì)節(jié)、理論知識,算法,開放性題,工作案例。
細(xì)節(jié)追問: 可以確保問到你開始不懂或面試官開始不懂為止,這樣可以大大延展題目的區(qū)分度和深度,知道你的實(shí)際能力。因?yàn)檫@種關(guān)聯(lián)知識是長時(shí)期的學(xué)習(xí),絕對不是臨時(shí)記得住的。
回答問題再棒,面試官(可能是你面試職位的直接領(lǐng)導(dǎo)),會考慮我要不要這個(gè)人做我的同事?所以態(tài)度很重要。(感覺更像是相親)
資深的工程師能把a(bǔ)bsolute和relative弄混,這樣的人不要也罷,因?yàn)閳F(tuán)隊(duì)需要的是:你這個(gè)人具有可以依靠的才能(靠譜)。
前端開發(fā)面試知識點(diǎn)大綱:
作為一名前端工程師,無論工作年頭長短都應(yīng)該必須掌握的知識點(diǎn):
備注:
HTML
Doctype作用? 嚴(yán)格模式與混雜模式如何區(qū)分?它們有何意義?
行內(nèi)元素有哪些?塊級元素有哪些? 空(void)元素有那些?
link 和@import 的區(qū)別是?
瀏覽器的內(nèi)核分別是什么?
常見兼容性問題?
HTML5有哪些新特性、移除了那些元素?如何處理HTML5新標(biāo)簽的瀏覽器兼容問題?如何區(qū)分 HTML 和 HTML5?
語義化的理解?
HTML5的離線儲存?
(寫)描述一段語義的html代碼吧。
iframe有那些缺點(diǎn)?
請描述一下 cookies,sessionStorage 和 localStorage 的區(qū)別?
WebSocket如何兼容低瀏覽器?(阿里)
【HTML前端開發(fā)面試題及前端知識】相關(guān)文章:
前端開發(fā)面試題10-15
java前端開發(fā)面試題05-09
最新前端開發(fā)面試題08-02
前端開發(fā)面試題大全11-07
web前端開發(fā)面試題05-31
2015騰訊WEB前端開發(fā)面試題01-31
web前端開發(fā)工程師面試題08-15
前端面試題11-08