當前位置:首頁 » 網頁前端 » 中科航天web前端面試難嗎
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

中科航天web前端面試難嗎

發布時間: 2023-07-24 01:48:20

『壹』 前端開發很難嗎

目前,有兩三年前端工作經驗,加上大專及以上學歷,會好找工作。現在專業的前端工程師的需求量很大。
對於題主的情況,我有三點建議:
第一,展示前端成果。前端知識學一年不同於做一年,我面試時,會關注應聘者做了什麼、做了多久。如果應聘者有github,看一看代碼,就可以大致評估出他的能力,准確又節約時間。題主如果有精力,可以在github上放些自己的成果,這會加分不少。
第二,要了解技術細節。應聘者不適合說前端擅長的是js,因為js的技術點非常多。要是擅長js,我一般不信,我會挑難點問,要是都答上來,那是真牛。我期望得到的回答是「ajax原理和應用」、「jquery的應用」、「backbone.js」等框架、「性能優化」,等等。
第三,要懂編程和計算機相關的基礎理論。應聘初級前端工程師,我不會關注這個方面。要是中級及以上,就必須懂這些。比如計算機網路的http協議,這是前端十分依賴的基礎知識。演算法和數據結構是深入js編程的基礎。對於中高級工程師,如果不懂這些,連基本的前端性能優化都是做不了的。所以,前端工程師的知識和技能,不限於前端技術,也要懂編程理論和後端知識。
另外,題主應聘時候可以了解一下招聘方的招聘需求是不是很迫切,因為有些時候,招聘方並不是急需招人。

『貳』 前端面試題目難嗎 如何輕松面對前端面試

從以下五個方面做,可以輕松面對前端面試:
一、基本知識
DOM結構——兩個節點之間可能存在哪些關系以及如何在節點之間任意移動。
DOM操作——怎樣添加、移除、移動、復制、創建和查找節點。
事件——怎樣使用事件以及IE和DOM事件模型之間存在哪些主要差別。
XMLHttpRequest——這是什麼、怎樣完整地執行一次GET請求、怎樣檢測錯誤。
嚴格模式與混雜模式——如何觸發這兩種模式,區分它們有何意義。
盒模型——外邊距、內邊距和邊框之間的關系,IE8以下版本的瀏覽器中的盒模型有什麼不同。
塊級元素與行內元素——怎麼用CSS控制它們、它們怎樣影響周圍的元素以及你覺得應該如何定義它們的樣式。
浮動元素——怎麼使用它們、它們有什麼問題以及怎麼解決這些問題。
HTML與XHTML——二者有什麼區別,你覺得應該使用哪一個並說出理由。
JSON——它是什麼、為什麼應該使用它、到底該怎麼使用它,說出實現細節來。
二、少量提問
現在有一個正顯示著Yahoo!股票價格的頁面。頁面上有一個按鈕,你可以單擊它來刷新價格,但不會重新載入頁面。請你描述一下實現這個功能的過程,假設伺服器會負責准備好正確的股票價格數據。
這個問題牽扯到一組我想要考察的基本知識點:DOM結構、DOM操作、事件處理、XHR和JSON。如果我要求你對換一種處理股票價格的方式,或者 讓你在頁面中顯示其他信息,就可以把更多的知識點包括進來。對於經驗比較豐富應聘者,我也可以自如地擴展要考察的知識范圍,最簡單像JOSN與XML的區別、安全問題、容量問題等等。
我還希望應聘者給出的任何解決方案中都不要使用庫。我想看到最原生態的代碼,你就當頁面中沒有包含任何庫。你說你對哪個庫了解多少多少,但我不能把關於庫的知識作為評判能力的因素,因為庫是會隨時間變化的。
三、解決問題
做為一名前端工程師,最值得高興的事莫過於解決同一個問題會有很多種不同的方法,而你要做的就是找出最合適的方法來。我在提問的時候,經常會在應聘者解釋完一種方法後問他們還有沒有第二種方法。此時我會跟他們說,假設你的這個方法由於種種原因被否決了,那麼你還能不能給出另一種方法。這樣做可以達到 兩個目的。
首先,可以測試出他們是否在毫無意義地復述書本中的東西。不能不承認,某些人確實有過目不忘的天賦,聽他們在那裡滔滔不絕地講,你會覺得他們什麼都明白。可是,只要一跟這些人談到怎麼查找方案無效的原因,以及能否拿出一個新方案來,他們往往就傻眼了。這時候,如果我聽到「我不明白這個方案為什麼不夠 好」之類的反問,心裡立刻就明白我的問題已經超出了他們的能力范圍,而他們只是想拿自己死記硬背的結論來矇混過關。
其次,可以測試出他們已經掌握的(還是那句話,「想都不用想」)瀏覽器技術知識。如果他們對瀏覽器平台的核心知識有較好的理解,想出解決同一問題的不同方案根本沒有那麼難。
注意:所有問題都與瀏覽器技術相關。我不相信出幾道抽象的邏輯題,就能夠考出某人解決Web技術問題的能力。在我看來,這無異於讓素描大師畫肖像,沒有意義,也得不到任何有價值的信息。
四、有激情
要成為一名優秀的前端工程師,最重要的莫過於對自己做的事要有激情。我們技能都不是從學校中或者從研討會上學來的,因此前端工程師必須具備自學能力。瀏覽器技術的變化可謂日新月異,所以也只有不斷提升自己的技能才做得到與時俱進。我雖然不能強迫誰必須多看博客、不斷學習,但想應聘前端工程師的人恐怕還是必須這么做的。
你怎麼知道誰對這種工作有沒有激情?實際上非常簡單。我只問一個簡單的問題:「目前你對什麼Web技術最感興趣?」這個問題永遠不會過期,而且也幾乎不可能出錯……除非你答不上來。就眼下來說,我希望你對這個問題給出的技術中包括WebSocket、HTML、WebGL、客戶端資料庫,等等。只有 對Web開發充滿激情的人,才會堅持不懈地學習新知識、掌握新技能;
五、最後一點
計算機科學或者Web設計方面的知識當然也有用,但那都是基本知識之外的東西。只要基本知識在那兒了,一切就都有了基礎,想擴充知識面也不難。可是,如果等到正式上班以後,還得從頭學習基本技能,那種難度是不可同日而語的。

