成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

我的前端面試

meteor199 / 2371人閱讀

摘要:前言這次找工作也面了好幾家公司,也通過(guò)了好幾家公司的面試,畢竟之前也準(zhǔn)備了一段時(shí)間,所以面試的時(shí)候心里也不是很虛。的代碼分割怎么實(shí)現(xiàn)的說(shuō)說(shuō)剛才提到的和的區(qū)別前端緩存怎么實(shí)現(xiàn)扯扯強(qiáng)緩存和協(xié)商緩存,重點(diǎn)問(wèn)了如何實(shí)現(xiàn)緩存二面就聊了項(xiàng)目。。。

前言

這次找工作也面了好幾家公司,也通過(guò)了好幾家公司的面試,畢竟之前也準(zhǔn)備了一段時(shí)間,所以面試的時(shí)候心里也不是很虛。

這里記錄一下面試過(guò)程中被問(wèn)到的問(wèn)題,不過(guò)從面試第一家公司開(kāi)始到最終入職,已經(jīng)有一個(gè)多月的時(shí)間了,所以有些問(wèn)題已經(jīng)想不起來(lái)了,這里只記錄一些我還記得的問(wèn)題。

一家創(chuàng)業(yè)公司(魚(yú)泡泡)

1、問(wèn)怎么判斷數(shù)據(jù)類(lèi)型?

instanceof, Object.prototype.toString().call()

2、問(wèn)instanceof是什么意思?接著問(wèn)原型鏈等等

3、什么是閉包?

4、柯里化了不了解?

5、怎么實(shí)現(xiàn) new 方法?

6、用過(guò)promise 哪些方法?promise怎么實(shí)現(xiàn)的?

7、解釋一下eventloop

8、ajax 怎么實(shí)現(xiàn)的?

9、解釋一下koa洋蔥模型

只記得這些了。。

貝殼找房

先做一套題,主要考察this、eventloop、dom的事件機(jī)制,還有一些編程題(字符串去重,繼承, es6, css等等),然后對(duì)著這套題,各個(gè)都延伸問(wèn)了一下。

后面是對(duì)著簡(jiǎn)歷開(kāi)始問(wèn)了:

1、做的項(xiàng)目介紹一下,聊了好久。。。

2、vue的mvvm的實(shí)現(xiàn)原理

主要就是雙向綁定的依賴(lài)收集,觸發(fā)更新的實(shí)現(xiàn)

3、vue虛擬dom的diff算法原理

4、雙向綁定的觸發(fā)更新到真實(shí)dom更新這個(gè)過(guò)程是怎么實(shí)現(xiàn)的?(當(dāng)時(shí)沒(méi)答出來(lái))可以參考這里

5、問(wèn)了一些react的問(wèn)題,我react不熟。。

6、問(wèn)了webpack的一些loader以及plugin的用法,比如處理less文件需要哪些loader,url-loader和file-loader是干嗎用的,用過(guò)哪些plugin,干嘛用的。

7、聊了一下babel和Node

8、有什么需要問(wèn)的?面試官介紹了一下貝殼找房上海側(cè)的業(yè)務(wù)

觸寶

1、實(shí)現(xiàn)es6的flat()方法

2、實(shí)現(xiàn)dom的事件委托

3、0.5px的豎線(xiàn)怎么實(shí)現(xiàn)?

4、promise相關(guān)問(wèn)題

5、es6 哪些新特性?聊了一下解構(gòu)賦值,async、await等等,let 和 var的區(qū)別(變量提升)

6、性能優(yōu)化有哪些方法?扯了一堆

7、CommonJS和es6 module區(qū)別

8、瀏覽器強(qiáng)緩存和協(xié)商緩存

9、三欄布局怎么實(shí)現(xiàn)?圣杯布局和雙飛翼布局,BFC

還有一些問(wèn)題暫時(shí)想不起來(lái)了。。。

二面 就聊了一下項(xiàng)目和經(jīng)歷、以及興趣等等,面試官介紹了一下觸寶的業(yè)務(wù)

