金三銀四跳槽面試季,我整理前端知識做了個網站

2021-03-06 太空編程

每年的金三銀四,都將迎來求職面試的一個高峰期,為什麼會有那麼多的求職需求?

多是因為以下幾個來源

已拿 offer 等年終獎的:年前已經找到機會,領了年終獎辭職要到新公司報到的臨時起意要辭及裸辭的:考慮到領了年終獎再走,節後裸辭或者迅速找到工作機會,完成辭職的因職業發展而辭職的:節後發現老闆沒有提拔自己到目標職位,自己發展受阻,離職尋找新工作工作計劃新誕生的職位:許多企業因決策流程長,常在年後確定來年工作計劃,包含新業務的新職位公司人才盤點後的 backup:許多公司不喜歡年底裁人,會在來年春天把與職位不匹配的人員解除勞動合同,會做好備份

如果是因為以上任意一個想跳槽的,趕緊準備起來了。

把前端知識做一個整體的回顧,疑難困惑點及時查漏補缺,這樣才能從容面對接下來的面試。

根據以往面試的經歷,結合網友的分享,常見的面試題經常覆蓋這樣幾個方面:

JavaScript、CSS、React / Vue、Node等基礎知識前端工具篇(常用Git命令或者自動化工具的使用等)

於是我將網站進行了以下的設計:

根據分類對應到頂部導航欄如下

