前端面試法則二三事 - iT 邦幫忙
文章推薦指數: 80 %
我模擬面試過很多人,絕大部分會直言:「這個我不會」、「不太清楚」,接著就沒下文了,其實這是很要不得的。
原因是工程師的其中一個必備技能是必須探索自己不懂的問題, ...
2018iT邦幫忙鐵人賽
DAY
12
9
ModernWeb
前端工程師養成手冊系列第
12篇
前端面試法則二三事
2018鐵人賽
前端
前端工程師
網頁設計
javascript
廖洧杰
2017-12-1501:24:0616344瀏覽
當你的履歷被公司挑選出來邀請面試時,你該給自己一個掌聲,代表你的能力水平有達到他們的基本門檻,才會邀請你到公司深入聊聊。
面試是個照妖鏡,它能夠讓你更加瞭解自己,你技術水平還差多少、你未來希望自己可以成為什麼樣的前端、你憧憬的企業文化與產品項目也會逐漸被挖掘出來。
大家難免都會有第一次,有時候力求表現但又因不熟練面試過程,常會錯失許多機會,所以這裡分享一些面試時你需要注意的細節。
面試前,預期會被問到什麼問題
大一點的公司會請你寫性向、程式測驗,進入口頭面試後起手式通常會是:
你為什麼想走前端?
問你各種前端議題,想瞭解你的程度
有些面試官會習慣把你問到倒,目的是為了想瞭解你對技術的掌握度,所以要有心理準備會被問到自己不會的東西。
我模擬面試過很多人,絕大部分會直言:「這個我不會」、「不太清楚」,接著就沒下文了,其實這是很要不得的。
原因是工程師的其中一個必備技能是必須探索自己不懂的問題,儘管你不會起碼也要回應:「這部分我沒有涉獵,如果公司需要的話可以再研究它的API文件」,如果你很喜歡特定公司,可以把問題記下來,回到家研究完後,再發個感謝信給面試官,順道將解法回傳給對方,自然會對你印象加分。
再來還有重要的一點,在討論的過程中,請不要提到類似「我不會,但我願意學習」、「自己做的東西都是很簡單的東西」。
換位思考下,如果你是面試官聽到這樣的話,不會覺得你還停留在學生時代,沒自覺自己已是社會人士,會下意識覺得請到你進公司會花很多時間教你,或是你只能做簡單的東西嗎?初進職場會擔心自己能力未達到就業門檻而感到退卻,但還是會建議不要刻意示弱,會多少東西就講多少話,也不要過於誇大,面試官才能理性客觀地瞭解你的程度。
想找些前端常見題目的話也推薦這兩個連結:
前端工程師面試問題集
面試細節(RplusChen整理)
要試著雙向溝通,勿讓面試官唱獨角戲
在面試的時候,絕對不要面試官說一句,你才應一句。
**你應該在交談的過程中,營造出讓對方覺得彷彿你就是他同事般討論工作的氛圍。
**例如說:
面試官:「你會寫響應式設計的話,那Bootstrap也ok嗎?」
學生A:「BS也可以,請問你們有屬意的框架嗎?」
面試官:「我們後台都是用BS,但我們公司前台產品之前用BS很不順所以都手刻,但也有在找適合的框架。
」
學生A:「我也有辦法自己手寫RWD,最近也有在摸XX框架,他跟BS比起來有哪些優缺點..族繁不及備載」
面試官其實也只是一般人,只是因為立場的關係必須很假掰的和你對談,如果你能夠與對方產生雙向交流,將更有助於面試媒合。
要主動提問,瞭解公司特性
每當要結束時,面試官都會詢問「你有什麼問題想問嗎?」,請一定要準備些問題來問,你要瞭解今天公司在面試你,而你也在面試公司,也有選擇要不要進入公司的權力,假使真的錄取了,但對公司狀態一無所知,進去後才發現跟自己的認知有出入豈不就得不償失?
會推薦的問題有:
「請問公司的部門架構怎麼樣?技術部門協作流程是?」
「前端主要會負責哪些項目?」
「你們如何考量個人績效,是否會影響到福利與年終?」
「有在做版本控制嗎?」
「技術部門都用哪些技術、工具、服務?」
光這些就可以瞭解許多公司的眉角,我常遇到很多朋友說他同時錄取三四份工作,但在猶豫要去哪間。
詢問他每間公司的差異竟然答不上來,那就只能怪自己沒有溝通清楚。
我會建議至少也要問到「前端主要會負責哪些項目」,這樣你才會瞭解自己做的項目是一個新產品開發,還是主要時間都是維護舊專案,或者一半一半。
以及預期所用到的技術是不是剛好想要學的東西,那不就剛好讓你賺到?
除了有辦法讓自己技術成長外,你可以自己設計一個量表,在薪資福利、離家裡遠近、企業文化、個人技術成長、部門組成等五大項目,整理出個比較表格來考量,這樣當你獲得複數工作時,才較好評估。
這裡也分享一個提問問題的文章,裡頭甚至有針對軟體工程師、管理階層、公司領導階層進行提問的方向。
讓面試官看到您的價值
在商言商,公司請你進來是要你解決問題,讓這個體系因為你這個齒輪加速運轉。
在對談的過程中,你就必須以公司的求才內容與面試官的對談中推敲出他們想要哪一種前端。
如果你很喜歡某公司,就能主動回應所提的工作細節與合作項目都曾經經手過,讓面試官信任你可以勝任這份工作才是最重要的。
接下來就是談薪資的部分,我都會跟要面試的朋友說:「我不會跟你說你值多少薪資,你必須為自己的能力來下籌碼」,所以我都會習慣請他們為自己設計一個期望薪資,模擬面試時也會刻意問期望薪資,讓他們對當下的情境有充分的心理準備來應對。
結尾
分享兩部我協助學生模擬面試的影片給各位(影片一、影片二),假使你正準備前端面試時,你可以打開此影片來自行練習面試,當我說一個問題時,你就按暫停自己試著說看看,等到最後總結時,可以再觀察自己是否有些盲點沒留意到,再加以改進。
最後再補充一些資源給有意成為前端工程師的你/妳:
前端求職常見平台
F2ETW
inside
yourator
104
面試前、面試後需要注意的細節
若要展示作品,請自己帶筆電,並考量網路狀態,可先將網頁打開,一打開筆電就能直接展示。
面試時,手機請保持關機。
有喜歡的公司可先排在後面,先排一些自己心目排名較低的公司來練經驗值。
事前記得對公司做些功課,溝通時也較能進入狀態。
面試結束後要隨時留意手機與mail,別漏接到錄取通知的消息
留言1
追蹤
檢舉
上一篇
如何設計吸引人的前端履歷
下一篇
挑選前端職缺時,要知道每間公司都是凹凸不平的個體
系列文
前端工程師養成手冊
共30篇
目錄
RSS系列文
訂閱系列文
511人訂閱
26
經營人脈發展,讓自己永遠不缺下份前端工作
27
身為前端,你瞭解公司的專案性質嗎?
28
如何規劃前端職涯,成為百萬前端
29
時勢造英雄,奠定前端工程師的未來發展
30
設計師投入前端的不二法門
完整目錄
1則留言
0
steven841221
iT邦新手5級‧
2021-05-1022:10:10
感謝廖大!對於屢戰屢敗的人非常受用。
以往我都劈哩趴啦想說什麼說什麼難怪一直撞牆...
回應
檢舉
登入發表回應
我要留言
立即登入留言
iT邦幫忙鐵人賽
參賽組數
1087組
團體組數
52組
累計文章數
20470篇
完賽人數
572人
鐵人賽最新文章
淺談DevOps&Observability
以Ardiuno控制CPU散熱器呼吸燈
超深度鐵人賽後自我審視
建立表與表之間的關聯(Day28)
【Day?(31)】測試環境無法登入
使用程式來管理資料庫(DBMigrate)(Day27)
Day31-遲來的鐵人賽心得
STM32CubeMX專案配置詳細教學,點亮LED
撰寫httprequest的複雜一點的測試(Day26)
2022/02/12更新
前往鐵人賽
技術推廣專區
[Day2]抓取每日收盤價
[Day1]基本工具安裝
利用python取得永豐銀行API的Nonce
[Day03]tinyML開發板介紹
[Day01]在享受tinyML這道美食之前
永豐金融API測試員
[Day3]使用ta-lib製作指標
[Day4]函數打包與買進持有報酬率試算
計算API所需要的參數:HashID
計算API所需要的參數:IV
前往鐵人賽
熱門問題
求救!在MSSQL安全性停用了administrator,造成無法登入,請問如何解救?
二手FortiGate50E授權可以移轉嗎?
測試是否有外網
如何在DB存敏感資料?
如何在html中運行python
C#該如何改善ide開檔慢?
請教GCP的問題
趣味SQL外鍵限制之先有雞還是先有蛋?
如何辨別兩個一樣的SSID
C#MVCTreeview
IT邦幫忙
熱門tag
看更多
13th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
2018鐵人賽
javascript
2017鐵人賽
windows
python
php
windowsserver
linux
c#
程式設計
資訊安全
css
vue.js
sql
mysql
熱門回答
趣味SQL外鍵限制之先有雞還是先有蛋?
如何在DB存敏感資料?
如何在html中運行python
C#MVCTreeview
測試是否有外網
關於解析度,像素計算的問題
fortigate防火牆ha切換
Modal在foreach內無法正常彈出,但單獨測試卻沒問題
「內部開發系統程式」的運作監控方案(LibreNMS)提問
請問要如何共用connectionStrings?
熱門文章
淺談DevOps&Observability
只要三分鐘就能上手的Markdown語法~讓你沉浸於筆記
Spotify免費與付費差別
python入門學習day5(佔位符號使用及浮點數運算)
#冷知識:0x000000E2是什麼?記憶體錯誤??
在安裝haproxy時,顯示重啟失敗
python入門學習day4
Laravel技術筆記(一)【Routing路由】
什麼是HTTP?
計算機概論-資料處理Datamanipulation
一週點數排行
更多點數排行
㊣浩瀚星空㊣(yoching)
raytracy(raytracy)
海綿寶寶(antijava)
居然解出來了(partyyaya)
horace_work(horace_work)
Homura(homura0731)
juck30808(juck30808)
尼克(nickliao1)
一級屠豬士(hitomitanaka)
mytiny(mytiny)
×
At
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{result.label}}
{{result.account}}
關閉
延伸文章資訊
- 1提升程式設計師的面試力:189道面試題目與解答第六版修訂版
我並不是一個招聘人員,我是一個軟體工程師,所以我知道當場被要求提出出色的演算法,然後在白板上寫出完美的程式碼是一種什麼樣的感覺。我經歷過,應徵者與面試官兩者 ...
- 2前端工程師面試問題集 Front-end Job Interview Questions
前端工程師面試問題集. 譯注:此翻譯版,主要給不能流利的讀英文的人看,相關專有名詞還是保留原文,翻譯不好地方請協助Pull request。 此文件包含了一些前端開發的 ...
- 3軟體工程師面試,問這6個問題留下好印象! - Glints Taiwan Blog
軟體工程師面試,問這6個問題留下好印象! · 請問公司與團隊的文化,還有什麼需要特別注意的地方嗎? · 請問團隊使用哪些而外的工具嗎? · 請問團隊現在遇到 ...
- 4軟體工程師vs 招聘主管:準備好這15個面試問題,順利過關!
面試問題– 對軟體工程師而言,面試過程,除了技術性的考試非常重要以外,跟招聘主管(Hiring Manager)的面試也是最終成功與否決定性非常大的一環。
- 5軟體工程師面試心得分享(上) - 職場學習筆記- Medium
軟體工程師面試心得分享(上) · 演算法- 排序演算法、搜尋演算法、DP、分析時間複雜度 · - 雙重指標、函式指標 · 物件導向- 多形、多載、封裝、繼承、virtual ...