99久久国产精品免费一区二区_精品视频一区二区三区免费_国产午夜精品一区理论片_伊人久久精品无码麻豆一区

電話:13777076922
關(guān)閉
您當(dāng)前的位置:首頁 > 職場資訊 > 面試秘籍

今日頭條母公司字節(jié)跳動面試記錄

來源:掘金 時間:2025-11-04 作者:何遇er 瀏覽量:

面試的職級是 2-2,技術(shù)面一共 3 輪,每一面都要手寫算法。我在 2023 年 7 月下旬被裁員,于 2024 年 2 月初面試字節(jié)跳動,沒有通過第 3 輪面試,在這里記錄下當(dāng)時的面試問題,希望幫到大家。
141CEC7C4FD41E8BB6B281513C3D7522.jpg

第一輪面試

首先是自我介紹,主要介紹在任職的公司落地了低代碼平臺和用戶操作記錄回溯,還向開源項(xiàng)目 rrweb 提交了兩個PR,最后是公司的插件化架構(gòu)。

自我介紹完畢,面試官的第一個問題是,為什么離職?我因?yàn)楸徊枚x職,如實(shí)回答了,之后每一輪面試官都會詢問什么被裁,另,由于我從離職到面試字節(jié)中間隔了7個月左右,面試官還重點(diǎn)關(guān)注了,離職之后在做什么。離職之后,我首先回家休息了近 1 個月,旅游了近 2 個月,然后寫書花了 1 個多月,到 11 底開始找工作,這沒什么好隱瞞的,如實(shí)告知了面試官。

第一輪主要面試 JS 和 React基礎(chǔ)知識,問題如下:

  1. 在 js 中有浮點(diǎn)數(shù)運(yùn)算不正確的時候,比如 0.1 + 0.2 不等于 0.3 這是什么原因,要怎么解決

  2. 對 webpack 有了解嗎,我看你在做低代碼

  3. webpack中 loader 與 plugin 有什么區(qū)別

  4. 有沒有寫過 plugin

  5. 我們寫代碼的時候是 es6,瀏覽器運(yùn)行的時候是 es5,在做代碼轉(zhuǎn)化的時候,webpack 幫我們做了什么事情

  6. 在 React 類組件中,為什么修改狀態(tài)要使用 setState 而不是用 this.state.xxx = xxx

  7. setState 函數(shù)做了哪些事情

  8. React 生命周期 commpoentWillUnMount() 對應(yīng)的 hooks 要怎么寫

  9. useState 的原理是什么,背后怎么執(zhí)行的,它怎么保證一個組件中寫多個 useState 不會串

  10. 函數(shù)組件重新渲染的時候怎么拿到useState之前的狀態(tài),而不是得到初始化的狀態(tài)

  11. React為什么要自定義合成事件

  12. 你的簡歷里寫了關(guān)注資產(chǎn)損失,這是做什么事情。

  13. 你在地代碼開發(fā)與實(shí)踐上也做了一些事情,當(dāng)時是做什么呢?

  14. 表單的聯(lián)動是怎么處理的

  15. 當(dāng)時做這個表單驅(qū)動的時候,為什么沒有用 Formily 現(xiàn)成的方案呢

  16. 被裁的原因是什么呢

  17. 從離職到現(xiàn)在一直沒有找工作嗎?

  18. 從11月底到現(xiàn)在兩個月了有哪些 offer 了嗎

算法題

  1. 實(shí)現(xiàn) loadsh.get 方法

  2. 計(jì)算二叉樹的最大深度

  3. 島嶼的最大面積

最后是反問環(huán)節(jié)。面試時長 1 小時 40 多分鐘。

第二輪面試

由于簡歷重點(diǎn)介紹了低代碼,并且在自我介紹的時候,提到了我的書——《低代碼平臺開發(fā)實(shí)踐:基于React》,因此面試官大部分問題都與低代碼相關(guān)。問題如下:

  1. 為什么寫書

  2. 能把你的掘金上發(fā)的低代碼文章發(fā)給我嗎?

  3. 低代碼針對的中后臺是什么樣的

  4. table 中的字段也是可以配置的嗎?Table 頭和每一項(xiàng)下面展示的內(nèi)容怎么配置

  5. 為什么要做低代碼

  6. 做低代碼系統(tǒng)的時候你有考慮研發(fā)量嗎

  7. 整個低代碼都是你一個人做嗎?

  8. 當(dāng)屬性面板上有修改之后,畫布刷新的機(jī)制是怎么樣的

  9. 繼續(xù)討論研發(fā)量,開發(fā)規(guī)劃的問題

  10. 沒有考慮使用已有的低代碼項(xiàng)目做二次改造嗎

  11. 做低代碼的時候有沒有遇到比較難的問題,怎么解決的

  12. 被裁的原因

