<kbd id="5sdj3"></kbd>
<th id="5sdj3"></th>

  • <dd id="5sdj3"><form id="5sdj3"></form></dd>
    <td id="5sdj3"><form id="5sdj3"><big id="5sdj3"></big></form></td><del id="5sdj3"></del>

  • <dd id="5sdj3"></dd>
    <dfn id="5sdj3"></dfn>
  • <th id="5sdj3"></th>
    <tfoot id="5sdj3"><menuitem id="5sdj3"></menuitem></tfoot>

  • <td id="5sdj3"><form id="5sdj3"><menu id="5sdj3"></menu></form></td>
  • <kbd id="5sdj3"><form id="5sdj3"></form></kbd>

    面試分享:三年工作經(jīng)驗(yàn)成功面試字節(jié)、阿里 P6 總結(jié)

    共 4440字,需瀏覽 9分鐘

     ·

    2021-05-20 08:32

    來自群友大佬授權(quán)發(fā)表,如果感覺大佬寫的不錯,可以點(diǎn)擊閱讀全文給大佬點(diǎn)個贊。作者:塔閣,原文鏈接:https://juejin.cn/post/6956992439097753631,

    前言

    第一次寫文章不太熟悉,以前都是在自己的博客寫寫學(xué)習(xí)筆記啥的,還請大家見諒。
    這次面試的話是從去年 8、9 月份開始準(zhǔn)備的,最后終于下定決心在 4 月份進(jìn)行面試,最后面的公司也不多。這里就簡單整理下面試的時候考察的問題,項(xiàng)目相關(guān)還有 HR 面的我就不列上面了,希望可以給大家參考下。

    關(guān)于簡歷

    簡歷這塊的話,我是簡單的用 Boss 直聘的功能做了一份,大致包含了以下幾個部分:

    • 個人信息
    • 教育經(jīng)歷
    • 工作經(jīng)歷
    • 項(xiàng)目經(jīng)歷
    • 專業(yè)技能
    • 自我評價

    這里面重點(diǎn)的我覺得就是專業(yè)技能和項(xiàng)目經(jīng)歷這兩塊,我們需要讓面試官能夠簡潔直觀地在我們的經(jīng)歷里面看到我們掌握的技術(shù)能力。具體項(xiàng)目經(jīng)歷這塊怎么寫大家有興趣可以借鑒下這篇文章: 優(yōu)秀簡歷法則:從 star 法則到 start 法則(簡歷系列 2/3)[1]

    面試題

    漫圖攝影

    這家公司其實(shí)不是啥大公司,去這家公司面試主要就是來鍛煉下面試的話術(shù)和心態(tài)之類的

    電話一面

    • 講一下線程和進(jìn)程的區(qū)別
    • Vue2 中使用的 Object.defineProperty 和 Vue3 中使用的 Object.proxy 的區(qū)別
    • 介紹一下 CDN

    結(jié)果

    一面過了,但是后面是要求我去濱江面試,來回太遠(yuǎn)了我就拒絕了。

    阿里(本地生活---已發(fā) offer)

    阿里的話是 2+1 的面試,期間主要問的還是項(xiàng)目相關(guān)的問題,可能這個和我面試的部門有關(guān)系吧

    字節(jié)(抖音-電商---offer 流程中)

    字節(jié) 3 輪下來的話時間上是差不多 3.5 小時的的樣子,面試總體感覺還是不錯的,面試官對于你回答有問題的地方,會誘導(dǎo)你去思考一下,所以回答錯的時候別慌,還是有第二次機(jī)會的。

    視頻一面

    1. this 指向判斷(這個并不是直接問你,而是用題目的方式考察)
    2. 手寫原生 call
    3. CDN 介紹,回源是什么?CDN 的原理是什么?
    4. v-model 的實(shí)現(xiàn)原理
    5. vue 數(shù)據(jù)攔截是怎么實(shí)現(xiàn)的?patch 的實(shí)現(xiàn)原理是怎么樣的?
    6. 如何實(shí)現(xiàn) vue 組件的異步加載?
    7. MVVM 框架和 MVC 框架的差別
    8. 算法題:版本號數(shù)組排序
    9. 算法題:鏈表轉(zhuǎn)反鏈表

    視頻二面

    1. es6、es7 這些后來的版本在 es5 的基礎(chǔ)上新增了那些東西,羅列一下
    2. 閉包是什么?簡單介紹一下
      (ps:這里回答的時候結(jié)合了作用域鏈的概念介紹了閉包的形成,然后說了一下閉包的用途還有要注意的地方)
    3. http 請求是怎么組成的,你對 option 請求有什么了解?這個請求在跨域的時候一定會發(fā)出嗎?
    4. 介紹一下 flex 的各個屬性,以及原理
    5. 對于工程化你有什么了解?怎么實(shí)現(xiàn)代碼向下兼容?babel 為什么沒實(shí)現(xiàn)所有代碼的向下兼容?
    6. 介紹一下 vue 的 nextTick 是怎么實(shí)現(xiàn)得?
    7. 介紹一下你在平時業(yè)務(wù)中使用過的優(yōu)化方案?
    8. 介紹一下瀏覽器的頁面緩存機(jī)制?
    9. 算法題:判斷字符串的括號正常閉合,寫完之后面試官還會要求你對源代碼進(jìn)行優(yōu)化

    視頻三面

    三面的時候其實(shí)考核的基本上就是簡歷上的項(xiàng)目經(jīng)歷啥的,所以題目的也不多。

    1. React 和 Vue 的差別,為什么你的項(xiàng)目使用 Vue 去開發(fā)?
    2. 算法題:回文串

    總結(jié)

    總的來說字節(jié)這邊的回答其實(shí)并不是很完美,在工程化這塊其實(shí)我準(zhǔn)備的不是很多。后面打算會學(xué)下這塊東西,但是最后的話面試也是過了,目前還在走流程。

    涂鴉智能(offer 流程中)

    電話一面

    1. vue 怎么實(shí)現(xiàn)數(shù)據(jù)雙向綁定?data 中不定義相關(guān)字段,直接使用 v-model 可以嗎?
    2. vue2 和 vue3 數(shù)據(jù)攔截的區(qū)別?為什么 proxy 不能向下兼容?
    3. vue 的 data 為什么要用函數(shù)返回一個對象?
    4. 無感刷新 token 是怎么實(shí)現(xiàn)的?
    5. git 操作相關(guān)
    6. https 數(shù)據(jù)傳輸流程
    7. CSRF 的了解
    8. 301、302 和 304 代表什么意思?瀏覽器緩存是怎么回事?
    9. 簡單說下棧和隊(duì)列?如何用棧實(shí)現(xiàn)隊(duì)列?
    10. 如何判斷鏈表是否有環(huán)?不用快慢指針的話有什么方法?

    電話二面

    主要是簡歷上項(xiàng)目相關(guān)的東西,別的問題其實(shí)也不多

    網(wǎng)易(云商)

    網(wǎng)易這邊的話,其實(shí)面試起來中規(guī)中矩,一面的問題基本在網(wǎng)上各類面經(jīng)里面都有,所以有準(zhǔn)備的話基本沒有問題。但是二面的話就偏向于實(shí)際業(yè)務(wù)場景的解決方案設(shè)計(jì)了,感覺還是要看平時積累。

    電話一面

    1. 介紹一下瀏覽器從輸入 URL 到解析到頁面的過程?
    2. 介紹一下前端的盒模型?
    3. 介紹一下事件循環(huán)機(jī)制?
    4. 介紹一下前端的繼承方式有哪些?
    5. 介紹一下 new 的過程中,有哪些步驟?
    6. Vue 的 diff 方法是怎么樣的?Key 在其中有什么作用?
    7. 為什么 Vue 的 data 要返回對象?不返回有啥問題?
    8. 介紹一下瀏覽器的頁面緩存機(jī)制?
    9. CSRF 攻擊的原理,如何防范?
    10. MVVM 框架和 MVC 框架的差別?
    11. 算法題:實(shí)現(xiàn)樹的廣度優(yōu)先遍歷
    12. 算法題:實(shí)現(xiàn)樹的深度優(yōu)先遍歷

    電話二面

    1. 實(shí)現(xiàn)廣告曝光率的統(tǒng)計(jì),要求如下:
      • 區(qū)分為資源沒加載的情況下流失的用戶
      • 統(tǒng)計(jì)用戶累計(jì)在廣告位瀏覽時間
      • 統(tǒng)計(jì)廣告位展示比例不同的情況下的用戶比例
    2. 如何監(jiān)聽線上頁面內(nèi)存溢出?
    3. 頁面報(bào)錯監(jiān)聽,考慮異步的情況(其實(shí)就是設(shè)計(jì)一套通用的報(bào)錯監(jiān)控方案)

    有道科技

    電話一面

    1. CSRF 攻擊的原理,如何防范?
    2. MVVM 框架和 MVC 框架的差別
    3. 簡單介紹一下裝飾器模式
    4. 400,401,300,302 是什么意思
    5. font-size 和 border 可以被繼承嗎
    6. Object.defineProperty 和 Object.proxy 的區(qū)別,前者怎么使用
    7. 怎么捕獲異步事件的報(bào)錯,try catch 可以嗎?
    8. 講講 fetch 和 xhr 的區(qū)別
    9. 兩道小題目
    function A(){this.name='a';}
    function B(){this.name='b';}
    A.prototype.getName = function({return this.name;}
    B.prototype.getName = function({return this.name;}
    A.prototype = new B;
    const c = new A;
    c.getName();?
    console.log(x)?
    x = 1;
    console.log(x)?
    console.log(test('abc'))?
    function test(p){return p;}
    var x;

    結(jié)果

    這個公司的話一面是過了,但是之后二面的時候因?yàn)楸桓嬷ニ麄兡沁叕F(xiàn)場面試,但是我那時候有事情就沒有去了

    面試總結(jié)

    其實(shí)這個面試知識點(diǎn)復(fù)習(xí)的話,主要還是參考的這篇文章 2021 年前端面試必讀文章【超三百篇文章/贈復(fù)習(xí)導(dǎo)圖】 我個人認(rèn)為這里面羅列的知識點(diǎn)有掌握 7、8 成的話,其實(shí)面試的問題應(yīng)該就不大了。當(dāng)然突擊學(xué)習(xí)的話其實(shí)還是會被看出來的,最重要的還是在平時的積累。

    參考文章

    1. 簡單總結(jié)下線程和進(jìn)程的區(qū)別[3]
    2. 實(shí)現(xiàn)雙向綁定 Proxy 比 defineproperty 優(yōu)劣如何\?[4]
    3. 五分鐘了解 CDN[5]
    4. 死磕 36 個 JS 手寫題(搞懂后,提升真的大)[6]
    5. 前端安全系列(二):如何防止 CSRF 攻擊?[7]
    6. JS 異步錯誤捕獲二三事[8]
    7. 30 道 Vue 面試題,內(nèi)含詳細(xì)講解(涵蓋入門到精通,自測 Vue 掌握程度)[9]
    8. 優(yōu)秀簡歷法則:從 star 法則到 start 法則(簡歷系列 2/3)[10]
    9. 2021 年前端面試必讀文章【超三百篇文章/贈復(fù)習(xí)導(dǎo)圖】[11]

    參考資料

    [1] 

    優(yōu)秀簡歷法則:從star法則到start法則(簡歷系列2/3): https://zhuanlan.zhihu.com/p/67775969

    [2] 

    2021年前端面試必讀文章【超三百篇文章/贈復(fù)習(xí)導(dǎo)圖】: https://juejin.cn/post/6844904116339261447

    [3] 

    簡單總結(jié)下線程和進(jìn)程的區(qū)別: https://juejin.cn/post/6844903859953876999

    [4] 

    實(shí)現(xiàn)雙向綁定 Proxy 比 defineproperty 優(yōu)劣如何?: https://juejin.im/post/6844903601416978439#heading-7

    [5] 

    五分鐘了解 CDN: https://juejin.cn/post/6844903605888090125

    [6] 

    死磕 36 個 JS 手寫題(搞懂后,提升真的大): https://juejin.cn/post/6946022649768181774

    [7] 

    前端安全系列(二):如何防止 CSRF 攻擊?: https://tech.meituan.com/2018/10/11/fe-security-csrf.html

    [8] 

    JS 異步錯誤捕獲二三事: https://juejin.cn/post/6844903830409183239

    [9] 

    30 道 Vue 面試題,內(nèi)含詳細(xì)講解(涵蓋入門到精通,自測 Vue 掌握程度): https://juejin.cn/post/6844903918753808398

    [10] 

    優(yōu)秀簡歷法則:從star法則到start法則(簡歷系列2/3): https://zhuanlan.zhihu.com/p/67775969

    [11] 

    2021年前端面試必讀文章【超三百篇文章/贈復(fù)習(xí)導(dǎo)圖】: https://juejin.cn/post/6844904116339261447

    干貨直達(dá)

    更多精彩


    99%的前端開發(fā)者都關(guān)注了這個公眾號 ??

    瀏覽 70
    點(diǎn)贊
    評論
    收藏
    分享

    手機(jī)掃一掃分享

    分享
    舉報(bào)
    評論
    圖片
    表情
    推薦
    點(diǎn)贊
    評論
    收藏
    分享

    手機(jī)掃一掃分享

    分享
    舉報(bào)

    <kbd id="5sdj3"></kbd>
    <th id="5sdj3"></th>

  • <dd id="5sdj3"><form id="5sdj3"></form></dd>
    <td id="5sdj3"><form id="5sdj3"><big id="5sdj3"></big></form></td><del id="5sdj3"></del>

  • <dd id="5sdj3"></dd>
    <dfn id="5sdj3"></dfn>
  • <th id="5sdj3"></th>
    <tfoot id="5sdj3"><menuitem id="5sdj3"></menuitem></tfoot>

  • <td id="5sdj3"><form id="5sdj3"><menu id="5sdj3"></menu></form></td>
  • <kbd id="5sdj3"><form id="5sdj3"></form></kbd>
    91福利社国产 | 欧美成人网站免费在线观看 | 色老板免费精品视频 | 日韩日批 | 国产又黄又爽免费观看 |