小紅書(shū)

一面

1、聊項(xiàng)目,聊了很久

2、import 按需加載問(wèn)題,按需加載的組件chunk何時(shí)加載,通過(guò)什么方式加載?

按需加載的chunk在dom更新時(shí)需要加載這個(gè)組件的時(shí)候才會(huì)去服務(wù)器上請(qǐng)求這個(gè)chunk文件,通過(guò)類(lèi)似jsonp的方式進(jìn)行加載。

3、打開(kāi)頁(yè)面時(shí),如果app.js已經(jīng)加載完成,而vendor文件還沒(méi)有加載好,而app.js顯然是依賴(lài)vendor, 為什么執(zhí)行app.js不會(huì)報(bào)錯(cuò)?

這個(gè)是由webpack打包之后chunk文件中摻雜的webpack runtime代碼控制實(shí)現(xiàn)的(后面又聊了一下webpack runtime)

4、做一些編程題,主要是es6以及原生js相關(guān)的

5、聊了一下前端性能優(yōu)化

6、css Module了解嗎?less的scoped怎么實(shí)現(xiàn)的

還有一些記不得了。。。

二面

1、Vue的MVVM原理,動(dòng)態(tài)組件

2、vuex用法和原理,vuex和mvvm的不同(雙向數(shù)據(jù)流和單向數(shù)據(jù)流)

3、聊了一下Vue和react的區(qū)別

4、babel的原理

5、前端優(yōu)化的思想,比較抽象,瞎聊。。

三面

1、介紹項(xiàng)目,聊了一會(huì)。

2、一些功能設(shè)計(jì)的題目,就是給一個(gè)具體需求的場(chǎng)景,怎么實(shí)現(xiàn)這個(gè)功能,不是很難。

3、各種聊。。

ps: 總體上,小紅書(shū)的面試體驗(yàn)是最好的,面試官都很客氣,聊得也很愉快。

拼多多
一面

1、實(shí)現(xiàn)sleep()方法

2、Vue router有哪些模式? 是怎么實(shí)現(xiàn)的?為什么切換路由,頁(yè)面不會(huì)刷新?

hash和history兩種模式,實(shí)現(xiàn)原理主要還是從依賴(lài)收集和觸發(fā)更新兩個(gè)方面說(shuō)。

3、webpack的代碼分割怎么實(shí)現(xiàn)的?

4、說(shuō)說(shuō)剛才提到的CommonsChunkPlugin和splitChunks的區(qū)別

5、前端緩存怎么實(shí)現(xiàn)?(扯扯強(qiáng)緩存和協(xié)商緩存,重點(diǎn)問(wèn)了ETag如何實(shí)現(xiàn)緩存)

二面

1、就聊了項(xiàng)目。。。

ps: 拼多多的面試體驗(yàn)應(yīng)該是最差的,特別是二面(是個(gè)leader吧)非常高冷,交流上很不順暢,有點(diǎn)不耐煩。。

頭條
一面

1、先做一套題,css、eventloop、this、算法題(不是很難)等等,然后一題一題挨個(gè)問(wèn),做一些延伸。

2、new 的實(shí)現(xiàn)

3、promise的原理

4、寫(xiě)一個(gè)類(lèi),簡(jiǎn)單實(shí)現(xiàn)Vue的event bus的發(fā)布訂閱功能

5、webpack相關(guān)的,loader和plugin,代碼分割,跟之前幾家公司問(wèn)到的類(lèi)似

6、babel原理,還問(wèn)了一些es6語(yǔ)法轉(zhuǎn)es5怎么實(shí)現(xiàn)

7、Node相關(guān)的,做過(guò)哪些項(xiàng)目

二面

1、聊項(xiàng)目

2、Vue 的MVVM原理

3、一些組件功能設(shè)計(jì)的問(wèn)題

4、實(shí)現(xiàn)二叉樹(shù)的寬度優(yōu)先遍歷

