鵝廠4面

brand發表於2018-06-30

一面:qq聊天面試

hr: 你好,這裡是騰訊(深圳)科技~~
現在部門需要招聘一位前端開發的同學,想先跟你聊聊這方面的事情,不知道你是否有空?

我: 有的

hr: 你目前是工作了3年?現在在公司主要使用的前端技術棧是什麼樣的呢?

我: 現在公司在做小程式,工作2年了,同時也做vue版本 的 後臺管理系統的重構

hr: 瞭解~~有nodejs的開發經驗嗎?

我: 有,koa+mongodb這樣

hr: 那koa的路由功能,是如何實現的,這些有了解過嗎?

我: 用的koa-router,koa 的中介軟體 ,運用洋蔥路由模型 新增的koa-router。koa-router內部通過判斷 url是否匹配,來對相應介面返回相應內容

hr: 專案當中,使用es6的場景多嗎?

我: 多,小程式用的es6,,vue也用的es6

hr: es6裡面的promise,有了解過它的原理嗎?

我: promise 內部包括的程式碼 保證他能執行 ,, promise()接受一個函式,函式有resolve,和reject引數,分別對應 promise().then(res=>{}, err=>{})。。。then後面的程式碼屬於微程式,微任務。微任務在巨集任務之後執行

hr: 那移動端的動畫,使用什麼解決方案比較多?

我: 簡單的用css3的animation, 複雜遊戲類的用canvas多,JavaScript的animate也有用,一般配合節流函式,防止函式不斷觸發造成頁面卡頓

hr: css3的效能優化,能列舉一下嗎?

我: 這個沒有了解過。

hr: 那canvas,使用了哪些庫來做遊戲呢

我: 做過一個酒瓶定製的

hr: 能看下嗎?

我: 通過拖拽canvas中的圖片,文字......。。。連結:work.pipk.top/canvas

我: 陣列儲存一系列圖片和文字等相關資料

hr: 嗯。瞭解

我: 拖拽,通過改變圖片的xy座標,來實現拖拽,旋轉關閉縮放動畫

hr: 你現在是在XX,是吧

我: 是的

hr: 有時間來深圳面試嗎?如果不行的話,我們挑個時間來電話面試?

二面

說說瀏覽器的事件代理機制的原理

說說webpack打包效能優化點

述說websock實現原理

只看過nodejs的api

瞭解網路攻防嗎?說說xxr,xcfr跨域名站點攻擊

說說nodejs你所瞭解的

webpack打包,後端介面也做,爬蟲也做

說說css3效能優化優化

這個不瞭解

說說websocket

這個不瞭解

說一下我忘記了,太困了。睡覺覺。

三面

依然是前面問過的問題。。。怎麼能這樣。。。

一份筆試題目:
svg如何引入圖片,學習iconfont的svg的use引入方式。。。
linux基礎操作,檢視當前系統的資源目錄,檢視檔案前幾行程式碼,檢視檔案的行數,檢視檔案

說一下當xxr和cxsr攻防的吧。

說一下如果當前網站流量突增5倍數,你的措施,從前端後端角度都可以說

結果

前面有20幾個人面試,我們還要再篩選,但是和前面京東的,美團的,又有差距,人家雖然沒做過vue,但是nodejs底層瞭解的很清楚,linux命令基本都會,你的基礎弱了點,但是業務能力比較廣泛,感覺你排名靠前吧,有安排4面的價值。於是當天就安排了4面。

四面

技術leader,感覺牛xx的。問的東西都是開放性問題,這麼大啊。

說一下你的關於網站優化建議把,前後端都可以說。

說一下你理解的CDN加速

比如我們公司伺服器在珠海,但是我們可以在深圳設定cdn伺服器,用於做緩衝區,深圳使用者物理距離更近,

說一下http2和http1的區別

1.二進位制傳輸。2.資源請求的優先順序別。3.線路複用。4.可以實現伺服器埠的資訊主動推送。

說一下從輸入一個url到開啟頁面的過程(這個好像答的比較滿意沒有繼續問下去)

1.輸入url,去瀏覽器端拿dns快取,去hosts檔案中拿dns對映,去路由器中拿對映,如果還沒有就去dns運營商拿ip。
2.拿到ip就去伺服器拿資源,伺服器中如果有重定向,那就去重定向的網址再次重複前面的步驟。
3.拿到html檔案後解析html裡面的東西從上到下依次解析,生成dom樹狀資料結構。
4.遇到css就新增為樹狀結構新增css屬性,遇到js就執行JavaScript程式碼。

說一下vue和react的價值

虛擬dom,dom元素操縱速度更快,模組化開發,實現模組複用,生命週期的控制,前臺路由許可權控制,比如我從a,b兩個頁面互相跳轉,跳回去a頁面,可以直接拿到了,不需要再向伺服器請求資源,減少伺服器的壓力。通過資料驅動檢視區,這是一種更加人性化的操作。

你對崗位的要求

額。。。沒要求。感覺心力交瘁,懶得繼續說下去了。
ok,那就這樣,從珠海過來一趟也不容易哦。

結果

明顯感覺和之前阿里外包的面試明顯不是一個級別的,阿里外包很強調業務能力,鵝廠很強調基礎啊。


相關文章