日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

前端面试准备

發布時間:2023/12/9 HTML 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 前端面试准备 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、準備技術型簡歷

簡歷是你進??試的敲?磚,也是留給意向公司的第?印象,所以這個很重要,必須在這上?做?了?章,?份優秀的?試簡歷是整個?試成敗的重中之重,我們要認真準備簡歷才能保證簡歷不被刷掉。

簡歷通常有這?部分構成:

  • 基本資料
  • 專業技能
  • ?作經歷
  • 項?經歷
  • 教育背景
  • 1. 準備簡歷模板

    萬事開頭難,簡歷的編寫如果從頭開始需要浪費很多時間,其實最快速也最聰明的辦法就是先找?份還不錯的簡歷模板,之后只需要填寫信息即可。

    簡歷模板的選擇很講究,有些簡歷基本不看內容就會被刷掉,這些簡歷?般會對?試官進?視覺攻擊,讓簡歷給?試官的第?印象就是反感。

    有兩種令人反感的簡歷模板:

    • ?種是經典簡歷模板,真是堪稱經典,配??較魔幻,加上表格類的簡歷屬于low到底端的簡歷類型,基本上掃?眼就扔了,這種簡歷只需要3秒鐘就能被?試官扔到垃圾堆;
    • 另?種是設計感??的簡歷模板,這種簡歷設計感??,這五顏六?的配?能亮瞎?試官的雙眼,這種花?胡哨的簡歷同樣也是3秒鐘沉到垃圾堆底部的簡歷。

    以上兩類簡歷模板堪稱?試官殺?,只要?了上述兩類模板,絕對連讓?試官看第?眼的興趣都沒有。?試官篩簡歷要的是?效、清晰、內容突出,不管是HR還是技術?試官都想在最快速的情況下看到有效信息,你眼中所謂的『視覺效果』在別?眼?就是『視覺噪?』或者『視覺垃圾』,嚴重影響看簡歷的?情和尋找有效信息的速度。

    2. 準備個?信息

    個?信息部分主要包括姓名、電話、電子郵箱、求職意向,當然這四個是必填的,其它的都是選填,填好了是加分項,否則很可能減分。

    接下來才是重點:

  • 博客:如果準備?個基本沒有更新的博客或者沒有任何貢獻的github,那么給?試官?種為了放上去?放上去的感覺,這基本上就是在跟?試官說『這個候選?平時根本沒有總結提煉的習慣』,所以如果有?期維護的github或者博客?定要放上去,質量好的話會?常有?,如果沒有千萬別放。
  • 學歷:如果你的學歷是專科、?中畢業之類的,還寫在簡歷頭部強調?遍,這就增加了簡歷被刷的?率,如果是研究?或者985211學歷可以寫,突出?下學歷優勢,本科學歷在技術?試領域基本上敲?磚級別的,沒必要寫。
  • 年齡:如果是?齡程序員,尤其是還在求?份低端崗位的時候千萬別寫,?個?齡程序員在求職?個中低端崗位,說明這些年基本原地踏步,還不能加班,到這?基本上此簡歷就涼了?半了。
  • 照?:形象優秀的可以貼,尤其是形象優秀的?程序媛,其它的最好不要貼,如果要貼的話,最好是貼那種PS過的?常職業的證件照。
  • 3. 準備專業技能

    對于程序員的專業技能其實就是技術棧,對于??的技術棧如何描述是個很難的問題,?如什么算是精通?什么算是了解?什么是熟悉?

    關于對技術技能的描述有很多種,這?只講三種的了解、熟悉、精通:

    • 了解:使?過某?項技術,能在別?指導下完成?作,但不能勝任復雜?作,也不能獨?解決問題。
    • 熟悉:?量運?過的某?項技術,能獨?完成?作,且能獨?完成有?定復雜度的?作,在技術的應?層?不會有太?問題,甚?理解?點原理。
    • 精通:不僅可以運?某??技術完成復雜項?,?且理解這項技術背后的原理,可以對此技術進??次開發,甚?本身就是技術源碼的貢獻者。

    以Vue框架為例,如果可以?vue寫簡單的??,單獨完成某?個??的開發,但是?法脫離公司腳?架?作,也?法獨?從0完成?個有?定復雜度的項?,只能稱之為了解。

    如果有?量運?vue的經驗,有從0獨?完成?定復雜度項?的能?,可以完全脫離腳?架進?開發,且對vue的原理有?定的了解,可以稱之為熟悉。

    如果?vue完成過復雜度很?的項?,?且?常熟悉vue的原理,是vue源碼的主要貢獻者,亦或者根據vue源碼進?過魔改(?如mpvue),可以稱得上精通。

    那么有兩個坑是候選?經常犯的,雜和精,這種兩個坑?量集中在應屆?和剛畢業沒兩年的新?身上,其主要特點是急于表現?我、對技術深度與?度出現?知?導致的過度?信。

    ?先說雜,?如要應聘?個Java后端,??實實把??的java技術棧寫好就?了,強調?下??擅?什么即可,最好專精某領域?如?并發、?可?等。這時?些簡歷?要給??加戲,??會的不會的?股腦往上堆,什么逆向、密碼學、圖形、驅動、AI都要體現出來,越雜越好,這種簡歷給?的印象就是個什么都不懂的半吊?。

    再說精,?個剛畢業的應屆?,出來簡歷就各種精通,精通Java、精通Java虛擬機、精通spring全家桶、精通kafka等等,這種簡歷是不會沒頭沒腦投過來的,這種在?學?就精通各種的天才早被他的各種學?介紹進了??或者外企做某某Star重點培養了,往往看到的這種也是半吊?。

    4. 準備?作經歷

    ?作經歷本身不?花太多筆墨去寫,?試官主要想看的就是每段?作經歷的持續時間、在不同公司擔任的職責如何、是否有??的?作經驗等。

    那么什么簡歷在這?給?試官減分呢?

    • 頻繁跳槽:?如三年換了四家公司,每個公司呆的時?不要超過?年;
    • 常年初級崗:?如?作五六年之后依然在完成?些簡單的項?開發;
    • 末流公司經歷:在技術招聘屆,??的優先級最??如BAT、TMD甚?微軟、?歌等外企,知名度獨?獸其次,?般的互聯?公司排在第三,就是?作中?型的互聯?公司?般?家叫不上名字,排在最后的就是外包和傳統企業的經歷;

    (1)所以,如果你有頻繁跳槽的經歷怎么辦?在本公司??實實等到滿?年再跳槽。

    (2)如果常年初級崗怎么辦?想辦法晉升或者參與?些業界知名項?,再或者寫?個有?定復雜度的私?項?。

    (3)如果有末流公司經歷怎么辦?如果是很久以前的末流公司經驗可以直接不寫,也沒?在乎你很早之前的?作經歷,如果你現在就在末流公司,趕緊想辦法跳槽,去不了??,去?知名的互聯?公司也算是勝利?逃亡了。

    5. 準備項?經歷

    項?經歷不管對于社招還是校招都是重中之重,很多時候成敗就在于項?經歷這塊,?個普通本科可以通過優秀的項?經歷逆襲985,?個??的員?也可以獲得??的?試機會。 但是必須要說?下項?經歷的編寫很講究,這是為后??試部分鋪路的絕佳機會,也是直接讓你的簡歷撲街的重點淪陷區域。

    先來看簡歷中項目經歷的坑。

    (1)切忌流?賬寫法

    項?經歷流?賬寫法是絕?多數簡歷的通病,通篇下來就講了?件事『我?了啥』。

    ?部分簡歷卻是這樣的:

    ?Vue、Vuex、Vue-router、axios等技術開發電商?站的前端部分,主要負責??、店鋪詳情、商品詳情、商品列表、訂單詳情、訂單中?等相關??的開發?作,與設計師與后端配合,可要?度還原設計稿。

    這個描述有什么問題? 其實看似也沒啥問題,但是這種流?賬寫法太多了,完全?法突出??的優勢展現??的能?。項?經歷是考察重點,?試官想知道候選?在?次項?經歷中扮演的??、負責的模塊、碰到的問題、解決的思路、達成的效果以及最后的總結與沉淀。

    ?上?的描述只顯示了我?了啥,所以這種項?描述?乎是沒意義的,因為對于?試官??他看不到有效信息,沒有有效信息的項?描述基本就沒價值了,如果這個時候你還沒有??經歷或者名校背書,基本上也就涼了。

    (2)切忌堆積項?

    堆積項?這種現象往往出現在沒有什么優秀項?經歷的簡歷身上,候選?企圖以數量優勢掩蓋質量的劣勢,其實往往適得其反,項?經歷的?欄最好放2-3個項?,?常優秀的項?可能放?個就?夠了,舉個極端例?如果有?天尤?溪寫簡歷,其實只需要在項?經歷那些??Vue.js作者就?了,當然,他并不需要投簡歷。

    有?些項?切忌放上去:

    • demo級項?:很多簡歷居然還在放?些仿xx官?的demo,這是??的減分項,有?些則是東拼?湊抄了?些框架 的源碼搞了個玩具項?,也沒有任何價值。
    • 爛?街的項?:這種以vue技術棧的為最,由于視頻?站的某?課程流?,導致?量的仿餓了么、仿qq?樂、仿美 團、仿去哪?,同樣Java的同學也是仿電商?站、仿?眾點評等等,?份簡歷5份?模?樣的項?,你是?試官會怎么想。
    • 低質量的開源項?:?個?原則就是低star的盡量別放(除?是?質量代碼的冷?項?),?期棄坑的也不要放,不要為了湊數量把低質量的項?暴露出來,好好藏著。

    如果只放兩個項?,最好的搭配是?個公司內部挑?梁的項?和?個社區內的開源項?,后者之所以可以占據?席之地,是因為通過你的開源項?,?試官可以通過commit完整看到你的創造過程,?如?程化建設、commit規范、代碼規范、協作?式、代碼能?、溝通能?等等,這甚???試都有?,沒有?開源項?更能展示你綜合素質的東?了。

    (3)切忌放虛假項?

    ?個項?做沒做過只要是有經驗的?試官?問便知,如果你真的靠假項?忽悠過了?試,那這個公司?成也有問題,?才把關不過硬,你可以想象你的隊友都是什么?平,在這種公司?成?價值也不?。好,如果你說實在沒項?可寫了,我只能造假了,那么你應該想?下這多層追問。

    ?如你說你優化了?個前端項?的?屏性能,降低了?屏時間,那么?試官對這個性能優化問題會進?深挖,來考察候選?的實際?平:

    • 你的性能優化指標是怎么確定的?平均下來時間減短了多少?
    • 你的性能是如何測試的?有兩種主流的性能測試?法你是怎么選的?
    • 你是根據哪些指標進?針對性優化的?
    • 除了你說的這些優化?法還有沒有想過通過xx來解決?
    • 你的這個優化?法在實際操作中碰到過什么問題嗎?有沒有進?步做過測試?
    • 我們假設這么?種情況,?如xxxx,你會這么進?優化?

    ?試官多層追問的邏輯是這樣的:了解背景 -> 了解?案 -> 深挖?案 -> 模擬場景

    ?先得了解你性能優化的指標如何,接著需要了解你是這么測試的指標、再怎么進?針對性優化的,再接著提出?些其它解決?案考察你對優化場景的知識儲備和?案決策能?,最后再模擬?個其它的業務場景,來考察你的技能遷移能?,看看是否是對某塊領域有?定的了解,?不是只針對某個項?。

    如果要真的在?試現場對答如流,那么?定是在某?塊領域有?定知識儲備的?,不是隨隨便便搞個項?就能蒙混過關的。

    (4)合格的項?經歷

    合格的項?經歷必須要有以下?點:

    • 項?概述
    • 個?職責
    • 項?難點
    • ?作成果

    如果不怕字太多,還可以選擇性加?解決?案、選型思路等,但是由于篇幅限制和為?試鋪墊就不太建議寫得太多。

    項?概述的?的是讓?試官理解項?,不是每個??試官都做過你的那種項?,所以需?個簡述?便?試官理解。

    個?職責就是告訴?試官你在本項?中扮演的??,是領導者?主導者?還是跟隨者,你負責了哪些模塊,承擔了多?的?作量,以此來評估你在團隊中的作?。

    項?難點的?的在于讓?試官看到你碰到的技術難題,?便后續?試對項?進??系列討論。

    ?作成果就很明顯了,?試官需要看到你在做了上述?作到底達成了什么成績,這個時候最好以數據說話,?如訪問量、?屏時間等等。

    這個時候也切忌?篇?論,把技術細節都寫上去,甚?還寫了?路歷程的都是?忌,???篇幅太?會造成視覺混亂,另????試官想看到的是歷,不是技術總結,?試官要?對上百份簡歷沒那么時間來看你?篇?論,?篇?論?可以在?試中展開。

    最好的?法就是???字簡單得說清楚即可,反正項??的時候會問到,到時候把準備的內容講給?試官,掌握?試的主動權就是從項?經歷這?欄中開始。

    6. 其他

    (1)教育背景

    應屆?可以寫得更詳細?點,?如績點排名怎么樣,有沒有突出的科?,社招就不要寫太多了,簡單的?學時間、學校、專業即可,?且寫最?學歷即可,沒必要從初中就開始寫學歷流?賬,沒有?看的。

    (2)注意事項

    • ?我評價不建議寫:技術?試?乎沒?看你的?我評價,連?試技術問題都嫌『talk is cheap show me the code』,你的?我評價除了占篇幅沒啥?處,充其量算是?試官的?擾信息。
    • 簡歷封?千萬別搞:這都是?些簡歷制作?站騙?戶付費的伎倆,不僅是互聯??業,其它?業我也沒?過要簡歷封?這種??操作的。
    • 證書不建議寫:應屆?可以酌情考慮弄個六級證書什么的,對于社招??,列?堆證書甚?是減分項,國內的各種證你也懂的,是有多不?信才淪落到靠?堆證書來證明??的價值。
    • 千萬別?技能圖表:?先?90分、80分來評價??的技術本身就沒有什么說服?,也不可能這么精準,?且什么是90分、什么是80根本就沒有?個公論,所以??般的?較通?的熟悉、精通描述即可,千萬別加戲,?試官或者HR沒那么多閑?夫去理解你的圖表,??實實按最通??效的?式描述??的技術棧。
    • 簡歷最好??:程序員?不是設計師有時候需要作品呈現,如果簡歷超過???定是出問題了,項?、技術棧描述太多太雜占據了?量篇幅。

    二、面試前的準備

    1. 利用腦圖來梳理知識點

    對于統一校招類的面試,要重點梳理前端的所有知識點,校招面試一般是為了做人才儲備,所以看的是候選人的可塑性和學習能力;對于社招類面試,則看重的是業務能力和 JD 匹配程度,所以要針對性地整理前端知識點,針對性的內容包括:項目用到的技術細節、個人技能部分需要加強或提升的常考知識點。

    所以,不僅僅簡歷要針對性地來寫,知識點也要根據自己的經歷、準備的簡歷、公司和職位描述來針對性地梳理。

    基礎知識來自于自己平時的儲備,一般對著一本系統的書籍或者自己平時的筆記過一遍即可,但是提到自己做到的項目是沒有固定的復習套路的,而且圍繞項目可以衍生出來各種問題,都需要了解,項目講清楚對于候選人也特別重要。基礎是固定的,任何人經過一段時間都可以學完的,但是項目經歷是實打實的經驗。

    對于項目的復習和準備,建議列思維導圖(腦圖),針對自己重點需要講的項目,列出用到的技術點(知識點),介紹背景、項目上線后的收益以及后續優化點。這是第一層,第二層就是針對技術點(知識點)做各種發散的問題。

    注:JD(job description),是指職位描述,是其縮寫。一般在招聘中,最常用到的意思就是崗位介紹和工作職責描述的意思。

    2. 收到面試邀請后的準備

    當有公司邀請我們去面試的時候,應該針對性地做一些功課。

    (1)了解部門和團隊

    了解部門做的事情,團隊用的技術棧,前文提到這部分信息一般從 JD 當中就可以看到,如果 JD 并沒有這些信息,那么可以根據面試的部門搜索下,總會找到一些零星的信息,如果實在沒有任何信息,就準備崗位需要的通用技術。

    (2)了解面試官

    通過邀請電話或者面試邀請郵件,可以找到面試官信息。通過這些信息查找面試官技術博客、GitHub 等,了解面試官最近關注的技術和擅長的技術,因為面試官往往會在面試的過程中問自己擅長的技術。

    三、面試的注意事項

    技術?試通常?少三輪:

  • 基礎?試: 主要考察對崗位和簡歷中涉及到基礎知識部分的提問,包括?部分算法和場景設計的?試題,這??可能會涉及現場coding。
  • 項??試: 主要考察簡歷中涉及的項?,會涉及你項?的相關業務知識、扮演??、技術取舍、技術攻堅等。
  • HR?試: 這??通常是HR把關,主要涉及?為?試,考察候選?是否價值觀符合公司要求、?作穩定性如何、溝通協作能?如何等。
  • 當然,對于初級崗或者校招?會涉及?輪筆試,相當多的公司會在現場?之前進??輪電話?試,?的是最快速有效地把不符合要求的候選?篩除,對于個別需要跨部?協作的崗位會涉及交叉?試,?如前端候選?會被后端的?試官?試,?些有管理需求的崗位或者重要崗位可能會涉及總監?試或者vp?。

    ??個正常的技術?試流程(以項??為例)分為?致三個部分:

  • ?我介紹
  • 項?(技術)考察
  • 向?試官提問
  • 那么該如何準備技術?試,如何在?試中掌握主動權呢?

    1. ?我介紹

    ?乎所有的?試都是從?我介紹這個環節開始的,所以我們得搞清楚為什么?我介紹通常作為?個?試的開頭。

    (1)為什么需要?我介紹

    ?先,有?個很普遍的問題就是?試官很可能才剛拿到你的簡歷,他需要在你?我介紹的時候快速瀏覽你的簡歷,因為技術?試的?試官很多是?線的員?,?試候選?只是其?作中的??部分,很多情況下是沒有提前看過你的簡歷的。其次,?我介紹其實是?個熱身,?試官和候選?其實是陌??,?我介紹不管是?試還是其他情況下,都是兩個陌??彼此交流的起點,也是緩解候選?與?試官之間尷尬的?種熱身?式。 最后,?我介紹是展示?我、引出接下來技術?試的引?,是你??指定技術?試?向的?次機會。

    知道了以上原因,我們才能進?準備更好的?我介紹。

    (2)?我介紹的必備要素

    ?我介紹歸根到底是?個熱身運動,因此切忌占??量的篇幅,上來就把??從出?的經歷到?學像流?賬?樣吐出來的,往往會被沒耐?的?試官打斷,?這也暴露了候選?講話缺乏重點、溝通能??般的缺點。

    但是,?些關鍵信息是必須體現的,以下信息是必備的:

    • 個?信息: ?少要體現出??的姓名、崗位和?作年限,應屆?則必須要介紹??的教育背景,如果??的前東家是個??最好提及,??的學歷是亮點最好提及,其他的什么有沒有?朋友、是不是獨??沒?在意,不要占?篇幅。這個部分重點在于你是誰?
    • 技術能?: 簡要地介紹??的技術棧,切忌把??只是簡單使?過,寫過?個Demo或者看了看?檔的所謂「技術棧」也說出來,?旦后?問到算是?找尷尬。這個部分的重點在于你會什么?
    • 技能擅?: 重點介紹??擅?的技術,?如性能優化、?并發、系統架構設計或者是溝通協調能?等等,切忌夸?其詞,要實事求是,這是之后考察的重點。這個部分重點?在于你擅?什么?

    (3)重點匹配崗位的技術棧

    你的?試簡歷可能包含了各種各樣的技術棧,但是在?我介紹過程中需要匹配當前崗位的技術要求。就?如你?前?試的是移動端H5前端的開發崗位,就重點在?我介紹中突出??在移動前端的經驗,?此時?篇幅得講述??如何?Node?撐公司的web項?就顯得很不明智。

    (4)在?我介紹中做刻意引導

    如果你的?我介紹跟流?賬?樣,沒有任何重點,其實?試官也很難辦,因為他都沒法往下接話…

    ?只要你稍作引導,絕?部分?試官就會接你的話茬,?如「你在?我介紹中重點提及了?個項?,碰到了?些難點,然后被你攻克了,效果如何如何好等等」,如果我是?試官?定會問「你的xx項?的xx難點后來是怎么解決的?」。

    ?試官的?的是考察候選?的能?,對候選?做出評估,因此需要知道候選?擅?什么,是否匹配崗位,?試官絕?多數情況下很樂意你這種有意?意的引導,這樣雙?的溝通和評估會很順利,?不是故意刁難候選?。

    (5)如何準備?我介紹

    其實最好的?法也是最笨的?法就是把?我介紹寫下來,這個?我介紹?定要體現上?提到的??必備要素,在?試前簡單過?遍,能把?我介紹的內容順利得表達出來即可,切忌跟背課??樣。

    ?我介紹的時間最好控制在1-3分鐘之間,這些時間?夠?試官把你的簡歷過?遍了,?試官看完簡歷后正好接著你的?我介紹進?提問是最舒服的節奏,別上來開始10分鐘的演講,?試官等待的時候會很尷尬,這么?的篇幅說明你的?我介紹?定是流?賬式的。

    2. 技術考察

    ?個好的技術考察的開始,必須得有?我介紹部分好的鋪墊和引導,有?種情況我們經常遇?:

    候選?說了??堆?重點的?我介紹,?試官?時語塞,完全get不到候選?的重點,也不知道候選?擅?什么、有什么亮點項?,然后就在他簡歷的技術棧中選了本公司也在?的技術,候選?這個時候也開始冒汗,因為這個技術棧并不是他的擅?,回答的也磕磕絆絆,?試官的引導和深?追問也沒有達到很好的效果,?試就在這種尷尬的?氛中展開了,?試結束后?試官對候選?的評價是技術不熟練、沒有深?理解原理,候選?的感受是,?試官專挑??不會的問。

    所以在前?的部分,?定要做好引導,把?試官的問題引到我們擅?的領域,但是這樣還不夠,正所謂不打?準備之仗,我們依然需要針對可能出現的問題進?準備.

    那么如何準備可能的?試題?

    ?如你擅?前端的性能優化,在?我介紹的部分已經做好了引導,接下來?試官?定會重點考察你性能優化的能?,很可能會涉及很有深度的問題,即使你擅?這??的技術,但是如果沒有準備也可能臨場亂了陣腳.

    (1)多重提問

    ?我多重提問的意思是,當?個技術問題拋出的時候,你可能?對更深層次的追問。

    依舊以前端性能優化為例,?試官可能的提問:

  • 你把這個?機端的?屏時間減少了150%以上,是從哪些????優化的?這個問題即使你沒做過前端性能優化也能回答個七七??,??是組件分割、緩存、tree shaking等等,這是第?重?較淺的問題。
  • 我看你?webpack中SplitChunksPlugin這個插件進?分chunk的,你分chunk的取舍是什么?哪些庫分在同?個chunk,哪些應該分開你是如何考慮的?如果你提到了SplitChunksPlugin插件可能會有類似的追問,如果沒有實際操作過的候選?這個時候就難以招架了,這個過程?定是需要?定的試錯和取舍的.
  • 在分chunk的過程中有沒有遇到什么坑?怎么解決的?其實SplitChunksPlugin這個插件有?個暗坑,那就是chunid?增性導致id不固定唯?,很可能?個新依賴就導致id全部打亂,使得http緩存失效.
  • 以上只是針對SplitChunksPlugin插件相關的優化提問,當然也可能從你的性能測試?度、代碼層?進?考察,但是思路是類似的。因此不能把??準備的問題答案停留在?個很淺顯的層?,????法展示??的技術深度,另???在?試官的深度體情況下容易丟分,因此在??的答案后?多進??我的追問,看?看能不能把問題做的更深?。

    (2)答題法則

    很多?試相關的寶典都推薦使?STAR法則進?問題的應答,我們不想引?這個額外的概念,基礎技術?試的部分??實實回答?試官的問題即可,通常需要問題運?到這個法則的是項??,?如讓你介紹?下你最得意的項?,回答問題的法則有這?個要點:

    • 項?背景: 簡要說?下項?的背景,讓?試官知道這個項?是做什么的
    • 個???: 讓?試官知道你在這個項?中扮演的??
    • 難點: 讓?試官知道你在項?開發過程中碰到的難點
    • 解決?案: 針對上?的難點你有哪?些解決?案,是如何結合業務進?取舍的
    • 總結沉淀: 在攻克上述的難點后有沒有沉淀出?套通?的解決?案,有沒有將??的?案在?部?進?推?等等

    重點就在于后?三條,也是最體現你個?綜合素質的?部分,我是?試官的話會?常欣賞那種可以發現問題、找到多種?案、能對多種?案進??對取舍還可以總結沉淀出通?解決?案回饋團隊的?。從上述?點可以體現出?個?的技術熱情、解決問題的能?和總結提?的能?。

    (3)刻意引導

    是的,在回答?試官提問的時候也可以做到刻意引導。

    舉?個簡單的例?:

    • 除了Vue還?過Angular嗎? 這個時候很多候選?就很實誠回答「沒有」,其實我們可以回答的更好,把你知道的說出來展示??的能?才是最重要的,你可以說「我雖然沒?過,但是在學習雙向綁定原理的時候了解了?下 Angular臟檢查的原理,在學習Nestjs的時候了解了依賴注?的原理,跟Angular也是類似的」,?試官?定會接著問你臟檢查和依賴注?的問題,雖然你沒有?過Angular,但是Angular的基本原理你都懂,這是很好的加分項,說明候選?有深?理解原理的意愿和觸類旁通的能?
    • Vue如何實現雙向綁定的? 很多候選???實實答了 object.defineproperty 如何如何操作,然后就沒有了,其實你可以在回答完之后加上?嘴「Vue 3.0則選擇了更好?的Proxy來替代object.defineproperty」或者「除了object.defineproperty這種數據劫持的?式,觀察者模式和臟檢查都可以實現雙向綁定」,?試官?概率會問「Proxy好在哪?」或者「聊聊臟檢查」等等,這樣下?個問題就會依然在你的可控范圍內

    第?個例?把本來回答不上來的問題,轉化為了成功展示??能?的加分項,第?個例?讓??更多的展示了??的能?,?且始終使?試官的問題在??的可控范圍內。

    3. 向?試官提問

    面試是一個雙向選擇的事情,所以面試后一般會有提問環節。在提問環節,候選人最好不要什么都不問,更不要只問薪水待遇、是否加班之類的問題。

    ?先聲明?個雷區:

    • 切忌問結果: 問了也?問,絕?部分公司規定不會透露結果的,你這樣讓?家很尷尬;
    • 切忌問?資: 除了HR跟你談?資的時候,千萬別跟技術?試官談?資,?資是所有公司的?壓線,沒法談論;
    • 切忌問技術問題: 別拿??不會的技術難題反問?試官,完全沒意義,?試官答也不是不答也不是;

    有?個?較好的提問可供參考:

    • 團隊情況、團隊做的業務、本職位具體做的工作、工作的規劃;
    • 你對這個職位理想?選的要求是什么?;
    • 公司培訓機會和晉升機會;

    盡量圍繞你的崗位進?提問,這可以使得你更快得熟悉你的?作內容,也讓?試官看到你對此崗位的興趣和熱情,重要的是這些問題對于?試官??既可以簡略回答,也可以詳細的給你講解,如果他很熱情得跟你介紹此崗位相關的情況,說明你可能表現得不錯,否則的話,你可能不在他的備選名單?。

    4. 面試禮儀

    • **注意社交禮儀:**雖然說 IT 行業不怎么注重工作環境,上下級也沒有繁文縟節,但是在面試中還是應該注意一些社交禮儀的。像進門敲門、出門關門、站著迎人這類基本禮儀還是要做的。
    • **舒適但不隨意的著裝:**首先著裝方面,不要太隨意,也不要太正式,太正式的衣服可能會使人緊張,所以建議穿自己平時喜歡的衣服,關鍵是干凈整潔。
    • **約個雙方都舒服的面試時間:**如果 HR 打電話預約面試時間,記得一定要約個雙方都舒服的時間,寧愿請假也要安排好面試時間。面試時間很重要,提前十分鐘到面試地點,熟悉下環境,做個登記之類的,留下個守時的好印象。如果因為堵車之類的原因不能按時到達,則要在約定時間之前電話通知對方。

    5. 其他注意事項

    在面試過程中,我們經常會被問及各種問題,在回答的過程中,這里簡單列舉了一些“坑”。

    • “對不起,我真的很緊張”,即使緊張也不要說出來;
    • “我想知道這個職位的具體收入有多少”一開始就談錢,你的理想、價值觀、使命、目標呢?
    • “我的缺點是斤斤計較,不能加班,承受不了工作壓力太大”不要主動告訴別人你的缺點,你來是展示你的優勢的;
    • “我真的很想要這份工作”不要太過于表現你的欲望或絕望,這是你軟弱的表現;
    • “我現在(之前)的老板太不好了……”向 HR 說你老板的話會變成對方對你的看法;
    • “我需要……能實現工作目標”招聘是為了滿足公司需求,不是為你搭建舞臺;
    • “請問面試什么時候結束”不要表現趕時間,你不尊重公司,自然不會錄用你;
    • “我喜歡貴公司的福利待遇”你是來工作的,不是因為福利待遇才來的;“無可奉告”不違法不涉及隱私,如實告知,有準備的話不會“無可奉告”;
    • “工作第一年的福利待遇及帶薪年假和病假等情況是什么樣的”這是入職時才可以問的規定,先問只會被誤會;
    • “我在離婚或者懷孕期間經歷了非常艱難的時期”不要主動告訴對方隱私情況,你個人的事情處理不好會容易聯想到工作表現;
    • “我沒有什么問題要問”最后被問到時這樣回答等同于“再也不見”。

    四、如何通過HR?

    HR通常是程序員?試的最后??,講道理刷?的?率不?,但是依然有?倒在了這最后?關上,下面從HR的?度出發來分析如何應對HR?。

    1. HR?的?的

    HR?往往是把控?才質量的最后?關,與前?的技術?不同,HR?往往側重員??險的評估與基本的員?素質

    • 錄??險評估**,**這部分是評估候選?是否具備穩定性,是否會帶來額外的管理?險,是否能?上勝任?作,?如頻繁的跳槽會帶了穩定性的?險,HR會慎重考慮這?點,?如在?試中候選?體現出了「杠精」潛質,HR會擔?候選?在?作中會難以與他?協作或者不服從管理,帶來管理?險,再?如,雖然國家明確規定在招聘中不得有性別、年齡等歧視,但是?個?齡已婚婦?會有近期產?的可能性,可能會有?期的產假,HR也會做出評估。
    • 員?素質評估**,**這部分評估候選?是否具備職場的基本素質,是否有基本的溝通能?,是否有團隊精神和合作意識等等,?如?個表現極為內向的候選?,HR可能會對其溝通能?產?懷疑.

    所以在與HR交流中要盡量保持踏實穩重、積極樂觀的態度,切忌暴露出夸夸其談、負能量、浮躁等性格缺陷。

    2. HR?的常?問題

    (1)對未來3-5年的職業規劃

    ?的**😗* 這個問題就是考察候選?對未來的規劃能?,主要想通過候選?的規劃來嗅出候選?對?作的態度、穩定性和對技術的追求.

    分析**😗* ?定要在你的回到中體現對技術的追求、對團隊的貢獻、對?作的態度,不要談?些假?空的東?,或者薪資、職位這些太過于功利的東?,?且最好體現出你的穩定性,如果是校招?或者?作沒?年的新?最好不要涉及創業這種話題,???職場新?計劃沒?年就創業,這種很不切實際,說明候選?沒法按實際出發,另???說明候選?的穩定性不夠.

    建議分三部分談:

  • ?先表示考慮過這個問題(有規劃),如何談?談??的現狀(結合實際).
  • 接著從?作本身出發,談談??會如何出?完成本職?作,如何對團隊貢獻、如何幫助帶領團隊其他成員創造更多的價值、如何幫助團隊擴?影響?.
  • 最后從學習出發,談談??會如何精進領域知識、如何通過提升??專業能?,如何反哺團隊.
  • ?于想成為技術leader還是技術專家,就看??的喜好了.

    (2)如何看待加班(996)?

    ?的**😗* 考察候選?的抗壓能?和責任?

    分析**😗* 這個問題?乎是必問的,雖然996ICU事件鬧得沸沸揚揚,但是官?的態度很曖昧,只?頭批評從沒有實際?動,基本上是默許企業違反勞動法的,除了個別外企在國內基本沒可能找到不加班的公司,所以在這個?試題中盡量體現出??愿意犧牲?我時間來幫助團隊和企業的意愿就?了,?且要強調??的責任?,如果真的是碰到?意義加班,好好學習怎么?vscode刷LeetCode劃?是正道.

    建議**😗*

  • 把加班分為緊急加班和?期加班
  • 對于緊急加班,表示這是每個公司都會遇到的情況,??愿意犧牲時間幫助公司和團隊
  • 對于?期加班,如果是???期加班那么會磨練??的技能,提???的效率,如果是團隊?期加班,??會幫助團隊找到問題,利??動化?具或者更?效的協作流程來提?整個團隊的效率,幫助?家擺脫加班
  • 當然了,就算你提?了團隊效率,還是會被安排更多的任務,加班很多時候僅僅是?的,,但是你不能說出來啊,尤其是?些候選?很強硬得表示?期加班不接受,其實可以回答的更委婉,除?你是真的對這個公司沒興趣,如果以進?這個公司為第??的,還是做個?姿態?較好。

    (3)如何?對時間有限的?作?

    ?的**😗* 考察候選?時間管理和處理?量任務的能?,當然也會涉及?定的溝通能?

    分析**😗* 程序員的?作內容可能?部分時間并不在寫代碼上,?是要處理各種會議、需求和溝通,通常都屬于?作超負荷的狀態,?對上?這種問題不建議以加班的?式來解決,因為主要考察的是你的時間管理能?和溝通能?,這些要素要在回答中體現出來

    建議**😗*

  • 將?量任務分解為緊急且重要、重要但不緊急、緊急但不重要、不重要且不緊急,依次完成上述任務,在這?體現出時間管理的能?
  • 與??的領導溝通將不重要的任務放緩執?或者砍掉,或者派給組內的新?處理,在這?體現出溝通能?
  • (4)之前在上海為什么來北京發展?

    ?的**😗* 考察候選?的穩定性和職業選擇

    分析**😗* 這個問題?般是上份?作在異地的情況下?概率出現,HR主要擔?候選?異地換?作可能會不穩定,有短期內離職?險,這個時候不建議說"北京互聯?公司多,機會多"這種話(合著覺得北京好跳槽?),回答最好要體現出??的穩定性,?如"?朋友在北京,?期異地,準備來北京?起發展" “家在北京,回北京發展” 等等,潛臺詞就是以后會在北京發展,不會在多地之間來回搖擺.

    (5)為什么從上?家公司離職?

    ?的**😗* 考察離職原因,候選?離職?險評估

    分析**😗* 這個問題經常會在跳槽的時候問到,這個時候切忌吐槽上?家公司或者??的上?任?板,盡量從職業發展的?度來回答,凸顯??的穩定性和渴望學習上升的決?,?于?些敏感話題,?如加班太多、薪資太低這種問題也是可以談的,畢竟你跳槽的訴求就是解決上家公司碰到的問題,但是不能觸碰剛才提到的底線問題,切忌吐槽向.

    建議**😗*

  • 因為?資低、離家遠、加班多、技術含量低等等原因離職
  • 因為離家遠花費在路途上的時間過多,不如?來充電,因為加班多導致沒有時間充電,?法提?等等
  • 除了不要有負能量和吐槽向,這個部分可以坦誠得說出來

    (6)還有其他公司的Offer嗎?

    ?的**😗* 評估候選?是否有短時間內?職其他公司的可能性

    分析**😗* 很多時候并不是候選?完美符合?個崗位的要求,HR當然想要?個技術更好、要錢更少、技術更匹配的候選?,但是候選??般都會有這樣或者那樣的?問題。

    ?如,你的表現是可以勝任?前的崗位的,但是這個崗位不是很緊急,HR可能把你當做備胎,來找?個性價?更?的候選?。?如,你的表現很好,履歷優秀,HR不知道能不能100%拿下你。所以如果你很希望加?這個公司,最好要做到「欲擒故縱」,既要體現?身的市場競爭?,?要給到HR?定的壓?。所以,即使你已經拿了全北京城互聯?公司的offer了,也不要說??offer多如??,?副滿不在乎的樣?,這樣會給HR造成他?職可能性不?的錯覺,因為他的選擇太多了。當然,也不要跪在地上舔:“加?公司是我的夢想,我只等這?個offer”,放?吧,?定被hr放到備胎?才庫中.

    建議**😗*

  • 表明??有三四個已經確認過的offer了(沒有offer也要吹,但是不要透露具體公司)
  • 但是第?意向還是本公司,如果薪資差距不?,會優先考慮本公司
  • 再透露出,有?兩個offer催得?較急,希望這邊快點出結果
  • (7)如何與HR談薪資?

    HR與你談論薪資經常有如下套路:

    • HR: 您期望的薪資是多少?
    • 你: 25K。

    OK,你已經被HR成功套路。這個時候你的最?價就是25K了,然后HR會順著這個價往下砍,所以你最終的薪資?般都會低于25K。等你接到offer,你的??肯定充滿了各種“悔恨”:其實當時報價26、27甚?28、29也是可以的。

    正確的回答可以這樣,并且還能夠反套路?下HR:

    • HR: 您期望的薪資是多少?
    • 你: 就我的?試表現,貴公司最?可以給多少薪??

    如果經驗不夠?道的HR可能就真會說出?個報價(如25K)來,然后,你就可以很開?地順著這個價慢慢地往上談了。所以這種情況下,你最終的薪資肯定是?于25K的。當然,經驗?道的HR會給你?句很官?的套話:

    • HR: 您期望的薪資是多少?
    • 你: 就我的?試表現,貴公司最?可以給多少薪??
    • HR: 這個暫且沒法確定,要結合您?輪?試結果和??部?的意?來綜合評定。

    雖然薪資很重要,但是我個?覺得這不是最重要的。我有以下建議:

    • 如果你覺得你技術?試效果很好,可以報?個??點的薪資,這樣如果HR想要你,會找你商量的。
    • 如果你覺得技術?試效果?般,但是你?較想進這家公司,可以報?個折中的薪資。
    • 如果你覺得?試效果很好,但是你不想進這家公司,你可以適當“漫天要價”?下。
    • 如果你覺得?試效果不好,但是你想進這家公司,你可以開?個稍微低?點的?資。

    需要注意的是,?試求職是?個雙向選擇的過程。?試應該做到不卑不亢,千萬不要因為?試結果不好,就低聲下?地乞求?作,每個?的?作經歷和經驗都是不?樣的,技術?試不好,知道??的短板針對性地補缺補差就?,?不是在?事關系上動歪腦筋。

    3. HR面的溝通技巧

    跟 HR 溝通的時候,不要夸大現在的薪酬,HR 知道的信息往往會超出你的認知,尤其大公司還會有背景調查,所以不要撒謊,實事求是。跟 HR 溝通的技巧有以下幾點:

    (1)不要急于出價

    不要急于亮出自己的底牌,一旦你說出一個薪酬范圍,自己就不能增加薪酬了,還給了對方砍價的空間。而且一個不合理的價格反而會讓對方直接放棄。所以不要著急出價,先讓對方出價。

    同時,對于公司級別也是,不要一開始就奔著某個目標去面試,這樣會加大面試的難度,比如:

    目標是拿到阿里 P7 的職位,不要說不給 P7 我就不去面試之類的,這樣的要求會讓對方一開始就拿 P7 的標準來面試,可能會找 P8+ 的面試官來面試你,這樣會大大提升面試難度。

    (2)要有底氣足夠自信

    要有底氣,自信,自己按照上面的估值盤算好了想要的薪酬,那么應該有底氣地說出來,并且給出具體的原因,比如:

  • 我已經對貴公司的薪酬范圍和級別有了大概的了解,我現在的水平大概范圍是多少
  • 現在公司很快就有調薪機會,自己已經很久沒有調薪,年前跳槽會損失年終獎等情況
  • 現在我已經有某個公司多少 K 的 offer
  • 如果 HR 表示你想要的薪酬不能滿足,這時候你應該給出自己評估的依據,是根據行業職級標準還是自己現有薪酬范圍,這樣做到有理有據。

    (3)談好 offer 就要盡快落實

    對于已經談攏的薪酬待遇,一定要 HR 以發郵件 offer 的形式來確認。

    五、面試后的思考總結

    • 面試完了多總結自己哪里做得不好,哪里做得好,都記錄下來,后續揚長避短
    • 通過面試肯定親身體會到了公司團隊文化、面試官體現出來的技術能力、專業性以及職位將來所做的事情,跟自己預期是否有差距,多個 offer 的話多做對比

    每次面試應該都有所收獲,畢竟花費了時間和精力。即使面不上也可以知道自己哪方面做得不好,繼續加強。

    總結

    以上是生活随笔為你收集整理的前端面试准备的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。