2周面試了11家公司吧,具體面試題如下
面試第一周 7.23-7.27
中谷芯厚建
蘇寧vivo外包(電面)
杭州通策會
第二週 7.30-8.3
南京軟體谷研究院
烽火科技
邁特望,蘇寧外包(電面)
平安科技外包
華泰**外包(一輪**技術面,二輪現場技術面)
三隻松鼠(電面)
一.中谷芯
二.厚建
angular
1.angular2的繫結2的繫結如何繫結html屬性
2.講講angular2的雙向繫結怎麼實現的
現的3.angular2的髒檢2的髒檢查,什麼時候檢查,是定時器還是什麼?
4.用angular傳送個請求,怎麼撤回?
回?5.promise用過嗎,和observe(rxjs)的區別?
6.兄弟元件之間如何值傳遞
7.用過什麼angular第三方庫
html
css1.垂直居中的幾種方法
2.純文字111如何垂直居中
3.padding-top:50%,以誰為基準計算偏移量
4.清除浮動的幾種方法方法
5.overflow:hidden的深入原理是什麼什麼
6.display和visibility區別
js1.function a() a()
2.接1,如果定義了object=2,不可修改函式a(),怎麼才能 讓能 讓console.log(thi(this.a)列印出2,this又指向誰;
3.函式呼叫分幾種?
4.用原生js發請求的步驟(不可用ajax)
5.用原生ts發請求,不要用任何庫
6.用原生js寫下深度拷貝(值,陣列,物件)
webpack
1.除了用webpack打包還用webpack做什麼了?
其他:對加班怎麼看?
寫過移動端沒?
給你個新框架,比如react,vue,多久能上手...
三.蘇寧
js1.什麼是閉包,什麼時候用閉包,閉包的影響
2.var和let的區別
3.var的作用域範圍,全域性定義var,for迴圈裡的var的範圍
4.什麼時候用let,為什麼
5.typescript用起來感覺怎麼樣
6.vue了解多少,跟angular區別
7.v-if和v-show區別
8.用過vue的庫嗎(element-ui)
css1.畫個三角形
2.水平垂直居中
html
好像沒問
webpack沒問
nodejs沒問,面的部門不用
其他1.你們的工作流程,你們之前有設計人員,切圖人員嗎
2.你們頁面怎麼實現,還原度要求
四.vivo外包,電面主要了解工作內容,做過什麼業務,用過什麼技術,瀏覽器相容性和前端效能優化等,個人性格和溝通能力
五.杭州通策會
筆試1.陣列常用方法,陣列去重
2.v-model雙向繫結原理
3.三等分
4.解決跨域方法
5.找出字串出現的最多的字元和次數
提問1.跨域解決
2.jquery外掛程式
3.angularjs用過嗎
4.angular請求用的什麼(rxjs)
5.angular相容性支援到ie幾?
6.angular的資料繫結,原理機制
7.用過angular什麼ui庫
8.angular有引入jquery嗎
9.angular和vue區別
10.寫過上傳檔案嗎
11.不用bootstrap自己寫過元件嗎
12.柵格系統原理
13.用過react嗎,vue了解多少
14.登入超時處理(清除session)
15.鑑權失敗處理,如何攔截,異常如何處理
16.前後臺怎麼連通
17.你們後台介面怎麼寫的,遵循restful規範嗎
18.get post區別
19.webpack有沒有自己打過包
20.nodejs用過多少
21.es6了解嗎
22.和測試有分歧怎麼解決
六.南京軟體谷研究院,乙個後端工程師面的,所以沒問什麼技術題,公司沒有前端,只招乙個,要什麼都會....
七.烽火科技面試
1.我們公司基本不用es6,es5你還了解嗎?
講下es5的原型鏈和閉包
2.模組化,用es5怎麼實現模組化?
3.requirejs遵循什麼規範?
4.jquery獲取父節點和相鄰節點
5.講一下單例模式和發布訂閱模式
6.用jquery實現單例模式和發布訂閱模式
7.angular,vue,jquery讓你做技術選型怎麼選
8.angular的雙向繫結如何實現的?
9.實現響應式布局的幾種方法
10.兩欄布局,兩邊是兩豎排廣告,中間一塊響應式,描述下怎麼寫
11.mybatis是什麼?
12.express和mybatis整合怎麼使用
13.express怎麼除錯?
14.寫過什麼元件,寫元件需要注意哪些影響
15.express和springmvc區別?
16.你們開發過程,後台沒開發好的情況,資料怎麼來的?
17.nodejs中介軟體的作用
18.es6你都用過哪些?
19.vue的生命週期?
20.tomcat是幹什麼的,裡面有什麼目錄?conf目錄下有什麼檔案?
21.px和em區別
22.陣列排序
八.邁特望(蘇寧外包)
九.平安科技外包
沒記錄,基本也是上面常見問題裡的了,問了vue一些,指令和生命週期的問題,vue和angular的區別
十.華泰外包
電面:1.解釋下閉包,什麼場景使用
2.解釋下原型鏈
3.使用es6的類的繼承,構造方法會出現什麼問題呢?
4.我們用react你願意學嗎,會不會排斥
5.其它的記不起來了,當時沒有記錄
現場面:
1.父子元件傳遞
2.css水平垂直居中布局
3.es6寫的怎麼樣
技術面基本就是隨便聊聊,因為電面已經問了很多問題,現場面就沒再問了,後面跟人事面的時間長點
十二.其他
1.你用過jquery,jquery的外掛程式怎麼寫的呢(鏈式呼叫,理解)
2.用promise是用來解決非同步問題,還有哪些通用的非同步解決方案
3.rem相關
4.canvas常見的實現動態效果的方式
5.css布局,一行五列有哪些實現方法,介紹flex
6.css預編譯,sass,less
7.常見動畫庫
8.js動畫
9.es6了解哪些,set map promise(是否做過promise封裝)
10.vue如何進行兄弟元件的傳值,雙向繫結
11.es6的class
12.html5有哪些新特性,移除了哪些元素,如何處理html5新標籤的瀏覽器相容性問題,如何區分html和html5
13.以下程式的輸出結果
(function (x))(1+5);
14.如何獲取以下瀏覽器url中查詢字串中的引數
15.css3實現div的三等分(不限一種方法)
16.div的寬度為300px,高度為200px,用css實現div的水平垂直居中
寫在後面:可能有些題記錯了,別怪我啊~~~,也有些題面試官問的就有問題(烽火科技面試,有個後端工程師問的題真不知道問什麼的)
前端面試總結
最近打算換乙個新工作所有總結了一些面試的知識點,希望能幫到大家。廢話不多說直接上內容。1.width calc 100 2px 四則運算 vw viewpoint width,視窗寬度,1vw等於視窗寬度的1 vh viewpoint height,視窗高度,1vh等於視窗高度的1 height 1...
前端面試總結
ie及ff等不同瀏覽器獲取滾動高度等的差異 提供乙個 給大家看,也給我看 貼一張讓俺們又愛又恨的pp 輪到大名鼎鼎的盒模型了,話說,搞前端的如果不知道這東東,可真的說不過去了,貼圖說話 這次的面試,問的問題應該是很基礎的了,但是,第一次參加這麼大型的招聘會,在回答上述的問題時,還是感到緊張。雖然這些...
web前端面試總結
因為最近在找工作,所以避免不了的就是面試,關於面試的話,其實不僅僅只是知道做面試題這麼簡單,因為我們要從公司的角度考慮問題。其實初級的程式設計師是最好塑造的,我的建議是不管你的薪水有多低,一定要以學習新知識為己任,多去嘗試不同方法,去適應不同的環境,做人做事都應該有乙個全新的認識。因為畢竟是工作,所...