論前端面試 專案經驗

2021-09-11 13:52:10 字數 1155 閱讀 2014

這個目的我們分析出來了,之後想要做乙個專案來給自己的校招或者實習招聘增加閃光點,就要有所應對來。

就好比你就想做乙個大眾使用的電商平台,那麼你的技術選型選擇jquery1.x一點問題都沒有,未來更好的相容性考慮選擇了jquery1.x,因為seo選擇了多頁面的應用,然後搭配的一些內容可以很好結合jquery1.x的使用。漂亮,有、東西。並沒有盲目使用新技術。你想做乙個管理型後台,那你選angular+ts+rxjs或者vue+vuex+vue-router也可以是react全家桶,那麼為什麼選這個技術棧?專案需要需要強型別檢查angular適合你,元件化的開發+jsx你很擅長而且你很喜歡react,那就選react,輕量靈活而且喜歡vue-loader下的檔案的結構,你選擇vue絕對沒錯,對專案的技術棧選取有自己的理解,對應的技術棧的特點你也有一定了解,這也變相展示了你對框架的使用場景有一定的認知,同時說明你的專案確實經過一定思考以及技術上的乙個選擇。如果選擇的不對又能怎樣?面試官講給你為什麼不對,你有了一次難得的提公升,也美滋滋的。

這個專案的列表展示與詳情頁是我負責的。我對於後端傳遞的資料進行了怎樣的處理,在非同步請求中選擇了一定的非同步分割處理資料,拆分一次性阻塞主線程的時間,可以減少使用者的等待,頁面滾動時選擇節流,減少無效的ajax請求等等,對自己模組所負責的內容,進行梳理。在技術實現上有自己的亮點。最重要的是這可以體現自己在協同開發過程中的處理問題能力,如何與後端進行介面設計與合作,如何與前端夥伴進行合作與分工,面試官在選人的時候一定希望要乙個合作能力強的,肯定會否決乙個以自己為中心,無法與人合作的應聘者呀。

你的專案結構是什麼樣的??? 結構?沒結構啊?官方模版啥樣我啥樣,我也不知道為啥這麼寫。面試官:那你能寫出來那你好棒棒啊。你的專案對於基本的結構的設計要有。模組的劃分、工具類的封裝與抽離、ajax層的封裝與抽離(這個具體業務具體分析)、公共css樣式的抽取、公共元件的設計(spa的會設計的比較明確)。這樣你的src目錄下肯定就有了utils資料夾、一堆模組的檔名、css公共樣式檔案。 好了這樣的專案結構不確定是不是一定最合理,但是它體現了你一定的想法。 哪怕你有設計的不合理的地方,whatever,我可以學嘛,但是一點概念都沒有?那你學什麼啊?

具體的專案該怎麼做,我覺得這不是我們要討論的內容。畢竟咱們的個人學習的專案難度上與企業級的專案有明顯差距,你很難達到企業級的專案規模與業務難度。但是怎麼體現出你開發的思想呢?就要從以上幾點去思考咯。

幣安前端面試經驗

1.hook 為什麼沒有生命週期 原理 2.shadowequal實現 我說了for in 面試官問為什麼用迴圈 我沒聽懂想問什麼 3.react生命週期為什麼有unsafe 該元件有缺陷,容易造成溢位 4.setstate呼叫兩次執行一次的原因 非同步,後來想了想其實可能想問filber函式吧 又...

百度前端面試經驗

1.手動封裝乙個tap或者click。2.寫乙個布局 左側定寬高,右側自適應。左側裡面有個頭像,圓形,水平垂直居中。3.盒模型 4.css3動畫都了解哪些,怎麼用 5.手寫 獲取頁面中的全部標籤,排序並輸出前三個多的標籤。6.手寫 獲取url並拿到引數以物件形式輸出。7.跨域解決方法 我說了json...

前端面試 前端面試總結2018 07

2周面試了11家公司吧,具體面試題如下 面試第一周 7.23 7.27 中谷芯厚建 蘇寧vivo外包 電面 杭州通策會 第二週 7.30 8.3 南京軟體谷研究院 烽火科技 邁特望,蘇寧外包 電面 平安科技外包 華泰 外包 一輪 技術面,二輪現場技術面 三隻松鼠 電面 一.中谷芯 二.厚建 angu...