摘要:寒冬來臨,卷入動蕩之中只能又開啟了漫漫求職路。前前后后面試了家公司,總結一下問題做一個。這半年來因為種種原因對技術上有些許的松懈和怠慢,所幸還能拿到了自己很滿意的,未來的路還要更加努力的走
Motivation
2019寒冬來臨,卷入動蕩之中只能又開啟了漫漫求職路。有辛酸,有坎坷,但也有點小幸運。
Experience前前后后面試了6家公司,總結一下問題做一個backup。(僅記錄問題,不區分面試輪次)
脈脈
框架
簡述vue的基本原理
vue的生命周期
vue與react的不同
vue父子通信的方式
vuex的原理及理解
vue v-model如何實現的,語法糖實際是什么
react 生命周期
react context 的理解
redux的原理
react-redux的原理
如何避免render的觸發
說一下react vnode的diff算法
vnode的引入與直接操作原生dom相比,哪一個相率更高,為什么
基礎知識
對緩存的理解
對http2的理解
對https的理解
對原型鏈的理解,畫一個經典的原型連接圖
對es6了解多少
箭頭函數與正常函數有哪些區別
class的實現 用原型寫一個繼承
ajax axios fetch的區別
如何用promise封裝一個ajax
項目中的難點和亮點
二面送走,說會聯系也沒聯系我 > <.(面試體驗和福利還是挺好的)
高德
框架
React組件的生命周期
React父子組件如何通信的
React層級很深的組件如何通信傳值(Context API)
React做了哪些性能優化 PureComponent的實現原理是什么
React setState后都會發生什么,是否了解
React 1000個列表節點渲染,給出一個優化方案
是否了解React事件機制,如果讓你實現如何來設計
Redux的原理及理解
react-redux是如何來實現的,connect是不是一個高階函數,原理是什么
react與vue相比,有什么不同
基礎知識
對緩存的理解,需要什么設置
對代碼構建上線流程是否了解,說一下如果讓你實現的思路
談談對webpack的理解,常用哪些plugin,對webpack配置是否了解,對項目打包是否做過什么優化
ES6常用到哪些,對class的理解,手寫一個對繼承的實現
Promise是否了解,如何實現一個promise
class繼承中子類想使用父類的方法,應該用什么方式調用(super的意義)
箭頭函數與正常函數的區別
css實現border漸變
css實現下陰影(氣泡類 帶箭頭的陰影)
css對flex的理解
對瀏覽器渲染機制的理解(具體到細節,從渲染樹到paint之間究竟發生了什么)
純css實現一個高寬比為1:3的盒子 列舉幾種方式
瀏覽器的架構,bom,dom
馬蜂窩
框架
vue的生命周期
組件A下有子組件B、C,那么3個組件生命周期的調用順序,同級組件mounted觸發一定是先調用先call嗎?同步還是異步?
vue的基本原理
vue eventbus的實現
vue父子組件的通信
vuex的使用
基礎知識
對https的理解,對稱、非對稱加密在哪部使用
css布局 各種定位的方式
css實現水平垂直居中
css實現一個旋轉的圓
cookie 跨域的處理方案
cookie 種在子域下能否攜帶發送到服務端(SSO登錄)
寫一個函數,第一次調用返回0,之后每次調用返回比之前大1
閉包、作用域的理解
用原生xhr發送一個請求
跨域請求可以攜帶cookie嗎
axios與xhr的區別,如何用promise包裝xhr
講講項目中的難點
要吐槽一下。1面好看的小姐姐面完直接告訴我當備胎了,送我出去了= =。。。(不過馬蜂窩的辦公環境是真的挺美的,跟花園一樣)
猿輔導
框架
vue的生命周期
vue雙向綁定的原理
vue父子組件通信的方式
vue eventbus的原理
對vuex的理解
談談對vue和react對比,并從中能學到什么
vue中可以對對象進行數據監聽,如果對于數組中的某個元素能否監聽,是如何做到的
基礎知識
http的頭部有什么字段,簡要描述(緩存,content-type,cookie等等)
cookie跨域服務端需要如何適配(CORS頭)
一個請求跨域是否會抵達服務端
對之前的項目做過什么優化,講一講
對之前的項目遇到過什么難點,講一講
對http2有哪些了解
對canvas有哪些性能上的優化
對settimeout和對setinterval的理解(涉及代碼題倒計時函數,eventloop的考點)計時是否準確?如何實現較為準確的計時?
對一個短時間并發高的場景需要如何處理(后端設計)(開始答題獲取試卷的場景)
寫代碼
寫一個倒計時函數
寫一個函數,給定一棵樹,輸出這棵樹的深度
寫一個函數,給定一個url和最大深度maxdeep,輸出抓取當前url及其子鏈接深度范圍內的所有圖片
寫一個函數,給定nodes=[],每一個節點擁有id,name,parentid,輸出一個屬性列表的展示(涉及dom操作)
抖音
框架
vue數據綁定的實現原理
vue computed具體在什么階段進行的依賴收集,具體的過程詳細描述
vuex和redux的差別
基礎知識
跨域的解決辦法
原型鏈的理解,寫一個原型繼承
實現一個sendRequest,有最大請求并發限制
EventLoop的理解
瀏覽器渲染觸發在EventLoop的哪個階段,觸發機制是怎么樣的
https 建立連接的過程及通信 如何劫持,鑒別是否被劫持
ES module與cjs的區別
Tree shaking的實現原理
給定一個sum 檢驗一棵樹中,是否存在一條路徑和為sum,輸出該路徑
二面送走,感覺到自己在一些問題的深度上還有待加深。
快手
框架
對vuex源碼上如何實現只能mutation更改,而不能直接更改
vuex中如何在層層都可以引用$store
vuex和redux的差別
基礎知識
筆試題6頁
css優先級關系
eventloop的先后順序(node內)
node中的垃圾收集機制
BFC,IFC,FFC的區別
a11y是什么,如何理解
prototype的考察
TDZ的考察
寫一個數組方法,打亂整個數組順序,并且每個數字落在各個位置的概率相同
one(add(two())) // 3 two(add(one())) // 3 寫出 one() two() add()的實現
實現一個catchPromise 發同一個請求緩存data 在實際網絡層相同url只會發出一個請求
給定 n 個 {x, y, w, h}的盒子 按需排列,左上聚攏(層疊后的max(h)*max(w)最小),求給一個{w,h},輸出放置的位置
從輸入一個url到呈現網頁,都有哪些步驟
http keep—alive都解決了哪些問題 keep-alive是從c - nginx建立的還是直接到服務建立的長連接,與websocket有什么區別與聯系
給定一個html,輸出其中包含的html標簽數量,可以用domapi 注意iframe
實現一個NumberStack,實現pop,push,max(n)方法,max(n)返回第n大的數,max(n)需要 O(1)的時間復雜度
實現一個bind函數
跨域的解決辦法,jsonp的實現原理
注:一些各個公司問的相同的問題就沒有再重復寫出來Result
禍兮福所倚,福兮禍所伏。雖然經歷了寒冬和求職的奔波,但也因為面試才對自己有了一個更加清楚地認識,知道自己未來的路更應該如何去走。這半年來因為種種原因對技術上有些許的松懈和怠慢,所幸還能拿到了自己很滿意的offer,未來的路還要更加努力的走~
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/109316.html
摘要:獲取的對象范圍方法獲取的是最終應用在元素上的所有屬性對象即使沒有代碼,也會把默認的祖宗八代都顯示出來而只能獲取元素屬性中的樣式。因此對于一個光禿禿的元素,方法返回對象中屬性值如果有就是據我測試不同環境結果可能有差異而就是。 花了很長時間整理的前端面試資源,喜歡請大家不要吝嗇star~ 別只收藏,點個贊,點個star再走哈~ 持續更新中……,可以關注下github 項目地址 https:...
摘要:這是一次失敗的面經但是吃一塹才能長一智不是嗎字節跳動校招面經前端開發崗一介紹以及項目經歷吧啦吧啦此處省略字面試官會從項目經歷入手,考察項目中遇到的難題,以及解決方法,強調個人的努力以及在解決過程中扮演的角色是主導還是參與。 這是一次失敗的面經……但是吃一塹才能長一智不是嗎? 字節跳動2019校招面經 - 前端開發崗(一) 1. 介紹以及項目經歷 吧啦吧啦……此處省略10000字 面試官...
摘要:春招前端實習面試記錄從就開始漸漸的進行復習,月末開始面試,到現在四月中旬基本宣告結束。上海愛樂奇一面盒模型除之外的面向對象語言繼承因為是視頻面試,只記得這么多,只感覺考察的面很廣,前端后端移動端都問了,某方面也有深度。 春招前端實習面試記錄(2019.3 ~ 2019.5) 從2019.1就開始漸漸的進行復習,2月末開始面試,到現在四月中旬基本宣告結束。在3月和4月經歷了無數次失敗,沮...
摘要:大四到校就開始了緊張的秋招。在此紀錄一下大四以來的前端面試。面試準備準備簡歷。主要是牛客網,牛客網秋招和春招都有面經分享活動,很多拿到大廠的大牛會在上面分享面試經驗。這段是調用函數的語句,調用了約好的函數,并且將數據當做參數傳入。 前言 大三下學期因為眼睛患了過敏性結膜炎,只好在家養病,錯過了寶貴的實習時間。大四到校就開始了緊張的秋招。拿到的第一個offer是一家廈門的公司,當時跟技術...
閱讀 1884·2021-11-17 09:33
閱讀 6470·2021-10-12 10:20
閱讀 2299·2021-09-22 15:50
閱讀 1784·2021-09-22 15:10
閱讀 615·2021-09-10 10:51
閱讀 618·2021-09-10 10:50
閱讀 3021·2021-08-11 11:19
閱讀 1776·2019-08-30 15:55