算法題

  1. 最大子數(shù)組和

  2. 最長回文子串

最后是反問環(huán)節(jié)。面試時長 1 個小時左右。

第三輪面試

這一輪的面試官沒讓做自我介紹,一開始就是寫算法題

算法題

  1. K 個一組翻轉(zhuǎn)鏈表

下面是詢問的問題

  1. 為什么寫書

  2. 在市面上類似的書有一些,你的書有什么不同

  3. 什么場景適合做低代碼,給什么用戶使用

  4. 低代碼最適合的場景是不是no-code?

  5. 怎么界定低代碼和無代碼的邊界

  6. 你做的低代碼平臺能實(shí)現(xiàn)的最復(fù)雜的一個場景是什么樣的

  7. 為什么json要轉(zhuǎn)化為手寫代碼

  8. 轉(zhuǎn)化成手寫代碼是什么樣的

  9. 源碼解析器是什么

  10. 開發(fā)低代碼的背景

  11. 整個項(xiàng)目的周期有多長

  12. 從酷家樂離職之后主要在寫書嗎?

  13. 用戶操作記錄回溯工具是為了解決什么問題

  14. 用戶記錄回溯工具有達(dá)到目的嗎

  15. 主管有沒有說被裁的原因

最后是反問環(huán)節(jié)。面試時長 1 個小時左右。

總結(jié)

面試被問到的重點(diǎn)問題如下:

  1. 為什么被裁

  2. 被裁之后在干什么

  3. 低代碼項(xiàng)目的迭代安排和人員安排

  4. 市面上的已有低代碼方案

需要改進(jìn)的點(diǎn):

  1. 為了迫使自己在對方問問題之后思考問題,重復(fù)一下問題里的關(guān)鍵字。比如,當(dāng)對方問為什么 React使用 setState() 修改狀態(tài),而不是直接給 this.state 賦值去修改?重復(fù)一遍面試官的話,如果面試官說的話很長,那就提煉出關(guān)鍵字后重復(fù)一遍。

  2. 當(dāng)某個方案有多個原因時,先回答1,2,3,再逐條分析。比如為什么 React 要封裝合成事件?為什么要將低代碼 json 轉(zhuǎn)成手寫代碼?為了讓自己回答問題更專注,使用手指頭記錄自己說到了第幾點(diǎn)。(結(jié)構(gòu)化)

寫在后面

曾經(jīng)我在公司落地的低代碼,大概存在以下5個問題:

  1. 搭建完成的應(yīng)用無法獨(dú)立部署

  2. 無渲染沙箱,當(dāng)處于編輯態(tài)時,畫布無純凈的運(yùn)行環(huán)境

  3. 無組件市場,低代碼設(shè)計(jì)器能使用的組件全部寫死在項(xiàng)目內(nèi)

  4. 用來描述低代碼應(yīng)用的Schema無版本管理,無法查看以前保存的版本。

  5. 開發(fā)人員無法對搭建完成的應(yīng)用二次開發(fā)。

《低代碼平臺開發(fā)實(shí)踐:基于React》解決了上述 5 個問題,還涉及業(yè)務(wù)場景的需求分析,從開發(fā)技術(shù)層面來講,讀者將了解到下面這5個方面的內(nèi)容:

1)JSON Schema 保存到 Git 倉庫中,它不影響線上運(yùn)行的低代碼應(yīng)用,只用于 APP 各版本的預(yù)覽和重新編輯。

2)線上運(yùn)行的應(yīng)用與 JSON Schema 脫鉤,即便低代碼平臺停止服務(wù),線上的 APP 依然能正常運(yùn)行。

3)引入渲染沙箱,設(shè)計(jì)器和渲染器位于不同的 Frame,此時畫布擁有純凈的運(yùn)行環(huán)境。

4)設(shè)計(jì)組件規(guī)范,開發(fā)腳手架,其用于開發(fā)、調(diào)試和上傳低代碼組件,這使設(shè)計(jì)器能使用豐富的組件去開發(fā)應(yīng)用,同時讓低代碼組件和低代碼平臺解耦。

5)開發(fā)低代碼平臺所需的基礎(chǔ)設(shè)施,包括 GitLab CI/CD、npm 私有庫,LDAP 賬號管理系統(tǒng)等。

《低代碼平臺開發(fā)實(shí)踐:基于React》由 4 大部分組成,其中第 3 部分介紹開發(fā)低代碼平臺涉及的各個方面,這部分難度最大。如果你是一名經(jīng)驗(yàn)豐富的軟件工程師并且對低代碼已有了解,建議從第 4 章開始閱讀;如果你對低代碼了解得不多,請一定從第 1 章的基礎(chǔ)理論知識開始學(xué)習(xí)。

