正準備下班。。猝不及防。 那邊也信號很差。。css
1. 介紹項目,React中用JSX和不用的區別,diff算法,Component的好處前端
2. 爲何要使用webpack,向服務器請求次數是越少越好嗎,除了打包還有什麼方式能夠減小加載次數(CSS雪碧圖,利用緩存)react
3. 爲何會用到localStorage,localStorage 和 cookie的區別webpack
4. http2 的新特性,介紹一下多路複用(要再看看)web
5. http經常使用狀態碼(好像說的太多了= =)面試
6. css尺寸單位都有哪些: px(像素點),em(它是描述相對於應用在當前元素的字體尺寸),rem(相對於root元素),ex(依賴於英文子母小 x 的高度),百分比,vw(viewpoint width,視窗寬度,1vw=視窗寬度的1%),vh(viewport height,視窗高度,百分比),pt(磅 (1 pt 等於 1/72 英寸)),in(英寸),cm(釐米),mm(毫米),算法
http://web.jobbole.com/82490/shell
7. 爲何選bootstrap,移動端適配還有哪些方案,柵格系統有什麼好處bootstrap
媒體查詢,字體em&rem,百分比佈局,meta 加 viewport,flex佈局,緩存
8.響應式佈局的優缺點
9.http請求次數的限制
記不得了。。我發現只要和react相關太多。。我就虛。 還有JS組件。。要好好看啊*****************
大概28分鐘。。開始就說半個小時左右。。真準時= =;
而後約了去美團大廈繼續面試。。
二面:
1. 熟悉Linux嗎?用什麼操做系統?Mac中經常使用的shell命令?如何把本地文件放在服務器?Filezilla用的什麼傳輸協議?
2. H5的新特性?語義化標籤的好處?CSS的BFC瞭解嗎?如何觸發,有什麼特性
3. script標籤defer和async的區別
4. 函數的柯里化?實現一個sum函數
5. eslint知道嗎,是用來作什麼的
6. 實現一個佈局,header,aside,content,高度自適應,aside定寬,content寬度自適應,寫出兩種
7. React生命週期
記不得了。。。
三面:
懟項目
二叉樹最深葉子節點,並打印路徑
中午找同窗吃了個飯。。美滋滋的覺得下午就是HR面了……
四面:
竟然仍是技術=。=
學習前端都有什麼方式
前端圈子裏的名人都知道誰,他們的風格是什麼樣的
React生命週期,全面一點
JS規範,JS的前身是什麼,還問了不少底層的東西。。
後來問面試官還有哪些能夠增強的地方。。 他說應該多看一些規範。。前三年把基礎打牢固,框架什麼的在開始的時候不是特別重要,更新換代太快。
Bless。