比較好的前端面試題

2022-04-08 20:54:12 字數 1160 閱讀 6875

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就撐開了...