第一部分是基礎(chǔ)篇,只包含一章,它介紹后續(xù)章節(jié)使用的理論知識,涉及的知識點(diǎn)有 React Context API、React Hooks、React Ref、Mobx 和 MongoDB 等,要想在本地電腦運(yùn)行本圖書介紹的低代碼平臺,你需要在自己電腦上下載 MongoDB。

第二部分為需求分析篇,包含兩章,它介紹低代碼平臺開發(fā)的應(yīng)用要滿足哪些需求,同時也介紹低代碼平臺的功能。

第三部分為實(shí)戰(zhàn)篇,包含五章,是本圖書的重點(diǎn),介紹如何開發(fā)低代碼平臺,其中展示了大量的代碼示例,涉及的內(nèi)容有低代碼架構(gòu)策略、低代碼組件、設(shè)計(jì)器、渲染器和代碼生成器。

第四部分為基礎(chǔ)設(shè)施篇,只包含一章。低代碼平臺用于創(chuàng)建應(yīng)用程序,它本身也是應(yīng)用程序,值得一提的是,它對研發(fā)體系的要求相當(dāng)高。如果你手上沒有一套完善的研發(fā)體系,涵蓋代碼托管、CI/CD、CDN,npm私有庫等部分,那么妄談開發(fā)低代碼平臺。基礎(chǔ)設(shè)施篇涉及的內(nèi)容有,如何使用 GitLab CI/CD 建立持續(xù)部署 pipeline、如何搭建 npm 私有庫,如何搭建 LDAP 賬號管理系統(tǒng)等。


原文鏈接:https://juejin.cn/post/7345821800880324671



微信掃一掃分享資訊
相關(guān)推薦
暫無相關(guān)推薦
賬號信息異常,請使用手機(jī)驗(yàn)證碼驗(yàn)證登錄
如有疑問 聯(lián)系客服13777076922
微信公眾號
手機(jī)瀏覽

Copyright C 20202024 All Rights Reserved 寧波置頂人力資源有限公司 版權(quán)所有 浙ICP備2025164909號-7

地址:浙江省寧波市中山大廈10樓 EMAIL:admin@meipin.com

ICP經(jīng)營許可證:浙B2-20250965 人力資源證: (浙)人服證字(2025)第0203001313號

Power by HR美聘

