前端面試掌握這三個(gè)維度,讓你更輕松拿到offer

雖然金三銀四已經(jīng)過去了,但是前端開發(fā)工程師的招聘需求熱度一直不減,以下從三個(gè)維度給面試者建議和思考哦。

自我介紹

1.自我介紹,可以簡(jiǎn)單介紹你畢業(yè)什么學(xué)校,什么專業(yè)

2.出來負(fù)責(zé)的項(xiàng)目,每個(gè)項(xiàng)目自己充當(dāng)?shù)慕巧?/p>

3.每個(gè)項(xiàng)目使用前端技術(shù)+后端技術(shù)

簡(jiǎn)單大概的說出來就可以了,不要詳細(xì)到你哪年進(jìn)入公司,哪年離開公司,負(fù)責(zé)項(xiàng)目做什么的,說一大通。這個(gè)對(duì)我們面試官來說,想讓你自我簡(jiǎn)單介紹,其實(shí)考察點(diǎn)有兩方面:

A.面試者的表達(dá)能力和概括能力

B.面試者目前掌握什么技術(shù),做過什么項(xiàng)目,在項(xiàng)目中的角色來初步判定這個(gè)人的能力

問題回答

當(dāng)我問他們?cè)谧鲞^的項(xiàng)目中,自己感覺挑戰(zhàn)最大的項(xiàng)目是什么,你在這個(gè)項(xiàng)目中做了什么,遇到什么問題,怎么解決這些問題的時(shí)候——

1.有些面試者給我的答案直接說沒有比較大的挑戰(zhàn);這個(gè)讓我感覺這個(gè)人可能沒有聽懂我的問題,工作那么多年,難道沒有一個(gè)項(xiàng)目可以拿來說的,那我拿什么來判定你的能力呢?難道憑你幾句話,說我很牛逼的,沒有什么困難難得到我?我就信任你了,伯樂尋找千里馬都要知道幾個(gè)千里馬的特征吧。所以沒有你也要在面試前準(zhǔn)備好自己做過的項(xiàng)目和總結(jié),在項(xiàng)目中自己做了什么,充當(dāng)什么角色。

2.有些面試者回答這個(gè)問題,在介紹項(xiàng)目的時(shí)候,很大概的說,還有就是一句話前端都是我做的,這些都是我設(shè)計(jì)的;這個(gè)讓我感覺這個(gè)人也沒有聽懂我的意思,我在問你這個(gè)問題的時(shí)候,肯定是希望你詳細(xì)介紹你的項(xiàng)目,這個(gè)項(xiàng)目使用者是誰(shuí),讓我知道誰(shuí)在使用這個(gè)項(xiàng)目;你負(fù)責(zé)哪些模塊,哪些組件,哪些模塊實(shí)現(xiàn)什么業(yè)務(wù)邏輯,用到什么技術(shù),這個(gè)能讓我更加知道你項(xiàng)目的業(yè)務(wù),才能從你描述中我知道這類的業(yè)務(wù)會(huì)遇到什么問題,以及你使用的技術(shù)是否合理,能讓我更加判定你的能力,才能更好的提出問題,才能更好的面試下去。

3.回答問題的時(shí)候不要想到什么就答什么,要有陳述性,比如1.xxx;2.yyyyy;3.wwww的陳述,這樣能讓我知道你總結(jié)過,表達(dá)和陳述上比較清晰,思維好;想到什么答什么的,讓我感覺思維可能比較亂,有可能我聽懂了你的表述,但是讓我感覺表達(dá)能力有些欠缺。

4.以及在你項(xiàng)目中遇到的問題,你要陳述問題,你是怎么思考的,而不是針對(duì)問題就直接說百度,google就解決了。我們大家都知道,遇到問題都會(huì)去百度,google.但在這問題的前提條件是問題是,架構(gòu)上的問題,還是代碼的bug問題,還是方案上的問題。你至少陳述清楚,是不是還有其他方案,在其他方案中,你為什么選擇這個(gè)方案。這個(gè)能讓知道你在面對(duì)問題的時(shí)候,你是否思考了其他的問題,想得越多,知道能體現(xiàn)出的思維比較發(fā)散,遇到問題可以有其他方式解決,而不是死磕一棵樹上。

前端技能

前端技能在問到很多面試者的時(shí)候感覺自己都懂前端,其實(shí)他們只是懂使用js敲代碼而已,很多前端知識(shí),以及前端原理都不懂,只會(huì)使用的話,那么永遠(yuǎn)只會(huì)走來人家的后面。就那一個(gè)比喻來說吧,如果你只是一個(gè)會(huì)開車的司機(jī),不會(huì)修車或者造車,那么如果哪天車出了毛病,你都不知道,到時(shí)候才去學(xué)習(xí)車的構(gòu)造原理。或者你會(huì)說我直接給維修廠不就可以了,如果維修廠關(guān)門了呢怎么辦。所以我們前端開發(fā)人員還是要腳踏實(shí)地,不要說我會(huì)使用vuejs,react前端框架,問你一個(gè)mvvm模式是什么,你都說不知道,怎么實(shí)現(xiàn)mvvm框架,在不使用別人開發(fā)mvvm框架,自己可以開發(fā)一個(gè)簡(jiǎn)單的mvvm框架?前端的開發(fā)者問問自己?

以我個(gè)人的要求,前端開發(fā)者必須掌握

1.HTTP協(xié)議

2.前端安全

3.常用前端框架的三駕馬車 react ,vuejs ,angularjs 目前比較流行的 以及 jquery(工具庫(kù))的使用

4.前端基礎(chǔ)知識(shí),跨域,es6新語(yǔ)法

5.Nodejs的開發(fā),express,koa等常用框架

6.了解一些數(shù)據(jù)庫(kù)知識(shí)

7.能理解封裝業(yè)務(wù)組件和公用組件

8.前端性能優(yōu)化

9.前后端分離

如果可以,能掌握更加深層次的知識(shí)點(diǎn):

1.前端架構(gòu),設(shè)計(jì)模式

2.前端工程化開發(fā),測(cè)試,打包,發(fā)布

3.自己實(shí)現(xiàn)前端架構(gòu)代碼以及開發(fā)工具

這些是我近期的一些總結(jié),也希望能給最近正在找工作,或者準(zhǔn)備開始轉(zhuǎn)行前端的小伙伴們一個(gè)方向。

在面試前做好準(zhǔn)備,找好自己的定位,成功收獲高薪!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴(yán)謹(jǐn) 對(duì)...
    cosWriter閱讀 11,666評(píng)論 1 32
  • 雖然金三銀四已經(jīng)過了,但是依然會(huì)有人去換新工作,但是面試過程大部分前端面試者的思維比較窄,以及陳述問題時(shí)候比較亂,...
    小猿圈IT教育閱讀 209評(píng)論 0 0
  • 馬太福音4:12 耶穌聽見約翰下了監(jiān),就退到加利利去; 這是耶穌開始正式傳福音的記載。 約翰下了監(jiān),作為耶穌傳福音...
    Abby從世界經(jīng)過閱讀 8,406評(píng)論 0 0
  • 我在極寒之地等一場(chǎng)春風(fēng) 等一個(gè)靜止的黎明 等星星落在我懷里 等你鐘意我.
    哀慕熙榮閱讀 139評(píng)論 0 1
  • 1.正發(fā)愁有一件事沒有合適的解決辦法。自己想到了一個(gè)有點(diǎn)特別但效果不錯(cuò)的法子。有點(diǎn)麻煩,我弄了一下午。在做事情的過...
    安靜的吃餅干閱讀 163評(píng)論 0 0

友情鏈接更多精彩內(nèi)容