以下是小編為您整理推薦的微信前端實(shí)習(xí)面試經(jīng)驗(yàn)技巧,歡迎參考閱讀。
前奏
相信和絕大多數(shù)同學(xué)類似,等待阿里面試的電話已經(jīng)成為生活的一部分。12號(hào),我的簡(jiǎn)歷投遞的第10天,狀態(tài)顯示為“面試中”的第三天,依舊沒(méi)等到阿里的電話面試。3月投遞的簡(jiǎn)歷,時(shí)至今日仍沒(méi)收到任何通知。一方面感嘆阿里人工作忙碌,一方面繼續(xù)忐忑地等待。
沒(méi)有等到阿里的電話卻等來(lái)了微信的電話電話面試,通知我第二天下午4點(diǎn)到廣州TIT面試,這時(shí)候九點(diǎn)多(騰訊的設(shè)計(jì)師加班到這個(gè)點(diǎn),佩服)。
四點(diǎn)六分被面試官?gòu)慕哟規(guī)朕k公樓。說(shuō)說(shuō)那里的環(huán)境:
廣州的創(chuàng)意園,廣州塔腳下,文藝,高檔的咖啡店服裝店和滿街跑的豪車。
前臺(tái)和辦公樓分開(kāi),前臺(tái)門口是一個(gè)微信的標(biāo)志。前臺(tái)隔壁是一家小咖啡店,我就在那里等待面試官,咖啡店里面擺放了好多只不同服飾的企鵝玩偶,還有兩只大胖企鵝。
辦公樓要求員工打卡,外來(lái)人員也需要到前臺(tái)拿臨時(shí)的出入卡。白色的辦公桌,吊燈和樓梯都很附現(xiàn)代氣息,神奇的是,樓梯旁邊是個(gè)滑梯,也許真的可以“滾”下去。
上面兩小節(jié)只是為了滿足一下師弟們的好奇心,現(xiàn)在說(shuō)回正題。
第一輪面試內(nèi)容
1,說(shuō)一下關(guān)于我,項(xiàng)目的事。
我先簡(jiǎn)單介紹一下項(xiàng)目,然后說(shuō)遇到的兩個(gè)問(wèn)題。是不是我說(shuō)的時(shí)間太長(zhǎng)了,他有點(diǎn)不喜歡了,他說(shuō)能不能說(shuō)關(guān)于網(wǎng)頁(yè)重構(gòu)的,你到底知不知道網(wǎng)頁(yè)重構(gòu)是做什么。
2、css基礎(chǔ)。position和display。幾道例題,很簡(jiǎn)單,但是有點(diǎn)竅門,考察是否真正掌握。
3、js綁定事件(定義方法addEvent(el,type,callback){})填寫方法體
4、處理過(guò)兼容方面的努力
5、SEO,(有沒(méi)有實(shí)踐過(guò)SEO)
6、CSS3動(dòng)畫(huà),陰影
簡(jiǎn)單的問(wèn)題,其實(shí)就是看看簡(jiǎn)歷上提交的項(xiàng)目是不是我本人做的。
7、如何加快頁(yè)面加載時(shí)間
我提到了用戶感知加載速度和實(shí)際加載速度。
實(shí)際加載速度方面,我提到減少http數(shù)、CDN、壓縮等,他就提示前端方面可以怎么做。
8、面相對(duì)象。問(wèn)我JAVA的接口與繼承
說(shuō)白了,就是要注意官網(wǎng)上的相關(guān)職位的崗位要求:
第一輪面試感言
我完全察覺(jué)不到我已經(jīng)面試一個(gè)半小時(shí)了。這里要提一下我可愛(ài)的男友,他陪我來(lái)TIT(我是個(gè)路癡,地圖都不怎么會(huì)看),陪我等待,他一個(gè)人又在路邊等待我面試,總共五個(gè)小時(shí)。叮囑我,安慰我,撫平了我當(dāng)時(shí)好多的焦慮。
后來(lái)知道,隔壁工作室的前端也投了網(wǎng)頁(yè)重構(gòu),他面了不夠半小時(shí),感言是太難了。是不是我心態(tài)太好了,我們倆的題目相似,很多我也回答不上,但是我一點(diǎn)都不覺(jué)得難,只是有種莫名其妙的難過(guò)。
1)扎實(shí)的基礎(chǔ)。好好看看職位要求,我是一個(gè)一個(gè)知識(shí)點(diǎn)被問(wèn)到的。
2)別寫錯(cuò)屬性。離開(kāi)之后捶胸頓足,唉,這么簡(jiǎn)單的屬性我都拼錯(cuò)了。
3)注意“紙上寫碼”,避免過(guò)多的修改和錯(cuò)誤。
另外,git那篇面試題目真的很有用,面試前幾天整理的答案,用到博文中的三分之一的答案回答了絕大部分面試官的提問(wèn)。
第二輪面試準(zhǔn)備
星期五晚上輕松回到宿舍,星期六日回顧一下基礎(chǔ)和面試題,星期一總結(jié)。
已經(jīng)過(guò)去三天了,知道自己兇多吉少,如果今晚都沒(méi)收到任何通知,也許真的沒(méi)有了。
星期一晚上八點(diǎn)半終于接到電話,松了一口氣,收拾一下心情,期待第二天的面試。
回顧上次面試的表現(xiàn),回顧一下過(guò)去兩年多時(shí)間所做的事情,思考自己的不足和優(yōu)勢(shì),再看了一遍前段時(shí)間整理的面試基礎(chǔ)知識(shí)點(diǎn)。
開(kāi)學(xué)以來(lái),我終于失眠了~
第二輪面試內(nèi)容
1,自我介紹
期間問(wèn)了,你們團(tuán)隊(duì)是什么類型的,有多少人,前端的平時(shí)有沒(méi)有合作
2,平時(shí)怎么學(xué)習(xí)的,看過(guò)什么印象深刻的技術(shù)書(shū)
3,你家人知道你學(xué)什么嗎,你日后還打算繼續(xù)從事編程嗎?
4,今學(xué)期和大四課程多嗎?
5,說(shuō)說(shuō)(function(){})();和(function(){}())每個(gè)括號(hào)的用途和區(qū)別
后面那個(gè)我沒(méi)遇到過(guò),面試官引導(dǎo)猜測(cè)一下
6,作用域鏈問(wèn)題
7,說(shuō)說(shuō)盒子模型
8,兩三道布局題。
1)使用css屬性使得p的寬度100px,包含10px的padding-left和padding-right
2)不設(shè)定A容器和B容器的寬度,使得C容器里面的A和B元素分欄。使用三種方法。