99久久国产精品免费一区二区_精品视频一区二区三区免费_国产午夜精品一区理论片_伊人久久精品无码麻豆一区

              9000px;">

                          国模大尺度一区二区三区| 欧美日韩视频一区二区| 亚洲黄色免费网站| 日韩欧美一级二级三级久久久| 亚洲一区电影777| 91亚洲午夜精品久久久久久| 亚洲色图一区二区三区| 91精品国产日韩91久久久久久| 秋霞电影一区二区| 日韩理论电影院| 欧美日韩精品免费观看视频| fc2成人免费人成在线观看播放| 亚洲日本一区二区三区| 欧美一级爆毛片| 欧美年轻男男videosbes| av资源网一区| 国产在线国偷精品免费看| 亚洲精品视频在线观看免费| 国产精品美女久久福利网站| 精品日产卡一卡二卡麻豆| 99精品欧美一区二区蜜桃免费| 日韩福利视频网| 午夜视频在线观看一区二区三区| 中文字幕一区二区三区不卡在线| 2023国产精品自拍| 亚洲精品在线一区二区| 日韩视频免费观看高清完整版| 激情成人综合网| 久久国产精品色| 国内外精品视频| 久久精品国产**网站演员| 美女在线观看视频一区二区| 亚洲精品一卡二卡| 中文字幕高清不卡| 国产精品夫妻自拍| 综合激情成人伊人| 亚洲乱码国产乱码精品精的特点 | 午夜私人影院久久久久| 亚洲午夜在线电影| 亚洲风情在线资源站| 亚洲美女屁股眼交3| 亚洲欧美日韩国产综合在线| 国产人久久人人人人爽| 日本高清不卡一区| 欧美理论在线播放| 精品三级av在线| 国产精品三级电影| 亚洲国产精品一区二区久久恐怖片| 亚洲综合另类小说| 亚洲激情男女视频| 免费在线观看不卡| 成人丝袜高跟foot| 欧美日韩免费电影| 久久久久久黄色| 亚洲一二三区不卡| 怡红院av一区二区三区| 自拍偷拍国产精品| 婷婷久久综合九色国产成人| 日本亚洲最大的色成网站www| 国产一区不卡在线| 欧洲精品视频在线观看| 日韩一区二区三区视频在线| 久久精品人人爽人人爽| 亚洲精品一区二区三区福利 | 日韩成人一级片| 国产大陆a不卡| 国产高清无密码一区二区三区| 国产成人免费视频网站| 欧美在线观看一区| 久久久99精品免费观看不卡| 一区二区三区久久| 国产成人在线看| 欧美系列日韩一区| 日韩免费观看高清完整版 | 毛片一区二区三区| 日本二三区不卡| 国产亚洲一区二区三区在线观看 | 91麻豆国产精品久久| 色婷婷综合久久久久中文一区二区| 欧美一区三区二区| 亚洲人成人一区二区在线观看| 久久99国产精品久久99| 99re8在线精品视频免费播放| 欧美三级电影在线观看| 日韩一区二区免费高清| 中文字幕av不卡| 精品一区二区国语对白| 成人黄色在线看| 欧美成人综合网站| 视频一区欧美精品| 99re视频精品| 日韩欧美在线123| 中文字幕av资源一区| 国内精品自线一区二区三区视频| 8x福利精品第一导航| 久久伊99综合婷婷久久伊| 美女诱惑一区二区| 欧美日韩久久不卡| 亚洲精品国产无天堂网2021| 97久久精品人人做人人爽| 中文字幕精品三区| 蜜桃视频在线观看一区| 欧美日韩一二三| 午夜久久久久久久久| 欧美午夜精品电影| 天天综合天天做天天综合| 一本一道波多野结衣一区二区| 国产精品卡一卡二| 免费久久精品视频| 亚洲国产精品二十页| 日本久久电影网| 免费在线一区观看| 国产女人18毛片水真多成人如厕 | 欧美日韩在线精品一区二区三区激情| 午夜成人免费视频| 国产午夜精品久久| 欧美日韩国产区一| 国产不卡视频一区| 午夜不卡av免费| 国产精品免费免费| 日韩一区二区免费视频| 97国产一区二区| 免费观看日韩av| 椎名由奈av一区二区三区| 日韩区在线观看| 精品视频资源站| 成人在线综合网| 久久精品久久99精品久久| 成人欧美一区二区三区小说 | 久久亚洲精华国产精华液| 99re这里只有精品6| 蜜臀91精品一区二区三区| 亚洲美女淫视频| 国产午夜精品美女毛片视频| 欧美高清视频在线高清观看mv色露露十八| 国产剧情在线观看一区二区| 亚洲宅男天堂在线观看无病毒| 精品国产三级电影在线观看| 欧美人成免费网站| 91麻豆123| 成人做爰69片免费看网站| 精油按摩中文字幕久久| 日韩av高清在线观看| 一区二区三区日韩| 国产精品毛片高清在线完整版| 久久色.com| 日韩精品最新网址| 日韩一区二区视频在线观看| 欧美日韩一卡二卡三卡| 在线免费观看日韩欧美| 日本精品一区二区三区高清 | 亚洲激情成人在线| 亚洲激情综合网| 亚洲三级在线免费观看| 国产精品欧美久久久久一区二区| 精品奇米国产一区二区三区| 欧美人伦禁忌dvd放荡欲情| 91麻豆免费观看| 91在线porny国产在线看| 99麻豆久久久国产精品免费优播| 东方欧美亚洲色图在线| 国产精品乡下勾搭老头1| 国产中文一区二区三区| 精品一区二区久久久| 国产精品伊人色| 成人性生交大片免费看中文| 丰满白嫩尤物一区二区| 成人av免费在线播放| 91香蕉国产在线观看软件| 色婷婷综合久久久中文字幕| 欧美亚洲综合网| 欧美精品 国产精品| 日韩美女视频在线| 久久久精品天堂| 国产精品久久久久久久久久免费看 | 欧美色网一区二区| 4hu四虎永久在线影院成人| 欧美成va人片在线观看| 久久精品亚洲麻豆av一区二区 | av不卡一区二区三区| 欧美三片在线视频观看| 在线成人高清不卡| 欧美精品一区在线观看| 久久久99久久精品欧美| 综合久久久久久久| 午夜精品影院在线观看| 国产精品一二一区| 欧美曰成人黄网| 精品理论电影在线观看| 国产精品久久三| 亚洲大尺度视频在线观看| 激情亚洲综合在线| 日本久久一区二区| 精品国产免费久久| 中文字幕在线不卡| 天天综合色天天综合色h| 国产99久久久精品| 欧美喷潮久久久xxxxx| 国产免费成人在线视频| 亚洲国产成人91porn|