小菜菜3月前端面試記錄彙總---持續更新

面試總結


某電商公司

先邏輯題前端

一面vue

  • 講下JS深淺拷貝、深度遍歷、廣度遍歷。
  • 有沒有寫過v-自定義指令,怎麼實現的。
  • 講下對promise的理解,有沒有了解過ASYNC/AWAIT。
  • 寫過組件沒有?
  • 跟我講一下SQL的join
  • 你知道如何實現一個定格動畫嗎?
  • 哪些元素能夠有僞類?
  • 如何作一個實線箭頭緩慢移動覆蓋掉底下原來的虛線。
  • 講一下CSS3的animation和transition

二面web

  • 介紹一下你如今這家公司。
  • 據說你是計科專業的,你知道負一怎麼用二進制表示嗎?
  • 你知道CPU裏面有什麼嗎?
  • 有沒有作過頁面埋點?
  • 若是商品被拉到可視區域咱們就稱它爲曝光,不論曝光多少次咱們都算他爲一次,如何計算商品的曝光總數?
  • 有10個臺階,每次只能上1或者2,有多少次上法?
  • 我以爲你工資要高了,你必定要這麼多嗎?

某音樂公司

先在線作20個題。面試

到現場後作一份邏輯題,邏輯題十個,最後一個是掃雷。vue-cli

一面編程

  • 給了個手寫的函數,讓我說結果,其實就是閉包。我給出用let,或者setTimeOut()第三個參數傳值的方案。而後又問用了let編譯後代碼是什麼樣子的。
  • 有了解過瀏覽器的緩存嗎?
  • 跨域問題遇到過嗎?怎麼解決的。
  • 講一下事件的捕獲和冒泡。
  • 講一下如何實現繼承。
  • 若是用戶跟你說頁面掛了,你會怎麼處理,講一下你的思路。
  • 你說你作事後臺,有用過緩存嗎?答用過。又問:若是此時你的緩存掛了,而後有忽然進了大批的用戶請求,可是你的DB根本撐不住,你如何解決呢?
  • 你以爲本身擅長什麼?
  • 你想作什麼樣的工做?
  • 有什麼想問個人呢?

某汽配公司

筆試跨域

三道簡答, 介紹盒子模型,介紹跨域,介紹url加載全過程。數組

二道計算結果。promise

二道編程,1個是實現求字符串裏面字符出現的次數,1個是實現拿url上的參數。瀏覽器

一面

  • 面試官先說了本身是前端組長,而後開始面試。
  • 你知道angular和vue有什麼相同之處嗎?
  • 日常遇到跨域問題你都是怎麼處理的?
  • 同源策略什麼意思?CORS你是怎麼理解的。
  • promise的缺點是什麼?答:一旦觸發了不能取消,還有不能知道當前執行的狀態。問:這些爲何算是缺點呢?你能舉個實際的例子嗎?
  • 你知道ElementUI的上傳組件的進度是如何顯示的嗎?
  • 你知道爲何要配置loader嗎?
  • style-loader和sass-loader有順序關係嗎?
  • 大家的項目使用vue-cli建立的嗎?
  • vue之間的通訊是單向的嗎?如何實現的?
  • 你知道webPack管道嗎?
  • for in的原理(答:對象是數組時,遍歷的是索引,對象是對象時,遍歷的是對象)
  • 有用過arr.reduce()嗎?
  • 好吧,有什麼要問個人嗎?
相關文章
相關標籤/搜索