前端工程師面試問題集 Front-end Job Interview Questions
文章推薦指數: 80 %
前端工程師面試問題集. 譯注:此翻譯版,主要給不能流利的讀英文的人看,相關專有名詞還是保留原文,翻譯不好地方請協助Pull request。
此文件包含了一些前端開發的 ...
Skiptomaincontent★Front-endDeveloperInterviewQuestions🌐TranslationsQuestions:GeneralHTMLCSSJavaScriptA11yTestingPerformanceNetworkCodingFun前端工程師面試問題集譯注:此翻譯版,主要給不能流利的讀英文的人看,相關專有名詞還是保留原文,翻譯不好地方請協助Pullrequest。
此文件包含了一些前端開發的面試問題,來審查一個有潛力的面試者。
這並不是建議你對同一個面試者問上所有的問(那會花費好幾小時)。
從列表中挑幾個題目,應該就夠幫助你審查面試者是否擁有你需要的技能。
注意:請記住一點,很多問題都是隨情況而變化,能引發很多有趣的討論,比直接的標準答案更能讓你瞭解此人的能力。
目錄常見問題HTML問題CSS問題JS問題測試問題效能問題網路問題程式碼問題有趣問題參與貢獻貢獻作者群如何貢獻版權宣告常見問題:你昨天或這週學習了什麼?寫程式的哪部份最讓你感到很興奮或是有興趣?最近有無遇過不容易的技術性問題,又如何解決?當你開發Web應用程式或網站時,針對UI、安全性、效能、SEO、維護性,以及技術,你考量的點是什麼?說說你喜好的開發環境(作業系統,編輯器或IDE,瀏覽器,開發工具…之類)。
你最熟悉哪一套版本控制系統?你可以描述你在開發一個網站時的工作流程嗎?如果有5種不同的樣式表(stylesheets),該如何整併到網站?你可以描述漸進增強(progressiveenhancement)和優美退化(gracefuldegradation)間的差異嗎?你怎麼優化一個網站的靜態檔案(assets)和資源(resources)?說出三種能加快網頁讀取速度的方法(感覺上的速度或是真正的讀取時間)。
如果你加入了一個專案,但是他們的程式碼用tabs,但是你習慣用spaces(空白鍵),你會怎麼做?寫一個簡易的投影片頁面。
你用什麼工具來測試你的程式碼效能?如果今年你能精通一項技術,那會是什麼?描述標準和製定標準機構的重要性?什麼是FlashofUnstyledContent?你怎麼避免FOUC?解釋什麼是ARIA與screenreaders,它們是怎麼樣讓網站使用更無障礙?解釋CSS動畫與JavaScript動畫之間的憂與劣。
CORS是什麼,它解決了什麼問題?HTML問題:doctype做什麼用的?standardsmode和quirksmode有什麼不同?使用XHTML有什麼限制??如果網頁使用application/xhtml+xml會有問題嗎?你怎麼做一個需要支持多國語言的網頁?當開發和設計一個多國語言網站時,有什麼需要小心的?data-屬性的好處在哪?考慮HTML5作為一個開放式的網站平台,組成HTML5的技術有哪些?請描述cookies,sessionStorage和localStorage的不同?描述下列之間的不同
延伸文章資訊
- 1前端面試法則二三事 - iT 邦幫忙
我模擬面試過很多人,絕大部分會直言:「這個我不會」、「不太清楚」,接著就沒下文了,其實這是很要不得的。原因是工程師的其中一個必備技能是必須探索自己不懂的問題, ...
- 2軟體工程師vs 招聘主管:準備好這15個面試問題,順利過關!
面試問題– 對軟體工程師而言,面試過程,除了技術性的考試非常重要以外,跟招聘主管(Hiring Manager)的面試也是最終成功與否決定性非常大的一環。
- 32021 新鮮人軟體工程師面試流程(Google/Microsoft/蝦皮/ASUS ...
ML interview事前有先問面過蝦皮的朋友,原本以為只會問基本的ML,結果面試官看了我的履歷後問了一堆NLP相關的開放式問題,包括中文斷詞、語言模型等 ...
- 42021 年後轉職Q&A:工程師面試該準備的問題與答案 - ALPHA ...
年後轉職潮來臨,想知道工程師面試時,面試官看重和期待哪些專業技能外的能力?遇到「你還有其他問題嗎?」該怎麼回答?演算法及資料結構重要嗎?
- 5提升程式設計師的面試力:189道面試題目與解答第六版修訂版
我並不是一個招聘人員,我是一個軟體工程師,所以我知道當場被要求提出出色的演算法,然後在白板上寫出完美的程式碼是一種什麼樣的感覺。我經歷過,應徵者與面試官兩者 ...