感覺秋招也結束了,在美圖也一個月了。從拿到美圖offer的時候就想說對秋招做個總結,苦於自己太懶了。可能也是因為準備秋招的那段時間對我來說有點煎熬,導致於到目前為止自己還在一個放鬆的狀態,放鬆的有點過頭了,沒有集中注意力在技術方面。今天偉程師傅說專案做完要好好總結,才發現自己也要該好好醒醒了。好了,言歸正題,對秋招也好好做個總結。
秋招,在別人眼中對於我來說可能是種幸運,但幸運當中不免有太多為此付出的艱辛,期間的苦可能也就自己知道。個人秋招面試倒不是很多家,總共面試四家。
網宿
網宿是內推後通知面試,網宿的面試是我人生的第一場面試,自己感覺對前端方面準備的挺充分過去面試,然後呢,網宿的面試時長是十分鐘!!十分鐘!!!!我超級不能理解哦,人生第一場面試盡然是十分鐘,面完整個人都懵了,不是技術面不都一兩個小時嗎?由於時間隔得比較久,所以接下來的面試題可能會說個大概~~
面試題目
自我介紹
JavaScript的同步和非同步
問到作業系統的訊號什麼的沒聽清楚(事後想想可能是pv操作和訊號量)
ajax如何實現同步
演算法,除了選擇冒泡插入說出一兩個別的
閉包
vue和Angular的區別
mvc和mvvm
有什麼要問的
等通知
網宿盡然沒有現場筆試,總體面試下來就十分鐘,我也不知道是什麼原因,期間問到的作業系統早就還給老師了,準備面試的時候我就專門準備前端方向,哭死,,還有就是個人感覺快速排序講的挺好的,他感覺還不是很滿意,幸好後來我有補充了歸併排序,他感覺還行。其他有關於js的個人感覺回答的還行,之後就說hr今天不在,回去等通知。事後問內推的人,說面試官有對他說對我印象還不錯。網宿可能就是hr都跑去校招宣講會現場了,一週之內一直沒有訊息~由於第一次面試就十分鐘,對我個人的打擊還是蠻大的,壓力那時確實挺大。。(後來進美圖了,有跟內推的人說進美圖了,所以到目前也沒有收到網宿的訊息)
美圖
美圖是我校招的重點,由於自己想留在福建,自己求學又在廈門,所以美圖算是求職最中意的企業。網宿之後其實自己也有去面試兩家相對小點的企業,刷麵筋,為美圖的面試做準備。美圖也是內推的,所以個人沒有線上上筆試過,但是美團自己有線上上筆試過,美團廈門感覺速度很慢啊,上週才邀請面試,那時候在美圖實習都快一個月了,想想還是有點可惜。
現場筆試題
不定寬高水平居中
typeof 結合 == 寫出結果(幾小道)
彩色圖片利用js或css實現黑白
怎樣適配移動端
圖片預載入(程式碼補充)
一題settimeout和function結合,寫出輸出什麼
寫程式碼,事件委託
寫自己的技術棧
一面
筆試做完給hr後,就來了現在大家人稱細老師的面試官,哈哈哈...一面先是一道道解析筆試題,期間各種問法,啊啊啊,佩服細老師呀,問很多平常都不太注意的地方,又是基礎的知識點,哎,渣渣就是這樣子。一道道解析完題目後就根據簡歷問專案~~聊了很多,下面就列一些出來~自己當場回答不上來的下面有列出答案
- margin和padding百分比的時候是相對於誰來計算的
答: margin和padding百分比的時候相對於父元素的寬度計算的
①、相對於父元素寬度計算的有:width、left、right、margin、padding
②、相對於父元素高度計算的有:height、top、bottom
rem和em相對於誰計算的
條件判斷轉化問題
正則實現類似ejs的<%= %>
答: str.replace(/<%= s([^%>]+)s %>/g , str)
- 圖片預載入的時候onload和img.src這兩個位置怎麼放合適
答: 在以前的時候圖片預載入的時候onload要放在img.src前面,現在主流瀏覽器好像沒這個硬性,但為了更好的寫法,最好這樣做
同源策略中一些注意點
express的核心是什麼
答: 路由、中介軟體、模板引擎 (現在我也不知道是不是正確答案)
- webpack的核心是什麼
答: 入口、出口、載入器、外掛
(現在我也不知道是不是正確答案)
Express和koa的區別在哪裡,講出點
同步非同步單執行緒
實現類似promise的非同步
標籤語義化的理解
一個網頁從輸入到展現的過程(經典題)
狀態碼,各狀態碼對應的資訊
效能優化
ajax請求的幾個狀態
sessionStorage,localStorage和cookie的區別
事件流的幾個階段
資料結構和演算法,自己知道多少講多少
陣列去重
運算元組的常見方法
非es6中,哪種資料結構像集合
答: 物件,理由自己想
差不對就這些了,到時候有想到再做補充。一面有些寫問題對我來說確實有點難,技術面面完後hr進來說面試官現在有點糾結,叫我回去等訊息,我以為我跪了,坐在回去的公交上,那個心情惆悵的呀,不過幸好在晚上六點多的時候hr叫我週一再去二面(當時週五),不免又多了點希望,可能是我筆試做的比較好點吧,後面問題回答的相對比較好,所以細老師又給我機會,改天找細老師聊聊為什麼還是給我機會了呢
二面
美圖二面差不多問的比較簡單點,更多的問專案的問題和如何去學習前端的~
跨域
vue生命週期
vue資料雙向繫結原理
gulp外掛
效能優化(沒錯又問一遍)
......
hr面
到了hr面大家應該也明白了些什麼,哈哈~但是我那時還是不知道意味著什麼,都是未知數,反正hr姐姐挺漂亮的,就聊聊心聲咯~就列一個問題吧
長這麼大講出三個對你影響最深的三個人
其他的就各種聊咯~~後面說面試結果會盡快通知,第二天耐不住了,就私聊hr什麼可以確定結果,然後她回說下午會發一個正式offer,哈哈哈,那時候開心到飛起~offer來了趕快發個朋友圈壓壓驚···
其他公司
其他公司就不列了吧,面試無非js是重點,js中的幾座大山的原理一定要很熟悉,知道所以然。
原型、原型鏈
作用域、作用域鏈
非同步、單執行緒 ····
結尾
每次寫文章都喜歡夜深寫,現在凌晨1點。自己的校招說真的宣講會什麼都沒去,自己提前就做好準備了,各個公司的宣講會還沒開始我就開始準備面試了。現在想想自己當初自己一個人租在一個小租出屋裡,學習知識、找工作期間自己一個人的開心與難過都在那裡度過,一個在這個城市感覺與世隔絕的地方,可能現在沒什麼機會會再去那個地方,但是有機會的話還是想回去看看,自己當初付出奮鬥的地方。個人比較愚笨,但是自己感覺自己的一個最大的優點就是會比同齡人吃苦,勤能補拙吧。相信付出總有收穫。就這樣吧,又是人生的一個新起點,職業生涯中肯定會有各種酸甜苦辣,希望自己能夠堅持,加油~~
現在有一個平臺可以提供給你們學習,讓你在實踐中積累經驗掌握原理。主要方向是JAVA工程師。如果你想拿高薪,想突破瓶頸,想跟別人競爭能取得優勢的,想進BAT但是有擔心面試不過的,可以加我的Java學習交流群:450936584
注:加群要求 學習交流群:450936584
1、大學學習的是Java相關專業,畢業後面試受挫,找不到對口工作可以
2、在公司待久了,現在過得很安逸,但跳槽時面試碰壁。需要在短時間內進修、跳槽拿高薪的
3、參加過線下培訓後,知識點掌握不夠深刻,就業困難,想繼續深造
4、已經在Java相關部門上班的在職人員,對自身職業規劃不清晰,混日子的
5、有一定的C語言基礎,接觸過java開發,想轉行的
6、如果沒有工作經驗,但基礎非常紮實,想提升自己技術的。
7、想學習JAVA這一門技術, 對JAVA感興趣,想從事JAVA工作的。
小號勿擾,不喜勿加
群內每天會分享最新的視訊和資料,可以免費領取學習視訊和資料
轉發此文章請帶上原文連結,否則將追究法律責任!