寒冬裏的溫暖

14年畢業就一直在一家公司待到如今,從一個切圖仔,到前端組長,再到前端主管。將近5年後,想換個環境,想看看外面的世界。就這樣,在這個寒冬開始了面試。css

整理了一些面試中被問到的問題,但願能在作技術的路上一直繼續。前端

江小白

初試vue

  1. 自我介紹
  2. vue的生命週期,webpack的一些配置
  3. 地址欄輸入url,enter後發生了什麼
  4. 項目中遇到的問題及解決方式
  5. 前端性能優化
  6. 管理人員方面的經驗
  7. 冒泡算法實現

複試node

主要但願找我的來管理團隊,因此問及的都是管理人員方面的問題react

數夢工場

初試jquery

  1. 原型鏈與繼承,es5種的繼承與es6中繼承的區別,若是是帶新人,如何給對方培訓這區別
  2. 閉包,閉包的優缺點
  3. 模塊化開發
  4. MVVM和MVC的區別
  5. SSR 服務端渲染
  6. ajax的XMLHttpRequest的幾個狀態碼
  7. 跨域以及解決方案
  8. webpack和gulp的區別
  9. 虛擬DOM
  10. PC和h5開發的差別,在調試代碼用到的方法
  11. vue的具體使用
  12. websocket及node的瞭解

複試webpack

  1. 自我介紹
  2. 前端渲染和後端渲染的區別
  3. 前端工程化的概念
  4. 前端性能優化的考慮,實際項目用到的優化
  5. webpack的一些配置,如:代理地址能否配置爲https,如何配置
  6. jquery源碼的瞭解,如何實現的鏈式查找
  7. 手機截屏,如何實現

微醫面試

  1. 項目中用到了Mobx,基於什麼考慮?Vuex和Mobx的區別在哪
  2. 項目中用到的前端性能優化,瞭解gzip壓縮嗎?若是給你資源,如何實現gzip壓縮
  3. 數組去重代碼實現,es6的Set具體如何實現
  4. 防抖和節流
  5. 原型鏈與繼承,實現繼承的方式
  6. es6中,let和const,如何禁止const定義的,好比a.length這種修改
  7. 程序執行順序,直接上的代碼,Eventloop的考察
  8. 好比在一個js文件中,console.log(),在手機端,如何將log的信息捕獲所有打印至一個div中
  9. css方面 BFC的真正原理,能夠解決什麼問題
  10. 如何實現首尾對齊 justify-content: space-between
  11. XSS CSRF 網絡攻擊
  12. 服務端存儲

螞蟻金服

  1. 自我介紹
  2. 在公司4-5年以來,公司的技術棧發展狀況
  3. vue的實現原理(虛擬DOM和MVVM)繼續問虛擬DOM和MVVM的實現原理,拋出那react的原理呢
  4. 側重移動端:移動端如何作適配,REM的實現原理,如何獲取設備的device-width呢? device-Pilex-width
  5. 你所知道的繼承實現的方式
  6. 項目中用到了閉包嗎?閉包的缺點
  7. 跨域的解決方案, jsonp能夠跨域,那img的src呢?
  8. 瀏覽器的內存釋放機制,也就是垃圾回收機制
  9. ajax的文件上傳進度信息
  10. 在移動端點擊一下按鈕,觸發了哪些事件

醫惠科技

  1. 自我介紹
  2. 項目介紹,本身封裝了哪些基礎組件
  3. 本身項目中碰見的問題及如何解決
  4. 項目中的亮點
  5. webpack和gulp都作了哪些配置
  6. css3使用過哪些
  7. 地獄回調如何解決
  8. 在頁面還沒請求完數據的時候,點擊下一步跳轉到下一頁面,如何作控制?除了loading外,還能夠有哪些操做?
  9. 跨域及解決方案
  10. Mobx和Vuex的差異
  11. SEO有了解多少,作了多少
  12. Vue-router中,hash和history有什麼區別
  13. 單頁應用和多頁應用的區別
  14. 項目中用node作了哪些事情?
  15. 使用過哪些在線的UI庫,若是涉及大範圍修改UI庫的樣式,怎麼操做?
  16. 項目中用到了ts,請問用到什麼程度?
  17. 移動端的屏幕適配,作了哪些?
  18. 若是一個頁面涉及多個請求,如何操做?

依稀記得當初嫂子帶我入門,但願我作個終身程序員。迴歸純寫代碼的狀態,找回初心。這次面試中,碰見了很是喜歡的面試官,等了一個月的offer,守得雲開見月明。css3

在這寒冬,但願你們都能找到太陽,溫暖本身的同時,也溫暖別人!程序員

ps:愛笑的女孩,運氣都不會太差;前進的腳步,能夠一點點加大。es6

相關文章
相關標籤/搜索