『叄』 前端面試遇到機試正常嘛

正常啊,大多都會遇到。面試要好好准備,有時候挺難的,要做好充足的准備。面試本身是一個雙向選擇,你設置太高的門檻可能會招不到人,你設置太低的門檻可能會招到不靠譜的人,但是這個門檻不必要暴露出來,其實你找人只是一個證實的過程,想要證明候選人是不是符合你的要求,手段是可以靈活一些的。面試也是一場學習和成長,由於面的人多了,後面就變得比較寬容了,不接受筆試的,就聊項目,設置場景,聊一聊有什麼解決方法。把面試的過程變成探討,而不是把自己放在一個居高臨下的位置,通常遇到水平相當的人會相談甚歡,遇到能力不足的人,也能讓他自己明白不足在哪裡(啟發式)。人是需要別人的尊重的,但對於尊重的理解每個人心裡的那條線不一樣的。

『肆』 前端面試要上機實測,要去嗎

肯定是要去的,現在基本上都會要求上機實測,可能是編程,也可能是演算法。
前端面試上機都不是很難,主要是考察:處理問題的能力,文檔閱讀能力,前端基礎能力。前端上機都是實現一下基本頁面就可以了。遇到自己不會的,明確表達出這個問題不會,需要經過查找解決方法實現就過了。
可以在leetcode刷些簡單題目適應下,自己提前准備一下。

『伍』 前端二面會比一面難嗎

難。
因為不同的公司面試的難易程度都是不一樣的,一般都是一面要比二面難很多的,一面往往是普通技術官的面試的,而二面都是一些技術主管或者是技術經理之列的面試的那麼他的要求肯定是不一樣的,所以一面要比二面簡單一些。

『陸』 前端外包面試難嗎

不難。公司前段做外包,薪資漲幅小,用的技術比較落後,不太看重代碼的實現,只在意結果,所以其面試不難。外包是指企業動態地配置自身和其他企業的功能和服務,並利用企業外部的資源為企業內部的生產和經營服務。