web前端工程師面試經(jīng)驗(yàn)分享【1】
下午四點(diǎn)鐘開始的面試,一對(duì)一的面試,去的時(shí)候才3點(diǎn)半吧,里面還有一個(gè)人在面試,我就在外面等了,到4點(diǎn)才輪到我。一開始自我介紹,跑題了,扯了一些不相干的東東,也不知道咋就說(shuō)上去了。誒,不過(guò)貌似面試官挺感興趣的,應(yīng)該無(wú)妨吧。后來(lái)面試官拿來(lái)筆試的試卷,我還以為直接就開始講些試卷上的東東,因?yàn)橹翱戳诵﹤(gè)“面經(jīng)”就說(shuō)總拿試卷說(shuō)事兒嘛。其實(shí)試卷做的真的不咋地,筆試完就回來(lái)總結(jié)過(guò)一番。上面多半Javascript的東東,還以為web前端開發(fā)就必須得精通呢,今兒還好好的在網(wǎng)上看了一些Javascript方面的東東,好歹要是問(wèn)到還有個(gè)底。
沒(méi)想到直接問(wèn)我對(duì)web前端開發(fā)個(gè)人認(rèn)為哪方面比較出色,我當(dāng)然說(shuō)CSS方面的咯,確實(shí)要好一些嘛。然后后面的就直接把Javascript給pass掉了,my god!
聽(tīng)我說(shuō)比較熟悉CSS布局,然后丟給偶一個(gè)經(jīng)典的布局,作列固定,右列自適應(yīng)。平時(shí)的話都是兩列固定寬度的,要是實(shí)戰(zhàn)的話,這東西試一下到也就明了了,可是直接要說(shuō)方法,不過(guò)我到胸有成竹的說(shuō)了,因?yàn)榭催^(guò)嘛,雖然沒(méi)有實(shí)踐過(guò),還以為準(zhǔn)確無(wú)誤了,沒(méi)想到還是遺漏一點(diǎn)東東,印象啊我的印象,丟的差不多了吧。這么經(jīng)典的東西都能被我搞漏。
好歹半討論的解決這個(gè)問(wèn)題,第二個(gè)問(wèn)題來(lái)了,如何垂直居中。my god!也看過(guò)的,很久很久沒(méi)用,就給忘了,那么經(jīng)典的東西啊,怎么就給忘了。關(guān)鍵時(shí)刻就這樣,再一個(gè)是試卷上的一道combo box的網(wǎng)頁(yè)實(shí)現(xiàn),我還以為我那樣答已經(jīng)能解決需求了,沒(méi)想到還有更優(yōu)的解決方案,不過(guò)我倒還是真的沒(méi)想到。面試官給我一說(shuō),恍然大悟,真的太NB了。
再有一個(gè)英文換行的問(wèn)題,原來(lái)我昨天找的解決方案沒(méi)用,只能臨時(shí)解決FF的兼容問(wèn)題,而且不是什么好方法。面試官倒是給了一個(gè)我想都沒(méi)想到的解決方法,標(biāo)簽,估計(jì)一般人都么聽(tīng)過(guò)吧。
后面就沒(méi)問(wèn)技術(shù)問(wèn)題了,估計(jì)覺(jué)得我就那樣兒了吧,倒是說(shuō)了很多web前端開發(fā)相關(guān)的東西,如web前端開發(fā)的前景啊、發(fā)展啊之類的。說(shuō)的還是比較符合自己的觀點(diǎn)的, 額,為什么是說(shuō)的符合自己觀點(diǎn),因?yàn)榇蟛糠侄际敲嬖嚬僬f(shuō)的啦,我只能……只能附和幾聲。
個(gè)人覺(jué)得最重要的還是指出了我的不足,關(guān)鍵是基礎(chǔ)不扎實(shí)啊,基礎(chǔ)是一切之本呀,看來(lái)還是得重新再過(guò)一遍基礎(chǔ)啦,以后還要發(fā)展捏。
總體感覺(jué)是比較輕松愉快的啦,第一次面試,雖然表現(xiàn)的很不好,但能有這樣的經(jīng)歷就很不錯(cuò)的啦,至于能否有二面,聽(tīng)天由命吧,自作孽不可活呀,額,對(duì)了,面試結(jié)束對(duì)面試官說(shuō)了謝謝,然后一激動(dòng),離開房間的時(shí)候居然連個(gè)再見(jiàn)也忘了說(shuō),偶的印象分啊,丟失殆盡了!
web前端工程師面試經(jīng)驗(yàn)分享【2】
首先面我的是一個(gè)豆瓣的前端(后來(lái)了解到其實(shí)也是做后端的),問(wèn)的東西不多,大都是簡(jiǎn)歷上的內(nèi)容,沒(méi)問(wèn)到具體的技術(shù)實(shí)現(xiàn),最后聊了一點(diǎn)兒 linux,原來(lái)同是 ubuntu 飯,并且已追新到 9.04 beta。
稍息片刻后是技術(shù)總監(jiān) Flycondor 的第二輪面試,因?yàn)楦舯谠陂_會(huì)比較吵(偷聽(tīng)到有關(guān) tag 之類的使用問(wèn)題),所以轉(zhuǎn)到了有沙發(fā)和 foosball 的休息區(qū)。開篇還是聊簡(jiǎn)歷中的項(xiàng)目,不過(guò)問(wèn)的內(nèi)容比較寬泛,從工作職能到頁(yè)面優(yōu)化技巧、SEO,問(wèn)答的形式比較輕松,所以不怎么緊張。后來(lái)被問(wèn)到一個(gè)比較偏門的問(wèn)題:豆瓣和新浪首頁(yè)完整載入后 html 代碼的大小。我當(dāng)時(shí)的回答是豆瓣 20k 左右,新浪大概 5 倍以下,后來(lái)覺(jué)得豆瓣可能會(huì)再小些,新浪的會(huì)再臃腫些。剛在家試了下,豆瓣 20.8k,新浪 395k,還好只是一個(gè)對(duì)關(guān)注度的測(cè)試題。后來(lái)脫離項(xiàng)目單獨(dú)問(wèn)了些關(guān)于前端優(yōu)化的具體問(wèn)題,因?yàn)樵缜翱催^(guò)一篇 Yahoo! 的 Best Practices 技術(shù)部分的提問(wèn)算告一段落,但留了一道開放性的作業(yè),問(wèn)題還是圍繞優(yōu)化,但對(duì)象是豆瓣,開始我還想問(wèn)咋沒(méi)筆試之類的,現(xiàn)在看來(lái)豆瓣做事更效率,與其出一些茅坑兒算法題,不如來(lái)真格的對(duì)實(shí)際項(xiàng)目下手,管你求助朋友查書還是 Google,最后寫出代碼,高低自有公平論斷,誰(shuí)不是邊學(xué)邊實(shí)踐邊提高的。(說(shuō)說(shuō)而已了,明天起還得繼續(xù)動(dòng)手 JS 面向?qū)ο蟛糠值膶?shí)際應(yīng)用,抽空再多記一些經(jīng)典算法,誰(shuí)讓俺心目中的蓋世大企,還是來(lái)應(yīng)試那一套,茅坑兒題照出呢),剩下是留給我的提問(wèn)時(shí)間,一般來(lái)講只是走走形式問(wèn)問(wèn)部門狀況和福利之類的,但畢竟是鐘愛(ài)的豆瓣,關(guān)注和感興趣的東西自然多些,最后算下來(lái)我提問(wèn)的時(shí)間比面我的時(shí)間還長(zhǎng),汗~ 涉及的雞毛蒜皮的問(wèn)題比較多就不贅述了,有一個(gè)讓俺小驚的:豆瓣有12個(gè)程序員,其中4個(gè)是專做算法的。
去年的時(shí)候和一個(gè)淘寶 UED 的成員聊天,從他的話語(yǔ)中感覺(jué)很拜豆瓣的 UE;今天在豆瓣看到不少人,只是不知哪些是做 UE 的,如果沒(méi)有專門的前端部門,應(yīng)該是歸到產(chǎn)品部的;沒(méi)猜錯(cuò)應(yīng)該就是我隔壁那一撥開完會(huì)后一起盒飯的人,ps, 看到一個(gè) ppmm,斷定不是童顏大齡文藝女青年。
其實(shí)整個(gè)面試過(guò)程都有提花老師旁聽(tīng),和一些面經(jīng)中看到的嗷嗷雷同:一般陪自己面試的朋友都有很高的中標(biāo)率。在面我的過(guò)程中,技術(shù)總監(jiān)大人貌似對(duì)提花老師的學(xué)歷以及曾從事的設(shè)計(jì)工作都比較感冒,坦言豆瓣正缺設(shè)計(jì),讓準(zhǔn)備作品和簡(jiǎn)歷直接來(lái)面。