兩年前端經驗,拿下阿字美快滴猿6家offer(掌握方法真不難)

如何阻止事件冒泡

前言

首先先簡單介紹下自己:

19 年科班畢業於某末流 211 學校

畢業後在一家獨角獸網際網路公司工作,主要工作是做中後臺系統方向,技術棧偏向React

五月初打算去外面看機會,現拿到offer如下:阿里、位元組、美團、快手、滴滴、猿輔導(一共就投了這幾家),最終去了位元組

兩年前端經驗,拿下阿字美快滴猿6家offer(掌握方法真不難)

準備階段和主要複習點

React

1。區分Real DOM和Virtual DOM

2。什麼是React?

3。React有什麼特點?

4。列出React的一些主要優點

5。React有什麼限制?

兩年前端經驗,拿下阿字美快滴猿6家offer(掌握方法真不難)

JS

1。javascript的typeof返回哪些資料型別

2。例舉3種強制型別轉換和2種隱式型別轉換?

3。split() join() 的區別

4。陣列方法pop() push() unshift() shift()

5。事件繫結和普通事件有什麼區別

6。IE和DOM事件流的區別

7。call和apply的區別

8。JavaScript this指標、閉包、作用域

9。如何阻止事件冒泡和預設事件

兩年前端經驗,拿下阿字美快滴猿6家offer(掌握方法真不難)

​​Vue

1。構建vue-cli工程都到了那些技術,它們的作用分別是什麼?

2。vue-cli工程常用的npm命令有哪些?

3。請說出vue-cli工程中每個資料夾和檔案的用處

4。dev物件下對於開發環境的配置

5。請詳細介紹一些package。json裡面的配置

兩年前端經驗,拿下阿字美快滴猿6家offer(掌握方法真不難)

​計算機網路

資料結構和演算法 這裡說下個人情況:自己其實一道LeetCode沒有刷過,加上給自己面試準備時間只有9天,演算法複習我還放在最後了,但前面知識因為複習太久了,導致演算法最後沒有時間去看,幾乎就是憑藉校招底子去面的

但是就目前我的感覺來看,現在面試中對演算法的考察並不是直接拿一道LeetCode題或者手寫個紅黑樹,更多的是給一些情景題或者應用題進而全面考察面試者的綜合實力。

簡歷準備

本人當時意向就是阿里、位元組等大廠,加上兩年沒有面試了。所以當時先投一些中小廠積累面試經驗,等中小廠進入三面後再投的大廠,建議很久沒面試的先拿小廠練練手熟悉一下。

由於篇幅問題,需要前面面試資料和簡歷模板的可以私信我1獲取

​面試內容

前面面試準備環節說的更多是八股文。但實際面試並不僅是這些因素決定能否透過,更多的還有你的專案經歷、溝通能力、隨機應變能力。

面試技巧

面試技巧也是有的,比如面試官問你其中一個方向時,你可以適度的展開來說並丟擲相關的你擅長的方向/知識點,有時候面試官會反問:“你剛才提到了 某某,你能否具體展開說一下?會很大提高透過率。

在我看來,只要你通過了簡歷篩選進入到面試階段,就代表面試官是希望要你的,面試過程就是面試官在佐證自己的論點,而你主動呈現出你擅長的方向和能力就是最好的論據。

另外我在前端各方面也並不是都會,如果面試官問到你不擅長的,直接說出來就行,最好補充下理由。

例如本人在CSS方面 並不擅長面試前也沒有準備,就直接和麵試官說因為平常主要做中後臺系統,很少有涉及,面試官也並沒有追問了。但是如果你本身沒準備,還支支吾吾硬說就會給面積官留下不好的印象。

最後

面試成功=基礎知識+專案經驗+表達技巧+運氣。我們無法控制運氣,但是我們可以在別的地方花更多時間,每個環節都提前做好準備。

面試一方面是為了找到工作,升職加薪,另一方面也是對於自我能力的考察。能夠面試成功不僅僅是來自面試前的臨時抱佛腳,更重要的是在平時學習和工作中不斷積累和堅持,把每個知識點、每一次專案開發、每次遇到的難點知識,做好積累,實踐和總結。最後祝願大家都能拿到心儀的offer。