對於軟件開發人員來說,這裏有很多很好的面試問題(甚至是「謎題」),但我想知道是否有人對前端開發人員職位有一些好的問題。我們正在尋找知道HTML + CSS + JS的人。前端開發者面試問題
一些明顯的問題:
- 你有沒有用JavaScript庫的工作? - 後續行動:哪一個,爲什麼那一個超過別人?
- 您是否正在開發HTML5和CSS3? - 後續行動:你最期待哪些功能,爲什麼?
你知道前端開發人員有什麼好的「謎題」嗎?也許一個JS嘶嘶聲?
編輯:改變了兩個問題更加開放一點。
對於軟件開發人員來說,這裏有很多很好的面試問題(甚至是「謎題」),但我想知道是否有人對前端開發人員職位有一些好的問題。我們正在尋找知道HTML + CSS + JS的人。前端開發者面試問題
一些明顯的問題:
你知道前端開發人員有什麼好的「謎題」嗎?也許一個JS嘶嘶聲?
編輯:改變了兩個問題更加開放一點。
您提出的問題太容易虛張聲勢。 「你使用過JavaScript庫嗎?是的,JQuery。」這並沒有告訴你很多。我建議把這個問題稍微翻譯一下:
這些得到更多的理解不是事實的單純的確認感。
您可以簡單地在Javascript中詢問fizz-buzz。它不會受傷。
這取決於你面試的水平。我最近完成了對前端職位的一輪採訪(並且找到了一份好工作!),下面是我被問到的一些問題,我認爲哪些是我認爲突出的(並且比其他問題更具挑戰性)。
解釋的JavaScript call
和apply
函數之間的差。
困惑:模擬遊戲「神祕聖誕老人」那裏有3倍或更多的參與者,沒有參與者可以收到自己的禮物或接收一個以上的禮物。在JavaScript中執行此操作。
識別兩種方式可以清除與HTML/CSS浮動元素。
事件冒泡和事件捕獲有什麼區別?
描述你在IE6還是IE7有渲染問題,你是如何克服它。
定義術語'閉包'並給出它在JavaScript中的一個例子。
解釋IE和DOM標準事件模型之間的區別。
什麼是從服務器評估JSON的正確方法,爲什麼這是正確的方法?
您在過去的項目中創造和實現的最佳用戶體驗理念是什麼?
我喜歡要求將「經典論文」(即雜誌,雜誌等)「轉換」爲html,使其符合語義正確的標記。
它有助於瞭解如果開發商知道語義,搜索引擎優化等
我想問一些其他問題:
因此,我喜歡問問題,這有助於找到合乎邏輯的人,而不是那些瞭解所有功能但具有良好分析能力的人。 我認爲你必須區分技能和經驗。
和大部分問題已經被其他人列出。
轉換爲HTML的經典論文 - 輝煌。 - 你能建立一個基本的API *轉了經典論文爲充分響應網站 *如果這是成爲一個單頁web應用程序,你會如何接近內容架構 *獎勵:在2015年,這可以通過將五香將數據提供給API(用於全棧候選) – forthehackofit 2015-03-29 05:17:04
casperOne,這是一個寫得很好,很受歡迎,並且回答良好的問題。你不應該關閉這樣的問題,這是一個雞巴的舉動。堆棧溢出並不是一個簡單的問答格式 - 答案的提升意味着即使沒有特定的答案,通常最好的一堆也會回到頂端。你應該重新打開這個問題 – 2011-12-20 22:06:53
我同意@BT - 我正在趕上一些舊的堆棧溢出播客,Joel和Jeff都表示他們希望網站成爲知識記錄。下面的答案沒有被討論 - 相反,開發人員可以通過很多不同的方式進行測試。越多答案越好。我來到這裏是因爲我正在採訪前端開發人員,而且我想要一些關於他們技能的優秀篩選問題 - 所以我從頁面上的答案中獲得合法使用。 – br3w5 2012-11-27 17:51:55
請參閱https:// github。COM/darcyclarke /前端,開發者 - 訪-問題 – 2014-09-02 11:53:24