三月份有不少朋友辭職跳槽,也遇到了許許多多的面試題,在交流羣裏和網站上總結了一些常見的面試題,細細分析,其實基本都是萬變不離其宗,全部的問題都是從某一技術點的基礎出發,綜合考量,若是懂得了這項技術的原理所在,題目答起來內容都差很少能答對。css
簡單介紹一下本身,爲何選擇作前端?
說下你所在的EPI實驗室和CTG工做室是幹什麼的?
介紹下你最近的項目?
說出你以爲本身身上最優秀的能力?
說出你將來的規劃?
你最近有沒有什麼想要學習的技術?
你有什麼要問個人?前端
position的值有哪些?
css有哪些垂直水平居中方式?
css選擇器有哪些?選擇器的優先級?
CSS屬性選擇器和僞類選擇器的優先級?
使用css實現一個持續的動畫效果
右邊寬度固定,左邊自適應怎麼佈局?
實現水平垂直居中
Flex佈局用的多嗎?
移動端適配怎麼作的?
你用到了Flex,請問flex怎麼設置垂直水平居中?程序員
瀏覽器高級特性有了解嗎?(service worker)
瀏覽器CSS Hack手段有哪些?
爲何瀏覽器須要同源策略?
瀏覽器跨域的幾種方式?
瀏覽器性能怎麼優化?(從多個方向上去答)
JS基本數據類型有哪些?面試
JS 怎麼實現一個類。怎麼實例化這個類。
爲何 var 能夠重複聲明?
四種定位的區別
let與var的區別?
如何讓子類繼承父類的方法與屬性?
怎麼發送一個跨域的POST請求?算法
Vue是如何實現雙向綁定的?看過Vue源碼嗎?
Vue中的路由你使用的哪一種模式?如何與後臺溝通路由?
說下你ES六、7中用到哪些東西?
CommonJS 中的 require/exports 和 ES6 中的 import/export 區別?
Vue怎麼實現雙向綁定的?編程
請編寫一個通用的事件註冊函數
怎樣判斷一個數組是數組?
怎麼用JS實現一個隊列?
描述出任意一個排序算法?
封裝一個函數,參數是定時器的時間,.then執行回調函數。
一行代碼實現數組去重?
使用addEventListener點擊li彈出內容,而且動態添加li以後有效
使用js實現一個持續的動畫效果
只容許使用css,讓一個頁面原有dom不可見的多種解決方法
請給Array本地對象增長一個原型方法,它用於刪除數組條目中重複的條目(可能有多個),返回值是一個包含被刪除的重複條目的新數組。跨域
注:
數組
關注「編程微刊」公衆號 ,在微信後臺回覆「領取資源」,獲取IT資源300G乾貨大全。原文做者:祈澈姑娘技術博客:https://www.jianshu.com/u/05f416aefbe1
90後前端妹子,愛編程,愛運營,愛折騰。
堅持總結工做中遇到的技術問題,堅持記錄工做中所所思所見,歡迎你們一塊兒探討交流。瀏覽器
公衆號回覆「1」,拉你進程序員技術討論羣.微信