5、元素水平垂直居中有哪些方法

6、ajax的原理,以及XMLHttpRequest

7、Vue和react的區(qū)別

8、各種聊。。

三面(北京視頻面)

1、聊項(xiàng)目

2、各種聊。。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/108895.html

相關(guān)文章

  • 大廠前端面試考什么?

    摘要:面試流程如果你時(shí)間緊張或是在職,大部分大公司是支持第一輪電話(huà)面試的,而騰訊,阿里的面試基本前兩輪都是電話(huà)面。最近流行專(zhuān)場(chǎng)招聘,可以一天面試完。組員面總體來(lái)說(shuō)考察的東西較基礎(chǔ)。對(duì)于大廠的面試來(lái)說(shuō),重要性可能比還要高。 原文鏈接 背景 最近一個(gè)月面試了20來(lái)個(gè)公司,其中有你們應(yīng)該都聽(tīng)過(guò)的bat,今日頭條,京東,網(wǎng)易,大疆,oppo,還有shopee,招商金科,有贊等比較不錯(cuò)的公司,收獲了六...

    Jonathan Shieber 評(píng)論0 收藏0
  • 一個(gè)小白的四次前端面試經(jīng)歷

    摘要:下面具體說(shuō)一說(shuō)四次面試經(jīng)歷,已經(jīng)問(wèn)到的問(wèn)題,現(xiàn)在就做一次總結(jié)。第四次面試第四家公司真的就是高大上了,在騰訊的旁邊,先不說(shuō)面試,先說(shuō)騰訊,真的就是當(dāng)時(shí)內(nèi)心挺害怕的。有點(diǎn)不好意思的說(shuō)就是當(dāng)時(shí)站在騰訊大樓面前腿是有些瑟瑟發(fā)抖的。 前言 做一個(gè)自我介紹,本人男,愛(ài)好女。曾以為自己可以改變世界,沒(méi)想到被世界無(wú)情的摧殘。來(lái)深圳之前那種找工作少于 1W 少跟我談,變成了收到 offer 了 4000...

    陳偉 評(píng)論0 收藏0
  • 大廠前端面試考什么?

    摘要:面試流程如果你時(shí)間緊張或是在職,大部分大公司是支持第一輪電話(huà)面試的,而騰訊,阿里的面試基本前兩輪都是電話(huà)面。組員面總體來(lái)說(shuō)考察的東西較基礎(chǔ)。也有會(huì)問(wèn)你設(shè)計(jì)模式,各種繼承方法的對(duì)于大廠的面試來(lái)說(shuō),重要性可能比還要高。 背景 我最近一個(gè)月面試了20來(lái)個(gè)公司,其中有你們應(yīng)該都聽(tīng)過(guò)的bat,今日頭條,京東,網(wǎng)易,大疆,oppo,還有shopee,招商金科,有贊等比較不錯(cuò)的公司,收獲了六個(gè)off...

    jubincn 評(píng)論0 收藏0
  • 前端開(kāi)發(fā)-從入門(mén)到Offer - 收藏集 - 掘金

    摘要:一些知識(shí)點(diǎn)有哪些方法方法前端從入門(mén)菜鳥(niǎo)到實(shí)踐老司機(jī)所需要的資料與指南合集前端掘金前端從入門(mén)菜鳥(niǎo)到實(shí)踐老司機(jī)所需要的資料與指南合集歸屬于筆者的前端入門(mén)與最佳實(shí)踐。 工欲善其事必先利其器-前端實(shí)習(xí)簡(jiǎn)歷篇 - 掘金 有幸認(rèn)識(shí)很多在大廠工作的學(xué)長(zhǎng),在春招正式開(kāi)始前為我提供很多內(nèi)部推薦的機(jī)會(huì),非常感謝他們對(duì)我的幫助。現(xiàn)在就要去北京了,對(duì)第一份正式的實(shí)習(xí)工作也充滿(mǎn)期待,也希望把自己遇到的一些問(wèn)題和...

    sf_wangchong 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<