相關職缺

  1. 全端軟體工程師
  2. 前端軟體工程師
  3. 後端軟體工程師

立即申請 測驗分數評估

以下資訊包括全端、前端、後端線上測驗。如果是申請全端,請熟悉全部的指示要求。如果是申請前端或後端,請熟悉非技術面的指示和針對前端或後端的框架要求。

參考全端考試樣本 參考前端考試樣本 參考後端考試樣本

考前指示

注意: 為節省時間,我們強烈建議您在考試前先提前預備設置好一個空白的網頁開發架框和環境基本設定

  1. 這份線上測驗分數會決定您的職級與薪資範圍。請必定要交卷。
  2. 你會有2.5小時盡量完成開發一個網頁,會包括一些前後端網站功能。
  3. 在你預定的考試時間,我們會 email 你的考題和需要開發的網頁功能。請先檢閱次次考前準備。
  4. 考題裡會有詳細的功能讓你選擇
    1. 請自由選擇你想要開發的功能,最能表現你的能力,沒有先後次序。
    2. 預先選擇好你習慣使用的語言、架構、前後端、DB。
  5. 選擇你最熟悉的現代網頁開發語言和架構。
    1. 我們在 AVL 主要用 JS, Express, Node, React, Redux, Rails, Django
    2. RWD,HTML/CSS 優化加分。
    3. 考試時,請選擇使用:JavaScript, Node, Express, React, Redux, HTML, CSS, Django, Rails, Vue, Ember, Backbone, MySQL, PostgreSQL, MongoDB
    4. 考試時,請勿使用:Java, PHP, jQuery, ASP.NET, C#
  6. 我們想看的是一個前後端可以使用的網站,有完善的功能,可以完整測試使用最好。
  7. 我們鼓勵你重複使用現有的架構,像是 Redux、Bootstrap,不需要從零開始

測驗分數評估

測驗分數評估

考前準備

注意: 為節省時間,我們強烈建議您在考試前先提前預備設置好一個空白的網頁開發架框和環境基本設定

  1. 參考考試樣本
  2. 開發環境: 預先準備好網頁開發環境,。
    1. 設定好 JavaScript 或任何你喜歡用的現代網頁開發語言。
    2. 設定好你最熟悉的網頁架構 (比如 Django,Rails,React.js,Express.js,等)
    3. 提前先建立好資料庫環境。
    4. 預先設定好幫助開發的工具,例如:GitHub, Sublime, Gulp.js, Webpack, ESLint, Jest, Mocha, Chai, Jasmine, TypeScript, Babel, EJS, unittest/pyUnit, RSpec。
  3. 自備電腦或雲端測試: 確認你的網頁可上架 live demo。
    1. 自備伺服器或是 cloud server, 比如 AWS, Heroku 免費.
    2. 設定比較安全的port。
    3. 確認防火牆沒把網頁擋住。
  4. GitHub 或 GitLab帳戶: 確認帳戶是公開我們才看的到您的作品。
  5. 如何準備考題範圍:
    1. 熟悉如何設立後端 database DB(SQL,MongoDB 環境)。
    2. 準備設立網頁前後端,使用 JS, Express, Node, HTML, CSS, React, Redux (AJAX, JSON, REST), Bootstrap 等。
    3. 沒有陷阱或腦筋急轉彎。 你將建立一個具有用戶使用功能和管理員管制功能的網站。(比方說一個購物、訂機票/旅館或是看新聞的平台。)
    4. 請先建立 FB Login 和 Google Developer 帳號和 key。你會需要設立使用者登入 authentication 功能。
    5. 熟悉如何連接 API,像是 Google Maps 地圖、Stripe、寄 email SendGrid、Firebase, 等。

如何交卷

注意: 不管進度,請使用以下問卷提交你的網頁 live demo URL 網址。

  1. 上傳進度到 GitHub 或 GitLab。
  2. 時間到時,請上架,並提供網站 URL。
  3. 讓你的網頁跑一週。
  4. 請用以下的按鈕【上傳考試結果】。
    1. 提供你的 GitHub 或 GitLab。
    2. 也提供網頁上架的live demo URL 網址。


上傳考試結果