1.我的狀況
● 211本科 985碩士 電信專業 女生css
● 16年3月開始學習前端前端
● 16年7月開始實習,共五家實習經歷(不是特別厲害的廠)vue
● 秋招拿到兩個offer(阿里、騰訊)、沒錯只有這兩個。。其餘的都掛了程序員
2.面經
阿里-阿里雲
一、8.24es6
講講你的整個技術發展過程面試
那挑一個你認爲比較重要的項目仔細講講ajax
框架: vue和angular的區別、vue的雙向數據綁定如何實現、angular的核心講講、vue-router算法
基礎:跨域vue-router
es6箭頭函數和普通函數的區別(箭頭函數this指向繼承自外圍做用域)數據庫
cookie和session的區別
怎麼查看一個頁面的迴流和重繪(f12 timeline/performance 查看)
二、8.28 二面
自我介紹
介紹實習經驗
本身上次沒回答好的問題 再回答一下 vue 和 angular的區別
你以爲前端有哪些發展方向
你以爲一個前端工程的複雜度在什麼地方
js引擎怎麼實現Class關鍵字
三、9.4 三面
爲何實習的時間都比較短?
你這麼多實習項目挑兩個說一下?
AOT預編譯和JIT預編譯
vue和angular的區別
angular1和angular2的區別
將來職業規劃方向 仍是想作前端嗎?
項目優化?
四、9.5 hr面
一、自我介紹
二、爲何作前端
三、講講大學經歷
四、有沒有男友
五、有什麼想問的
多益網絡
9.04
一面:
一、介紹下你的一個項目
二、get與post的區別
三、跨域
四、加班怎麼看?996怎麼看?
五、vue和angular的區別
CVTE 9.11
一面:
一、介紹項目
二、vue的數據綁定怎麼實現
三、angular和vue的數據綁定怎麼實現
四、http緩存策略?
五、https的過程?https將什麼加密了?
六、寫代碼 實現remove函數,刪除object的屬性
七、原型鏈?手寫原型鏈?proto指向
八、js實現map函數
九、wepack配置?babel配置?es6轉es5工具備哪些
十、eval是作什麼用的,有什麼安全問題
十一、v-model是用來作什麼的
二面:
一、介紹項目
二、手寫vue雙向數據綁定
三、實現一個compose(arr)({index:0}}) var arr=[fn1,fn2,fn3]; function fn1(index,next){a.index++;next()}... 返回value和next,next()表示調用下一個函數
四、瀏覽器緩存機制
五、項目中遇到的難點 mock數據 怎麼生成
六、移動端點擊300ms的延遲??
網易遊戲-運營開發工程師 9.20 一面
一、自我介紹
二、爲何作前端,與專業不符?你以爲前端將來的方向在哪?
三、你以爲咱們的筆試難嗎?還作過哪些公司的筆試題
四、華爲只實習了一個月?以爲華爲怎麼樣?
五、看你有用過ng1和ng2 說說他們的區別?
六、瀏覽器兼容?遇到過哪些問題?
七、講講ajax跨域怎麼作,get和post?
八、爲何存在跨域這個問題?爲何要有同源策略?同源策略是什麼?若是沒有會有什麼問題?
同源策略是爲了不向第三方網站發送 post 請求、向第三方網站請求可能會形成信息泄露
CSRF 是爲了防止非本身網站的請求向服務器請求數據
九、用過哪些預處理器,scss?那scss有存在什麼缺點嗎?
十、js底層怎麼實現的知道嗎?
十一、講講閉包?閉包存在的問題
十二、原型鏈最頂層prototype指向什麼?null
1三、new關鍵字和不new有什麼區別?
1四、談談this指針的指向問題?
1五、響應式佈局知道嗎?
1六、你還有什麼想問的嗎?
1七、給他看了一個項目,作的過程當中有遇到什麼問題嗎?
9.21 二面
自我介紹
爲何作前端?
你不以爲angular2用起來過重了嗎?
和vue的對比?
性能優化?
前端迭代更新那麼快?你跟得上嗎?
聊項目、數據庫表怎麼設計?
玩遊戲嗎?
玩過什麼?
瞭解網易遊戲嗎?
有offer嗎?
怎麼選擇?
而後接下來hr面
惟品會 9.21 助理前端開發工程師
一面:
一、自我介紹
二、聊項目
三、對於http協議清楚嗎?
四、http緩存?
五、斷點續傳
六、hybrid瞭解嗎?與native通訊這塊瞭解嗎
二面:
聊項目
事件代理
一個算法題,怎麼找出連續子數組的最大和(若是和爲負數,則從新開始,若是和爲正數,則繼續加,而後比較大小,選出最大和便可。)
三面:hr
騰訊 9.24
一面 各類懟基礎
一、看過什麼書?
二、瀏覽器兼容?
三、講講jsonp跨域、還有其餘跨域方法嗎?
四、運營商劫持?
五、https?
六、你認爲前端的發展在什麼方向?爲何會往這方面發展?
七、c語言怎麼實現字符串轉整型
八、瀏覽器緩存
九、cookie優勢和缺點
十、ajax優勢和缺點
十一、怎麼實現拖拽?
十二、服務器具備什麼功能
1三、數據結構會嗎
1四、學前端多久了?
還有一些忘記了,反正就是面試官拋出來一個點,我就把能想到的都說上。。。
9.26 二面
一、聊項目
二、各類聊項目
三、仍是聊項目。。
四、聊聊聊。。
9.27 hr面
各類聊人生,有些問題還比較犀利
還有面一些沒怎麼有技術問題的就沒記下來,面了大概有個20幾家,反正都面完了,可是都沒給我offer。。。
總結:
其實我數據機構和算法不是很好,可是優點在於前端項目多,各類項目能夠聊,因此要是有空就多去實習吧,並且感受碩士作前端會被除了大公司以外的小公司懟,而後估計還不要你。。。你們想清楚仍是儘可能去作算法把哈哈哈哈
做者:jjjjssssss
本文來源於牛客網
——————————
牛客網(www.nowcoder.com)
- 互聯網名企筆試真題
- 校招求職筆經&面經
- 程序員求職實習信息
- 程序員學習交流社區