- 相關(guān)推薦
2018騰訊暑期實(shí)習(xí)前端崗的面試經(jīng)歷分享
面試內(nèi)容:
1. WebGL和Three.js , 模型是如何保存的,我就寫了個(gè)小玩意兒的demo,沒想到面試官這么有興趣。然后我就告訴面試官現(xiàn)在可以用unity部署到web端,我寫這玩意兒只是為了加深一下理解,不打算用。。
2. JQuery 選擇器是如何實(shí)現(xiàn)的,如何保證兼容es5以前的標(biāo)準(zhǔn)(意思就是既不能用queryselector也不能用getElementByClassName,其實(shí)就只能直接搜索DOM樹啦)。JQuery的ready源碼是怎么寫的。
3. HTTP緩存機(jī)制,Etag驗(yàn)證,沒有Etag還能拿什么驗(yàn)證,cache-control字段具體內(nèi)容。
4. Cookie操作,如何用JS刪除某條Cookie,這個(gè)問題問得我一臉懵逼,回來才想到直接設(shè)置過期時(shí)間就行了。。
5. Cookie的作用域,response頭的set-cookie字段。
6. HTTP 2.0相比1.x有什么改進(jìn),我答到multiplex,面試卻跟我扯pipeline,這不是1.x的特性么、大概面試官自己記錯(cuò)了。
7. HTTPS以及常見的加密算法,數(shù)據(jù)庫一般怎么保存用戶密碼, 是明文嗎?我回答我自己寫的東西就用明文的,面試官不滿意。
8. 常見的MVC、MVVM框架如何實(shí)現(xiàn)數(shù)據(jù)綁定。
9. HTML是怎么解析的,如何讓JS停下來,這個(gè)問題也問得我停懵逼的,我回答調(diào)個(gè)阻塞調(diào)用吧。
10. 談?wù)摿艘幌翵S的EventLoop機(jī)制和異步I/O的實(shí)現(xiàn),并且稍微鄙視了下js的性能。
11. 面試官想問我簡歷上寫的RPC開發(fā),大概他不太懂,問偏了,我提示后打住。
12. 一個(gè)很low的算法題,連續(xù)隨機(jī)自然數(shù),有個(gè)數(shù)是-1,找出這個(gè)數(shù)是啥,o(n)就能做出來。
13. 手寫數(shù)字三位分隔加逗號(hào)。11111->11,111。 我第一次寫完給他看的時(shí)候突然意識(shí)到有個(gè)地方寫錯(cuò)了,面試官又給了我次修改的機(jī)會(huì)。
總之CSS的各種trick一點(diǎn)沒問,js的各種特性也沒問。大概我是面了假前端。
面了70分鐘,這大概是我面過最長的一面了,感覺自己絕大多數(shù)都答出來了。。
于是被刷了。。
【騰訊暑期實(shí)習(xí)前端崗的面試經(jīng)歷分享】相關(guān)文章:
面試經(jīng)歷例文08-19
快遞公司倉管員面試經(jīng)歷03-28
如何卸載騰訊手機(jī)管家09-15
前端學(xué)習(xí)計(jì)劃06-20
職場新人面試技巧分享10-17
百度實(shí)習(xí)生面試+offer的全經(jīng)歷08-12
聯(lián)合利華面試經(jīng)歷03-17
騰訊tgp是什么意思08-09