html部分:
1.在html中所有的元素分為兩大類:塊級元素和行內元素。那麼請各舉出幾個例子,並說說塊級元素和行內元素各自的特點以及區別?
2.有用過html5的新技術麼?舉例說一下
3.說一下localstorage和sessionstorage它們和cookie的區別?
(與cookie的有聊很多,就全部寫在這裡)
4.那cookie的作用是幹什麼的?(因為我的專案裡面有用到fetch技術傳輸資料,fetch有乙個坑就是「fetch請求預設不帶cookie」)怎樣可以隔離cookie?隔離cookie之後有什麼後果?
5.(就一直由cookie聊到了跨域)跨域會有什麼後果?(這裡面試官一直是引導式的提問,有時還會告訴你從哪些方面思考,感覺這主要考察思維能力和分析問題能力)你說說一般哪些標籤或屬性可以實現跨域?
css部分:
1.定位是css的乙個重要作用,我們來聊一聊定位的相關知識。 ------主要考察的是position的absolute怎麼實現,實質是什麼
2.給我講一講css中的「盒子模型」。
3.說一說display相關的東西。
(這一部分考核了很久,我能記得的就這幾點,但每一點都擴散了很多知識,主要就是看你的布局和對css深層的一些理解)
js部分:(我是偏薄弱的,哎)
1.說一說js裡面的閉包吧,還有原型是怎麼回事?(直接敲了**,讓我實現一下)
2.你平時在js裡面一般是怎麼封裝物件的,思路是什麼?
3.知道js裡關於this物件具體怎麼用麼?
4.js裡面典型的冒泡事件,也就是預設機制,是怎樣的?
5.js裡面「==」和「===」有什麼區別?(我回答了這個題之後,面試官說了一句「為什麼你們來面試的這個題目普遍答得都不好啊」 ,我流淚.......)
6.ajax技術(這個也聊了很久)
7.(因為我的專案用的是jquery)有沒有看過jquery的原始碼?balabalabala........
其他部分:
1.說說一些常見的相容性問題吧,怎麼解決
2.又聊了一下快取技術
3.平時都是怎麼優化**的,說一些優化**的策略以及平時自己的實踐?說一說為什麼這樣優化?(很多知識,最好是結合自己實際操作過的講)
(這裡由於我沒有說到cdn,面試官就出了乙個場景題讓我發散思維,大公司是真的很看重你思考問題的角度和會不會思考的)
hadoop 大資料面試題(11) 比較好
1 hdfs原理,以及各個模組的職責 2 mr的工作原理 3 map方法是如何呼叫reduce方法的 4 shell 如何判斷檔案是否存在,如果不存在該如何處理?5 fsimage和edit的區別?6 hadoop1和hadoop2的區別?筆試 1 hdfs中的 block 預設儲存幾份?2 哪個程...
幾道前端比較繞的前端面試題
第一題 1 var fun function 6 7 var p new fun 8 請問p.name是 jack 第二題1 var fun function 6 7var p new fun 8 請問p.name是 peter 1,2題考察的是建構函式的返回值的問題。每個函式都有返回值,如果使用了...
前端面試題
sprites是什麼和為什麼要使用他們?css 精靈 把一堆小的整合到一張大的上,減輕伺服器對的請求數量 有可能替代sprites的方法是什麼?svg圖示,字型圖示,字元編碼等等。1 在div排版的時候,假設現在是100px的寬,我在盒子左側用padding left留個10px的白,div就撐開了...