2014年當當網(wǎng)前端工程師測試筆試題
前端工程師測試題(筆試時(shí)間20分鐘,面試時(shí)間20分鐘)
一、筆試
1.基礎問(wèn)題
(1)前端頁(yè)面有哪三層構成,分別是什么?作用是什么?
(2)Doctype是什么?嚴格模式與混雜模式-如何觸發(fā)這兩種模式,區分它們有何意義?
(3)內聯(lián)元素有哪些?塊級元素有哪些?
(4)CSS選擇符有哪些?哪些屬性可以繼承?優(yōu)先級算法如何計算?內聯(lián)和important哪個(gè)優(yōu)先級高?
(5)用jQuery編寫(xiě)一個(gè)方法,點(diǎn)擊一個(gè)按鈕,就可以通過(guò)AJAX來(lái)改變與按鈕有關(guān)的這段文本。
2.選做題
(6)如何實(shí)現TabView?
(7)用JS編寫(xiě)一個(gè)方法,去掉一個(gè)數組的重復元素。
二、面試時(shí)回答3道(50分)
(8)有沒(méi)有關(guān)注HTML5和CSS3?如有請簡(jiǎn)單說(shuō)一些您對它們的了解情況?
(9)JS和HTML、CSS的開(kāi)發(fā)如何結合?如果讓你來(lái)制作一個(gè)訪(fǎng)問(wèn)量很高的大型網(wǎng)站,你會(huì )如何來(lái)管理所有CSS文件、JS與圖片?
(10)現階段較流行的JS庫和框架有哪些?你最了解的框架是哪個(gè),它有什么優(yōu)點(diǎn)?
(11)談?wù)凢lash、Ajax兩種技術(shù)的對比?
(12)你做的頁(yè)面在哪些瀏覽器測試過(guò)?這些瀏覽器的內核分別是什么?經(jīng)常遇到的瀏覽器的.兼容性有哪些?怎么會(huì )出現?解決方法是什么?
(13)你對頁(yè)面重構工程師這個(gè)職位是怎么樣理解的?它的前景會(huì )怎么樣?你的個(gè)人定位?
(14)你怎么來(lái)實(shí)現給出的設計圖,主要講述思路?
(15)簡(jiǎn)述Javascript閉包概念?
【2014年當當網(wǎng)前端工程師測試筆試題】相關(guān)文章:
當當網(wǎng)軟件測試筆試題11-19
HTML+CSS前端工程師筆試題目12-06
騰訊前端筆試題目01-15
阿里在線(xiàn)前端筆試題01-15
前端開(kāi)發(fā)工程師待遇11-08
web前端開(kāi)發(fā)工程師簡(jiǎn)介11-08
前端工程師求職簡(jiǎn)歷模板09-01
2017前端面試筆試題06-15
測試工程師筆試題目分享12-08
前端工程師的求職簡(jiǎn)歷模板08-03