首頁是品牌意識的一個介紹(https://spacexcode.com/)

點擊中間按鈕,進入引導頁(https://spacexcode.com/guide/)

左側導航和頂部導航一致,默認二級菜單展開狀態。右邊內容區域可編寫一些自己的詳細信息,引導關注類或者網站總體內容的概述。

每個分類知識通過二級三級標題索引展開

下面簡單講解下如何通過 vuepress 程序實現這樣一個站點,源碼目錄如下:

src://網站根目錄
├─.vuepress //程序主目錄
│  ├─components //組件代碼目錄
│  ├─dist //打包生成代碼目錄
│  ├─public //和主題相關靜態資源
│  ├─styles //主題樣式代碼
│  ├─components //組件代碼目錄
│  ├─config.js //配置文件
│  ├─enhanceApp.js //應用級別的配置
├─assets //網站靜態資源目錄
├─concept //概念詳解目錄
│  ├─README.md //目錄主頁
├─css //CSS目錄
│  ├─README.md //目錄主頁
├─electron //Electron目錄
│  ├─README.md //目錄主頁
├─css //CSS目錄
│  ├─README.md //目錄主頁
├─guide //引導頁
│  ├─README.md //目錄主頁
├─javascript //javascript目錄
│  ├─README.md //目錄主頁
├─node //node目錄
│  ├─README.md //目錄主頁
├─performance //performance目錄
│  ├─README.md //目錄主頁
├─principle //principle目錄
│  ├─README.md //目錄主頁
├─problem //problem目錄
│  ├─README.md //目錄主頁
├─react //react目錄
│  ├─README.md //目錄主頁
├─source //source目錄
│  ├─README.md //目錄主頁
├─tool //開發工具目錄
│  ├─git.md //Git命令
│  ├─github.md //Github技巧
├─vue //vue目錄
│  ├─README.md //目錄主頁
├─index.md //主頁
├─package.json

詳細配置 src/.vuepress/config.js

module.exports = {
  /**
   * Ref:https://v1.vuepress.vuejs.org/config/#title
   */
  title: '太空編程',
  /**
   * Ref:https://v1.vuepress.vuejs.org/config/#description
   */
  description: description,

  /**
   * Extra tags to be injected to the page HTML `<head>`
   *
   * ref:https://v1.vuepress.vuejs.org/config/#head
   */
  head: [
    ['meta', { name: 'theme-color', content: '#3eaf7c' }],
    ['meta', { name: 'apple-mobile-web-app-capable', content: 'yes' }],
    ['meta', { name: 'apple-mobile-web-app-status-bar-style', content: 'black' }],
    ['link', { rel: 'shortcut icon', type: "image/x-icon", href: '/favicon.ico' }]
  ],

  /**
   * Theme configuration, here is the default theme configuration for VuePress.
   *
   * ref:https://v1.vuepress.vuejs.org/theme/default-theme-config.html
   */
  themeConfig: {
    logo: '/logo.png',
    repo: '',
    editLinks: false,
    docsDir: '',
    editLinkText: '',
    lastUpdated: false,
    nav: [
      {
        text: 'JavaScript',
        link: '/javascript/'
      },
      {
        text: 'CSS',
        link: '/css/'
      },
     // 
      {
        text: '疑難雜症',
        link: '/problem/'
      },
      {
        text: '手寫源碼',
        link: '/source/'
      },
      {
        text: '開發工具',
        items: [
          {
            text: 'Git命令',
            link: '/tool/git'
          },
         // .
        ]
      },
      {
        text: '聯繫',
        ariaLabel: '更多聯繫',
        items: [
          {
            text: 'Github',
            link: 'https://www.github.com/fantingsheng'
          },
         // ...
          {
            text: '開發筆記',
            link: 'http://wiki.i-fanr.com'
          }
        ]
      }
    ],
    sidebar: [
      {
        title: 'JavaScript',   // 必要的
        path: '/javascript/',      // 可選的, 標題的跳轉連結,應為絕對路徑且必須存在
        collapsable: false, // 可選的, 默認值是 true
      },
      {
        title: 'CSS',   // 必要的
        path: '/css/',      // 可選的, 標題的跳轉連結,應為絕對路徑且必須存在
        collapsable: false, // 可選的, 默認值是 true
      },
     // .
      {
        title: '手寫源碼',   // 必要的
        path: '/source/',      // 可選的, 標題的跳轉連結,應為絕對路徑且必須存在
        collapsable: false, // 可選的, 默認值是 true
      },
      {
        title: '開發工具',   // 必要的
        path: '/tool/',      // 可選的, 標題的跳轉連結,應為絕對路徑且必須存在
        collapsable: false, // 可選的, 默認值是 true,
        children: [
          '/tool/git',
          '/tool/github',
          '/tool/web',
          '/tool/run'
        ]
      }
    ]
  },

  /**
   * Apply plugins,ref:https://v1.vuepress.vuejs.org/zh/plugin/
   */
  plugins: [
    '@vuepress/plugin-back-to-top',
    '@vuepress/plugin-medium-zoom',
    'image'
  ]
}

左側菜單除了引導頁面採用自定義,其它頁面均通過配置 sidebar: auto 以標題索引呈現

---
sidebar: auto
---

我們都知道知識需要結構化。平時的總結和記憶都是碎片化的,要做到由點到面,需要採用合理的分類將知識串聯起來形成大綱。

通過分類,把平時遇到的問題和總結記錄下來,形成自己的沉澱。

在面試前就有了一份自己的知識回顧清單。這比看網上的任何一份面試題大全都有用,更重要的是記憶會更加深刻。

雖然「面試造火箭,工作擰螺絲」,但是及時地梳理加深自己的專業知識是每個技術人都應該時刻謹記的。有了這份態度,才不至於在突如其來的面試面前手忙腳亂。

Respect !

分享精彩,碼上快樂。JavaScript已然上天,有朝一日實現太空編程!回復【pdf】更有海量的優質電子書供下載。

spacexcode

相關焦點

  • 金三銀四跳槽季,教給職場人7招有用的面試技巧
    又到了金三銀四,每年職場人換工作最集中的兩個月,不少人已經開始蠢蠢欲動了。一、自我介紹,你以為的不是你以為的每個面試的朋友,都會厭煩面試官說的這一句:首先做一下自我介紹吧,一些心直口快的朋友,還會回面試官:簡歷上就是我的自我介紹。但是,這樣的你,可能錯過了一個展示自我的絕佳機會,自我介紹用好了,甚至你可以先發制人。
  • 「金三銀四」跳槽季,這個黃金高薪職業或成更多人的選擇!
    黑馬程式設計師QQ號:1967401436傳智教育旗下網際網路資訊,學習資源免費分享平臺「金三銀四」招聘旺季很快就要到了,往年這個時候很多職場人早已開始籌謀跳槽、轉行的事情,但由於2020年一整年疫情的影響,讓不少職場人在這個「金三銀四」前都猶豫了。現在就業環境好嗎?跳槽能漲薪嗎?
  • 我做前端技術面試官的一些體會
    很多人覺得跳槽頻繁不好,我覺得還是得看具體情況,堅持自己的原則和追求就好。做決定要果斷。技能樹上會一點的、懂一點就寫熟悉、精通什麼的,面試時被問到就是大大的減分項。寫了解什麼的,還說明這人比較誠實,但是也可能因為技能看起來不夠而失去面試機會。面試:面試就比較有意思了,會遇到各種各樣的人。
  • 2020年前端開發面試難嗎?今年的就業應該如何去準備?
    招聘旺季金三銀四還有沒有?今年的就業應該如何去準備?老李最近也在忙著招聘,今天就來跟大家分享今年的就業市場情況和面試關注點,幫助大家提前準備好面試。今年的金三銀四沒了?今年的招聘情況,國家和招聘平臺都在聯合很多公司在做招聘宣傳,預計等疫情過去,5、6月會迎來一個高峰期,到時候應屆畢業生會大批湧出來,競爭也比較大。今年的面試重點今年的前端開發工程師面試,很多人都比較迷茫,1.擔心受疫情影響,難度增加。2.Vue等框架新知識增加,會不會在面試中考到。
  • 金三銀四就業季 這些找工作的小貼士務必收好-面試,簡歷,投遞,求職...
    東方網記者李佳敏4月3日報導:金三銀四已過一半,你找到自己心儀的工作了嗎?不論你是即將踏上社會的「新鮮人」,還是在職場摸爬滾打多年的「社會人」,一份貼心的就業指南,總能讓你在求職路上少走彎路。  今天,東方網小編就為你奉上一系列就業小貼士,收藏好,找工作就靠它啦。
  • 推薦這 10 個 GitHub 上超火的前端面試項目,打造自己的加薪寶庫!
    這是山月大佬整理的:網際網路大廠內推及大廠面經整理,並且每天一道面試題推送。每天五分鐘,半年大廠中。複習前端面試的知識,是為了鞏固前端的基礎知識,最重要的還是平時的積累!內容大概是一年前了,內容都在一個 readme 文件裡面,閱讀不是很方便。
  • 如何系統的學習前端?這裡都幫你整理好了
    眼看著金九銀十的黃金面試季又到了,如何學好前端才能在日漸競爭激烈的前端面試中脫穎而出?入門前端開發主要需要學習 HTML,CSS 和 JavaScript 三大件。之後學習前端主流框架的使用,並基於已學內容開發一個小項目進行實戰。當你把這些學習並理解透徹以後,也就算真正地入門前端了。
  • 金九銀十到底是跳槽還是找工作?(Java崗)
    機遇和風險並存今年雖然很困難,但是機遇和風險並存,比如今年疫情剛剛開始的時候,生產口罩的廠家就狠狠的大賺了一筆,我記得記者採訪一位生產口罩的廠家的時候,這位口罩生產商就說,從沒有見過任何一個產業可以在三天內回本的!你抓得住風口,那麼你就能成功!
  • 錯過了「金九銀十」,別錯過「金三銀四」,建議大四學生參加校招
    每年都是「大四」,為何會這麼說?因為每年都會有一批學子成為大四學生,而大四學生要面臨就業的難題。不得不說,很多大學畢業生想要找到一份好的工作並不容易,因為好的崗位都有很優秀的人在競爭,在校期間表現平平,就難以找到心儀的工作了。
  • 金三銀四,給面試者的十大建議
    一、提前複習好你的專業知識專業知識是最為重要的一點,擁有了堅實的專業基礎,你才能邁向成功的彼岸。因此,面試之前,一定一定要複習好專業知識。對自己學過的知識,要做一個概括,放在腦海中。茶餘飯後,複習一下,做到隨便看到一道基礎題目,心中都能有個答案。
  • 金三銀四,還是金九銀十?
    至此,機械專業的我畢業三年,經歷過好幾種內部轉崗、外部跳槽,並創業過。此後才進入了職業相對穩定期。穩定期,實際上也是個動態平衡,在商業化社會中純競爭性的行業和公司裡面,誰敢說工資不重要的,誰有這個權利說自己不準備跳槽也不會失業的?即使在2005-2017這相對穩定的十二年裡,我也仍然不斷嘗試面試和跳槽,這也是一種鍛鍊,這可以讓你時刻知道自己的市場價值。
  • 年末的大廠前端面試總結(20屆雙非二本)-終入字節
    常以冷月心之名混跡前端江湖,也曾在混跡網文圈時用冷月心做筆名籤約掌閱,作品《清起風雲》,百度可查。跳槽前該考慮的事在我看來,決定是否跳槽成功的核心因素有兩個:個人技術能力和當前招聘市場的大環境。建議先將自身技術能力和招聘要求做一個比對,如果覺得可以勝任,再去投遞也不遲。至於市場環境,大概是金三銀四,金九銀十和年末擴招三大階段吧。
  • 錯過金三銀四,找工作5個月,面試15家,終於拿到3個offer
    2)工作內容符合預期:跟未來的老闆聊下來,新工作的內容是我一直想做的方向,且組織架構是單獨的架構,運營是有獨立的話語權的,而不是現在混亂的結構總體說來,以上4點是我選擇這家的理由,雖然仍然有些許不能進大廠的遺憾,但既然選擇了也就不後悔了,大廠夢就留給下個階段奮鬥的動力吧。
  • 2019年最新的常問企業面試題大全以及答案
    金三銀四馬上就到了,很多同學準備跳槽,那麼現在就可以開始多看看面試題啦,我在網上找了兩份比較有全的面試題黑馬程式設計師的Java面試寶典Beta5.0.pdf真的非常全面,從初級到高級,框架、資料庫、並發知識、還有多企業的面試題整理!
  • 春季跳槽看前景也看環境 下午茶也會成為加分項
    又到了「金三銀四」跳槽季,拿完年終獎,不少人躍躍欲試,開始瞄準新工作,而他們的選擇,也折射出當前職場行情變化的新趨向。  儘管同樣是做用戶研究,但方磊切身感受到,創業公司的節奏與之前完全不同,「六七點下班不大可能,七八點走算比較早,九十點鐘很正常,晚的話到一兩點。我還算好的,一些技術崗的,三四點鐘下班也有。」做了不到一年,方磊再次有了跳槽的想法,「事實證明,一些O2O純粹是借勢而生的偽需求,曾經承諾會給的期權遲遲沒有兌現,況且我對家教不太感興趣,覺得沒有多少想像空間。」
  • 我的前端面試心法(已拿字節offer)
    0、 我的秋招經歷題主基本情況,南方普通985普通學生,接觸前端十個月左右,今年 8 月後開始正式準備秋招。說起我的秋招,一個詞,就是「逆襲」。一開始,華為筆試沒過,三七互娛筆試沒過被撈起來後一面又掛,信心受挫。
  • 10 個 GitHub 上最火的程式設計師簡歷項目,2021 金三銀四必備!
    大家好,我是你們的 貓哥,一個不喜歡吃魚、又不喜歡喵 的超級貓 ~前言貓哥是一個常年混跡在 GitHub 上的貓星人,所以發現了不少好的前端開源項目、常用技巧,在此分享給大家。公眾號:前端GitHub,專注於挖掘 GitHub 上優秀的前端開源項目,並以專題的形式推薦,每專題大概 10 個好項目,每周會有一到三篇精華文章推送,與時俱進版前端資源教程。
  • 一場感覺身體被掏空的前端面試
    心裡有了壓力,自然也就來了動力,之前的前端疲勞感似乎一瞬間就無影無蹤了(我發現!!!多參加面試似乎是消除前端疲勞的一個有效方法~)。由於我在工作中大多數時間使用的都是PHP,而LinkedIn的前端職位技能要求裡則清楚地寫明了求職者要精通JavaScript。因此,惡補JavaScript就成了重中之重。在接下來一個月的時間裡,我啃完了三本JavaScript的經典書籍。
  • 2018年招銀網絡前端工程師電話面試問什麼?
    2018年招銀網絡的招聘面試正在進行中,想知道第一輪的電話面試問了哪些問題嗎?下面陝西優就業小優給大家整理了3位網友分享的招銀網絡前端工程師的電話面試經歷,希望能給需要的朋友帶來參考!招銀網絡科技電話面試網友經驗一:2018.9.29 招銀網絡電話面 30min0. 自我介紹1. 項目難點2. CSS行內和塊狀元素的區別?
  • 金三銀四背後,一個JAVA程式設計師的面試心得
    回顧一下自己這段時間的經歷,去年十二月份的時候,公司通知了裁員,我匆匆忙忙地出去面了幾家,但最終都沒有拿到offer,我感覺今年的寒冬有點冷。後續的面試過程我做了一些準備,基本都能走到hr面,後面我也順利地拿到了offer,我給大家分享下我的求職體會,希望能給大家一些參考。