1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        2年前端(外包經(jīng)歷) 部分面試記錄 (高級(jí)、資深崗位)

        共 3413字,需瀏覽 7分鐘

         ·

        2021-12-11 15:52

        作者[思唯]一年小公司,2年前端大廠外包經(jīng)歷,坐標(biāo)杭州,記錄6月份部分面試記錄,還有一部分忘的太多沒記錄。

        ?

        訊盟科技 (拿offer)

        「一面」 「技術(shù)面」

        • 項(xiàng)目
        • axios如何取消請(qǐng)求、原理
        • react如何diff、細(xì)節(jié)
        • hooks使用情況
        • 為什么hooks不能寫在循環(huán)或者條件判斷語句里
        • useMemo、useCallback使用場(chǎng)景
        • useEffect、useLayoutEffect區(qū)別
        • 拖拽原生實(shí)現(xiàn)方式
        • 聊聊promise
        • redux的三個(gè)原則、如何寫一個(gè)中間件
        • dva和redux的區(qū)別是什么
        • TL做哪些工作
        • 怎么應(yīng)對(duì)工作中的壓力

        「二面 人事面」

        • 項(xiàng)目負(fù)責(zé)什么
        • 作為面試官招聘 中級(jí)、高級(jí)的標(biāo)準(zhǔn)是什么
        • 投入精力最多的項(xiàng)目、因你有什么不同
        • 學(xué)習(xí)方式、有沒有將一些學(xué)習(xí)的東西應(yīng)用到工作中
        • 自己有沒有做工作之外的技術(shù)上的東西
        • 遇到了自己解決不了的問題怎么辦
        • 如何面對(duì)工作壓力
        • 周末會(huì)做些什么
        • 怎么看加班
        • 希望加入一個(gè)什么樣的技術(shù)團(tuán)隊(duì)

        「三面 前端負(fù)責(zé)人面」

        • 項(xiàng)目的起因、目的
        • 如果長(zhǎng)時(shí)間分配給你一些瑣碎的、對(duì)你來說沒什么技術(shù)含量的事情怎么看待
        • 學(xué)習(xí)方式
        • 最近看什么書、第一章講的什么
        • 如何看待壓力
        • 如果業(yè)務(wù)壓力過大、導(dǎo)致經(jīng)常加班、沒時(shí)間學(xué)習(xí)怎么辦
        • 對(duì)團(tuán)隊(duì)的向往

        光云科技 (拿offer)

        「一面 技術(shù)面」

        • 項(xiàng)目描述、負(fù)責(zé)內(nèi)容
        • 如何理解fiber
        • fiber節(jié)點(diǎn)對(duì)象的一些屬性都有哪些
        • react diff算法
        • 場(chǎng)景題:一個(gè)下拉框 200條數(shù)據(jù) 怎么優(yōu)化 (默認(rèn)展示10條)
        • react和vue的區(qū)別

        「二面」 「主管面」

        • 負(fù)責(zé)最復(fù)雜的項(xiàng)目描述、負(fù)責(zé)內(nèi)容、技術(shù)方案
        • 60個(gè)請(qǐng)求(限制最多同時(shí)請(qǐng)求6個(gè))請(qǐng)求并行方案
        • 原生拖拽方案及實(shí)現(xiàn)細(xì)節(jié)(mouseMove、drag,drop)

        「三面 6月3日」 「總監(jiān)面」

        忘記了。。。

        數(shù)美科技 (拿offer)

        「一面」 「技術(shù)面」 「電話面試」

        • react缺點(diǎn)(...無語)
        • react hooks使用
        • react class 組件constructor 中的super的作用、
        • pureComponent和Compoent什么區(qū)別
        • react組件名稱為什么要大寫
        • 箭頭函數(shù)和普通function的區(qū)別

        「二面」 「技術(shù)面」 「電話面試」

        • react class和hooks區(qū)別
        • HOC使用場(chǎng)景、自定義hooks使用情況
        • webpack理解
        • 數(shù)組遍歷方法 哪個(gè)快
        • 聊項(xiàng)目
        • react路由原理
        • react-redux原理
        • d3的理解

        優(yōu)腦銀河 (拿offer)

        「一面」 「技術(shù)面」 「現(xiàn)場(chǎng)面試」

        • 深拷貝實(shí)現(xiàn)、和淺拷貝的區(qū)別
        • 如何理解node單線程
        • 數(shù)據(jù)庫了解情況
        • mongodb按照id查一條數(shù)據(jù) 語句
        • TL做哪些事情
        • 新工作的期望

        「二、三面」 「技術(shù)面」

        • 聊項(xiàng)目
        • react生命周期 為什么新增了兩個(gè)靜態(tài)的 目的是什么
        • hooks優(yōu)勢(shì)是什么、使用情況
        • react diff算法
        • 事件循環(huán)
        • css flex
        • Object.keys() 和 for in 區(qū)別
        • filter 、map區(qū)別
        • 手寫bind函數(shù)
        • 手寫多維數(shù)組降緯 flat
        • 手寫函數(shù)實(shí)現(xiàn)數(shù)組 。[12, 3, 24, 1, 932, 6423] 按照首位排序
        • 手寫快排 quickSort
        • 手寫實(shí)現(xiàn)add函數(shù) 滿足 add(1)(2)(3)() 返回 6
        • 手寫簡(jiǎn)版 深拷貝

        兌吧 (掛)

        全是es6基礎(chǔ)問題、省略。。。

        杭州促極科技 (拿offer)

        「一面」 「6月7日」 「技術(shù)面」

        • 手寫題:
        1. 實(shí)現(xiàn)sum(1)(2)(3) 輸出 6
        2. 手寫防抖函數(shù)
        3. 實(shí)現(xiàn)sleep函數(shù) 實(shí)現(xiàn)sleep(1000)延遲執(zhí)行 //三版 promise、generator、async await
        4. 實(shí)現(xiàn)兩數(shù)組取交集[1,2,3,4,8]、[2,3] // 交集[2,3];
        • 聊項(xiàng)目
        • egg相對(duì)于koa的區(qū)別、chair相對(duì)于egg的區(qū)別
        • 一道sql查詢語句
        • lodash都用哪些東西 get、set實(shí)現(xiàn)原理、深拷貝實(shí)現(xiàn)原理
        • 通過學(xué)習(xí)了圓滿在業(yè)務(wù)開發(fā)中有哪些應(yīng)用
        • react diff
        • hooks和class組件的區(qū)別
        • hooks里怎么模擬class組件生命周期

        「二面」 「6月7日」 「TL面」

        • 聊項(xiàng)目
        • 最滿意的一個(gè)項(xiàng)目、其中職責(zé)
        • 。。。忘記了

        「三面」 「6月7日」 「總監(jiān)面」

        • 再一遍自我介紹
        • react生命周期
        • 了解哪些設(shè)計(jì)模式
        • 設(shè)計(jì)模式了解哪些、作用是什么、怎么看
        • TL都做哪些事情、怎么給組內(nèi)人員分配工作
        • 。。。忘記了

        快手 (掛)

        「一面」 「6月8日」 「技術(shù)面」 「視頻面試」

        • 聊項(xiàng)目、立項(xiàng)初衷、目的、負(fù)責(zé)什么、落地成果
        • vw、vh、rem、em
        • flex
        • 實(shí)現(xiàn)垂直居中布局
        • link標(biāo)簽prefetch、preload作用
        • script標(biāo)簽async、defer作用、區(qū)別
        • 事件模型、事件代理
        • e.target 和 e.currentTarget區(qū)別
        • 0.1 + 0.2 !== 0.3 解決辦法
        • 檢測(cè)數(shù)據(jù)類型方法有哪些
        • typeof String(1) 和type new String(1) 返回值
        • String(1)和new String(1) 為啥都能調(diào).substr()
        • 瀏覽器安全策略 跨域方法 CORS怎么攜帶cookie 。cookie的samesite作用
        • 如何理解事件循環(huán)

        「編程題 :實(shí)現(xiàn)下面函數(shù)」

        function add() {}

        function one() {}

        function two() {}

        console.log(one(add(two())))
        // 3
        console.log(two(add(one())))
        // 3

        政采云 (掛)

        「一面」 「技術(shù)面」

        • 聊項(xiàng)目
        • react hooks理念、使用情況、setState和class組件this。setState區(qū)別是什么
        • http頭部字段都有哪些
        • 后端配置緩存和html meta標(biāo)簽配置緩存的區(qū)別
        • 對(duì)cdn的理解
        • 忘記了。。。

        「二面」 「技術(shù)面」

        • 項(xiàng)目經(jīng)歷
        • 自定義hooks使用
        • var、let、const 區(qū)別
        • Object和Map的區(qū)別
        • Map和WeakMap 的區(qū)別
        • 垃圾回收機(jī)制 棧內(nèi)存回收、堆內(nèi)存回收
        • 前端的核心競(jìng)爭(zhēng)力是什么
        • 對(duì)前端一些比較熱門或新的技術(shù)的了解

        微店 (拿offer)

        「一面」

        • react事件系統(tǒng)
        • react class組件和hooks區(qū)別
        • useCallback和useMemo如何使用 作用
        • 做過的性能優(yōu)化
        • 進(jìn)程和線程的區(qū)別
        • 線程、進(jìn)程通信方式
        • 使用webWorker是新開了個(gè)進(jìn)程還是線程
        • 首屏優(yōu)化方案
        • 拖拽實(shí)現(xiàn)方案
        • 手寫new函數(shù) 和數(shù)組降緯排序

        「二面」

        • promise原理
        • promise先catch再then 在catch里返回內(nèi)容then里回調(diào)函數(shù)能不能接受到
        • promise錯(cuò)誤如何捕獲
        • 講講瀏覽器事件循環(huán)
        • 講講js是如何存儲(chǔ)數(shù)據(jù)的 和垃圾回收機(jī)制
        • 如何做組件庫設(shè)計(jì)、及如何保證穩(wěn)定性、如何做單測(cè)
        • 組件設(shè)計(jì)、了解哪些設(shè)計(jì)模式、實(shí)際應(yīng)用
        • 可視化方案、svg、canvas區(qū)別 使用場(chǎng)景

        「三面 總監(jiān)+hr面」

        • react和vue區(qū)別
        • 講講做過最復(fù)雜的項(xiàng)目和覺得貢獻(xiàn)最多的項(xiàng)目、
        • 你做和其他人做的區(qū)別是什么、
        • 為什么選擇你
        • 平時(shí)學(xué)習(xí)方式、學(xué)習(xí)能力體現(xiàn)在哪些方面
        • 覺得自己對(duì)標(biāo)阿里是p幾
        • 職業(yè)規(guī)劃
        • 周末時(shí)間都做什么
        • 學(xué)習(xí)方式以及有沒有輸出什么東西
        • 最近在學(xué)習(xí)什么
        • 為什么想離開外包
        • 你覺得外包和甲方的區(qū)別是什么
        • 擔(dān)任TL的時(shí)候都負(fù)責(zé)哪些事情、如何平均分配好每個(gè)人的工作量、怎么做評(píng)估的

        丁香園 (拿offer)

        「一面」

        • 現(xiàn)場(chǎng)紙質(zhì)手寫題30分鐘作答 具體忘記了
        • react hooks和class的區(qū)別
        • react diff策略 內(nèi)部怎么做的、時(shí)間復(fù)雜度為什么是On3
        • react 15 16區(qū)別、fiber架構(gòu)優(yōu)勢(shì)
        • code review 怎么做的
        • 如何分配任務(wù)
        • 如何做性能優(yōu)化

        「二面」

        • 為什么離職
        • 如何設(shè)計(jì)一個(gè)本地存儲(chǔ)的包 提供給其他同事用, 思路、實(shí)現(xiàn)細(xì)節(jié)
        • 覺得自己的優(yōu)勢(shì)和劣勢(shì)分別是什么
        • 職業(yè)規(guī)劃
        • 如何學(xué)習(xí)、怎么做規(guī)劃
        • 忘記了。。

        原文:juejin.cn/post/6989626582465789966

        長(zhǎng)按下面二維碼添加哥】微信

        1. 回復(fù)資料,免費(fèi)獲取鬼哥整理的高級(jí)進(jìn)階資料
        2. 回復(fù)面試題,免費(fèi)獲取鬼哥整理的大廠面試題
        3. 獲取鬼哥免費(fèi)簡(jiǎn)歷指導(dǎo)/大廠內(nèi)推機(jī)會(huì)


        瀏覽 147
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

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

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            女人18毛片水真多18精品 | 国产网红主播三级精品视频 | 中文字幕一区二区三区5566 | 欧美一级A片免费看视频小说 | 国产剧情一区二区三区 | 少妇自慰呻吟大胸奶头 | 99在线观看视频免费 | 国产一级婬乱片A片AAA图片 | 又大又粗又硬又爽又黄毛片视频 | 国产性色AV |