篇一:網(wǎng)易web前端開(kāi)發(fā)師面試問(wèn)答的經(jīng)歷
Q:關(guān)于公司的期望
A:我希望第一份工作能有比較大的發(fā)展空間,能夠長(zhǎng)時(shí)間的在一個(gè)良好的環(huán)境中養(yǎng)成良好的習(xí)慣。
Q:大學(xué)時(shí)經(jīng)歷的團(tuán)隊(duì)合作
A:最初的時(shí)候誰(shuí)也不知道應(yīng)該做什么,就從理論上一點(diǎn)一點(diǎn)的摳出東西來(lái),經(jīng)過(guò)兩三次的課程我們的固定團(tuán)隊(duì)大致有了自己的開(kāi)發(fā)流程,知道怎么樣進(jìn)行相互間的交流溝通、協(xié)作,也能從其他團(tuán)隊(duì)的匯報(bào)中吸取很多經(jīng)驗(yàn)與教訓(xùn)。有的時(shí)候我們團(tuán)隊(duì)里會(huì)加進(jìn)比較牛的高人,他也會(huì)愿意對(duì)我們進(jìn)行額外的指導(dǎo),大家一起交流想法,各自說(shuō)出來(lái),再一起逐一分析優(yōu)劣,最終定下方案。
Q:關(guān)于前端的理解
A:前端開(kāi)發(fā)處于一個(gè)猛烈發(fā)展的階段,現(xiàn)在可以說(shuō)大部分的網(wǎng)站都在關(guān)注前端,前端是直接接觸用戶的部分,它融合了設(shè)計(jì)、程序還有一些整體的理念,一些優(yōu)化,包括SEO。很多技術(shù)的實(shí)現(xiàn)都要通過(guò)前端,怎么把這部分做好是非常具有挑戰(zhàn)性的事情?赡芩奈迥昵昂芏嗳硕歼在標(biāo)準(zhǔn)的實(shí)現(xiàn)上摸索,而現(xiàn)在有一個(gè)大家都朝著標(biāo)準(zhǔn)走的大方向,就能夠更好的堅(jiān)持,更好的專注,把前端技術(shù)做得更強(qiáng)大。
Q:自己的發(fā)展計(jì)劃
A:剛畢業(yè)的這一兩年希望能專注于技術(shù)的提高,和適應(yīng)良好的工作流程——這也是為什么我希望能夠在一個(gè)發(fā)展環(huán)境良好的公司工作,鍛煉好實(shí)踐能力,結(jié)合公司的產(chǎn)品需求,當(dāng)然還有一些不斷萌發(fā)的新技術(shù)。之后會(huì)向產(chǎn)品的方向發(fā)展,就是前端技術(shù)所要實(shí)現(xiàn)的目標(biāo),因?yàn)榍岸舜_實(shí)是結(jié)合很廣闊的一個(gè)職位。
Q:優(yōu)缺點(diǎn)
A:我的優(yōu)點(diǎn),自己覺(jué)得是比較細(xì)心,包括細(xì)致的觀察還有處理細(xì)節(jié)上的事情。我之前在365日歷網(wǎng)實(shí)習(xí)的時(shí)候,還有課程小組學(xué)習(xí)的時(shí)候,他們?cè)u(píng)價(jià)我會(huì)說(shuō)我比較可靠,我覺(jué)得可能不是那種技術(shù)上特別牛什么問(wèn)題都能解決的,我個(gè)人覺(jué)得是來(lái)自細(xì)心和認(rèn)真負(fù)責(zé)的態(tài)度。另外后面在九星時(shí)代實(shí)習(xí)的時(shí)候,臨走上司對(duì)我評(píng)價(jià)是說(shuō)我抗壓學(xué)習(xí)能力比較強(qiáng)。當(dāng)時(shí)項(xiàng)目特別急,又有涉及到一些我還不熟悉的技術(shù),所有人都在加班,我也是一邊完成任務(wù)一邊不斷在學(xué)新的東西,進(jìn)一步的修繕,把事情做得更好。缺點(diǎn)的話,我覺(jué)得現(xiàn)在對(duì)我影響最大的就是想問(wèn)題常常會(huì)有太多顧慮,想要一次性的把問(wèn)題解決,結(jié)果會(huì)浪費(fèi)很多的時(shí)間。比如說(shuō)技術(shù)面試的時(shí)候,很經(jīng)常遇到考官說(shuō)一個(gè)簡(jiǎn)單的布局設(shè)計(jì)讓你實(shí)現(xiàn),我有的時(shí)候就總會(huì)考慮一些沒(méi)有提到的因素,像是否需要適應(yīng)變化這類的,就是有些過(guò)于計(jì)較完美,反而變得優(yōu)柔寡斷了。這也是有次面試的時(shí)候面試官和我提到的。
Q:待遇要求
A:待遇的話,我覺(jué)得并不是很關(guān)鍵,而且我是應(yīng)屆生,我尊重公司對(duì)應(yīng)屆生的待遇標(biāo)準(zhǔn)。我也相信網(wǎng)易的競(jìng)爭(zhēng)力吧。這幾次面試后,我在網(wǎng)上查了不少別人的評(píng)價(jià),覺(jué)得網(wǎng)易作為大門(mén)戶網(wǎng)站,有很好的環(huán)境與發(fā)展前景,薪水的話能讓自己繼續(xù)活著工作學(xué)習(xí)發(fā)展就夠啦。我一直認(rèn)為如果公司發(fā)展前景不好,現(xiàn)在給很高的工資也不一定就是好事情,而好的公司能夠給出符合員工給自己所創(chuàng)造的價(jià)值的工資。
3號(hào)(周四)下午,面試的時(shí)候HR羅叔叔非常溫和,常常笑,說(shuō)話也不是我想象中HR那種咄咄逼人的語(yǔ)速。問(wèn)我的問(wèn)題大約是:
Q:自我介紹包括實(shí)習(xí)經(jīng)歷
A:如實(shí)匯報(bào)
Q:面對(duì)過(guò)什么樣的壓力
A:我先是很囧的說(shuō)了學(xué)數(shù)學(xué)的事情,后來(lái)HR又問(wèn),還有其他的嗎,我又說(shuō)了一下做一些課程設(shè)計(jì)的時(shí)候小組遇到的難題,技術(shù)和團(tuán)隊(duì)協(xié)作方面。其實(shí)還想說(shuō)在九星實(shí)習(xí)的時(shí)候的工作壓力,后來(lái)覺(jué)得這個(gè)才是HR最想聽(tīng)的,不過(guò)沒(méi)有機(jī)會(huì)說(shuō)了……
Q:解決問(wèn)題的方法
A:技術(shù)問(wèn)題的話,先上網(wǎng)查有沒(méi)有解決的方法,如果不好解決再去請(qǐng)教前輩,一般還是自己先查一些資料,不想為簡(jiǎn)單的問(wèn)題就打擾別人。如果遇到難以解決的問(wèn)題會(huì)請(qǐng)教別人或者和別人一起討論。這塊回答得有點(diǎn)亂。
Q:為什么想留在北京
A:家里人也希望我能夠獨(dú)立,能夠做自己喜歡的事情,在廣闊的空間里發(fā)展。我自己也覺(jué)得北京機(jī)會(huì)更多。我說(shuō)完HR叔叔還跟著說(shuō)了一句,確實(shí)比如你在福州,不要說(shuō)福州吧,就算和上海深圳這樣的技術(shù)發(fā)達(dá)城市比,確實(shí)北京的機(jī)會(huì)是更多的。
Q:拿過(guò)其他公司的offer嗎?覺(jué)得和其他公司比,網(wǎng)易好在哪里?
A:有過(guò)一些,自己不滿意的地方,一種是職位不是自己期望的,比如測(cè)試或者技術(shù)支持,并不是自己第一想要做的事情,我很喜歡前端,也希望自己能在這個(gè)領(lǐng)域發(fā)展;還有是公司規(guī)模不大,像之前HR說(shuō)的,在網(wǎng)易會(huì)有很多個(gè)前端工程師來(lái)完成一個(gè)大任務(wù),我認(rèn)為這樣更能夠發(fā)揮自己的力量,也能讓自己的能力更好的發(fā)展,如果在一個(gè)小一些的公司,也許做前端的就只有我一個(gè)人,發(fā)展就會(huì)變得狹隘;還有工資問(wèn)題,有的公司只給出兩千五左右的待遇(我沒(méi)敢說(shuō)2000,其實(shí)之前確實(shí)有給我開(kāi)2000的,怕被HR叔叔鄙視),這樣在北京生活會(huì)艱難一些。總的還是覺(jué)得發(fā)展前景很重要。然后HR叔叔就接過(guò)話說(shuō)網(wǎng)易確實(shí)有很大的發(fā)展空間,而且工資的話我看你在登記表上寫(xiě)的跨度很大(我寫(xiě)的是3000-5000,遵從公司對(duì)應(yīng)屆生的薪酬標(biāo)準(zhǔn)),這點(diǎn)網(wǎng)易肯定能夠讓你滿意的。
Q:描述一下你的性格
A:這是我認(rèn)為我回答得最失敗的一個(gè)問(wèn)題,我當(dāng)時(shí)沒(méi)多想,脫口而出——我性格比較內(nèi)向,其實(shí)我應(yīng)該說(shuō)我溫柔善良細(xì)心負(fù)責(zé),之前想了很多關(guān)于優(yōu)缺點(diǎn)的描述,結(jié)果也不曉得哪根筋抽抽了,直接說(shuō)自己內(nèi)向,接著羞澀的笑笑,接了一句不過(guò)我很喜歡和別人討論問(wèn)題,覺(jué)得一起解決問(wèn)題是很開(kāi)心的事情(我想大概是這句話救了我= =?)
篇二:騰訊實(shí)習(xí)生web前端JS開(kāi)發(fā)工程師面試經(jīng)歷
在騰訊面試之前我申請(qǐng)了淘寶的前端,可是筆試就被淘寶鄙視了。這之前還有一個(gè)百度內(nèi)推的,二面已經(jīng)結(jié)束了,不過(guò)還真的不知道結(jié)果,人家給我答案是這周之內(nèi),如果沒(méi)有過(guò)的話,還有三面,如果過(guò)了的話,直接就可以拿offer。
相比之下騰訊是很人性化的,不放過(guò)一個(gè)有才能的人。
從筆試就可以看出來(lái),我當(dāng)時(shí)網(wǎng)申了,但是沒(méi)有申請(qǐng)崗位所以最后只能去霸筆。到了那里以后才發(fā)現(xiàn)霸筆的人真的不少!筆試完以后晚上就聽(tīng)說(shuō)有同學(xué)收到面試的通知了,我那個(gè)心里著急啊,不過(guò)后面一個(gè)牛人告訴我說(shuō)大家都過(guò)了,那時(shí)候開(kāi)心!然后去網(wǎng)站上查看了一下自己的面試時(shí)間和地點(diǎn),唉那個(gè)悲劇啊。我本人做一些兼職給一群中學(xué)生上課,每次星期天都要上到下午六點(diǎn)回來(lái),面試時(shí)間居然是下午5點(diǎn),我也顧不了多少了,直接請(qǐng)假,唉!被那個(gè)負(fù)責(zé)人批了一大堆。由于去那里的時(shí)候在路上我一直用手機(jī)看面經(jīng),有時(shí)候看著我都想吐了。下午四點(diǎn)多我就帶上了筆記本(這里強(qiáng)調(diào)一下,如果是技術(shù)的最好帶上自己的作品,那樣可能面試的時(shí)候主動(dòng)權(quán)會(huì)掌握在自己手里)趕去了華工。
騰訊一面
一面的人還真的很多呀,在面試地點(diǎn)看到了很多牛人,比如說(shuō)我的研究所師兄,我們班的百度牛人。簽到完以后我就走到了一個(gè)房間門(mén)口,乍一看,哇那么多人在排隊(duì),最后一個(gè)MM告訴我她們面試的是產(chǎn)品的,幸好,不然會(huì)等死人的。我面試的是前端js,大概5點(diǎn)左右的時(shí)候一個(gè)gg把我叫了進(jìn)去,進(jìn)去以后就感覺(jué)一種親切感沒(méi)有之前的緊張感,然后面試官叫我等等,估計(jì)他還有些事情處理,之后我看到我的筆試成績(jī)丟人。ú缓靡馑颊f(shuō)了)!然后面試官叫我自我介紹一下,然后我就balabala的說(shuō)了一下自己對(duì)web開(kāi)發(fā)的興趣以及一些自己開(kāi)發(fā)的項(xiàng)目,然后我就把筆記本帶來(lái)的項(xiàng)目一一介紹給他看,似乎他只看我運(yùn)行的結(jié)果。然后就開(kāi)始問(wèn)我一些簡(jiǎn)歷上的問(wèn)題.
面試官:你講一下你的學(xué)生實(shí)踐工作吧。然后我就說(shuō)了一下自己擔(dān)任過(guò)學(xué)生處助理、院的團(tuán)委副部長(zhǎng),然后就是講了一下自己的學(xué)生工作的體驗(yàn)和感受。
面試官:你有學(xué)過(guò)數(shù)據(jù)結(jié)構(gòu)是嗎?那我就問(wèn)你一些問(wèn)題。
然后他問(wèn)了我一些基本的:二叉樹(shù)是什么、平衡二叉樹(shù)是什么、有哪些排序算法、講解一個(gè)你最熟悉的排序算法、還有就是二分查找。
然后我就向面試官借筆,給他說(shuō)了上面的問(wèn)題比如說(shuō)什么是二叉樹(shù)等,然后在講解快排的時(shí)候我囧了,自己給自己出難題,我列舉了一組數(shù)據(jù)然后有兩個(gè)相同的數(shù)字,忽然忘記相同數(shù)字怎么處理了,最后我就說(shuō)去掉相同的,然后給他講解了一下基本思路。他說(shuō):嗯嗯,最后就那樣說(shuō)了一下,這些還是很基本的東東的,最后就沒(méi)有問(wèn)其他方面的問(wèn)題了,大概整個(gè)面試時(shí)間為40分鐘,然后我就很安靜的走了。
騰訊二面
一直都在等二面,等的我好著急,大概是第二天晚上左右吧,聽(tīng)到有同學(xué)說(shuō)收到了二面的通知了,我那個(gè)心里著急啊,難道又被鄙視了,感覺(jué)自己還行的,我就一直等到晚上11點(diǎn)30左右,看到手機(jī)來(lái)短信了,一打開(kāi)那個(gè)高興。ㄏ挛17:20華工大學(xué)城酒店),然后又是一陣翻看面經(jīng)。27號(hào)我怕路上堵車就早早的到了華工,一直在門(mén)口等。在外面的時(shí)候偷窺了一下里面,發(fā)現(xiàn)那個(gè)面試官好嚴(yán),而且一看就是那種技術(shù)總監(jiān)類型的人。門(mén)口遇到兩個(gè)華工的同學(xué),他們有一個(gè)同學(xué)被刷了,另外一個(gè)同學(xué)也來(lái)面試前端js方向的,聽(tīng)他們說(shuō)我們這個(gè)崗位方向的二面的同學(xué)只有6個(gè)人,頓時(shí)感覺(jué)壓力好大啊。差不多4:30的時(shí)候忽然接到一個(gè)網(wǎng)易的電話,叫我去網(wǎng)易大廈筆試,當(dāng)時(shí)看到電話還以為是百度的呢。當(dāng)時(shí)在外面的時(shí)候很緊張,剛開(kāi)始聽(tīng)里面華工同學(xué)介紹還以為這一面不是技術(shù)面,不過(guò)后面告訴我這就是技術(shù)面,而且很嚴(yán)格。里面有兩個(gè)同學(xué),一個(gè)同學(xué)在面試,另一個(gè)同學(xué)一直在寫(xiě)代碼,似乎他做不出來(lái)一直被面試官壓著。5:30左右我進(jìn)去了,開(kāi)始很有禮貌的寒暄了幾句。然后他告訴叫我自我介紹一下,這里我就是根據(jù)一面的時(shí)候的介紹說(shuō)了大概3分鐘。他就開(kāi)始問(wèn)我技術(shù)問(wèn)題了。第一個(gè),PHP是怎么跑起來(lái)的。剛開(kāi)始我那個(gè)糾結(jié)呀,難道是問(wèn)我PHP在歷史上是怎么跑起來(lái)的?應(yīng)該不會(huì)吧,然后我就問(wèn)了他說(shuō):您說(shuō)的是PHP是歷史嗎?然后他就說(shuō)我問(wèn)的是:如何運(yùn)行起來(lái)的。這下我明白了,我說(shuō):通過(guò)配置本地服務(wù)器apache+wampserver,然后這個(gè)問(wèn)題就大致過(guò)了,很囧的是這里的apache讀錯(cuò)了。第二個(gè)問(wèn)題:你認(rèn)為java和javascript有什么關(guān)系嗎?這些我還是明白的,我說(shuō):java和javascript是兩種完全不同的語(yǔ)言,例如javascript數(shù)據(jù)類型只有number、string、object、array而java就有int、folat等等,javascript是一種web前端開(kāi)發(fā)的腳本語(yǔ)言,與java完全不同。第三個(gè)問(wèn)題:你有一個(gè)項(xiàng)目是“中山大學(xué)三余社網(wǎng)站”,能不能介紹一下。這個(gè)東西,這個(gè)項(xiàng)目我還是很清楚的,畢竟這個(gè)項(xiàng)目是我和另外兩位大牛做的,然后就balabala的說(shuō)了一大堆。最后他就要我寫(xiě)代碼,題目是這樣的,如果有一個(gè)雙相鏈表,你如何確認(rèn)這個(gè)雙相鏈表是否斷鏈。對(duì)于這個(gè)問(wèn)題我還是真的有些糊涂,然后就問(wèn)題,斷鏈的意思,是不是說(shuō),這個(gè)雙相鏈表斷了一條還是兩條都斷,他說(shuō):不知道。唉,當(dāng)時(shí)那個(gè)囧啊,那只有自己好好想了,開(kāi)始我認(rèn)為斷鏈了就很有可能是指向了NULL,所以我分別從左和右遍歷鏈表,找到最后一個(gè)指向空的指針,如何是從頭開(kāi)始遍歷那么最后一個(gè)如果不是雙相鏈表的最后一個(gè)元素那么就說(shuō)明斷鏈了,從右邊開(kāi)始遍歷,如果最后一個(gè)指向空的指針不是head那么也是斷鏈了。給他看了代碼以后,他說(shuō):你怎么知道,斷鏈了就一定指向空的呢。當(dāng)時(shí)我好糾結(jié)啊,最后我想到了,分為三種情況,1,next指針斷開(kāi),指向其他指針;2,pre指針斷開(kāi)指向其他指針;3,next和pre同時(shí)斷開(kāi)。分為這三種情況以后問(wèn)題就得到解決了。最后就是問(wèn)了我一個(gè)數(shù)據(jù)庫(kù)的問(wèn)題,他說(shuō)如果海量數(shù)據(jù)的時(shí)候你應(yīng)該用什么方法來(lái)處理查找的問(wèn)題。然后我就說(shuō):使用hash表存儲(chǔ)。他就說(shuō):怎么用hash存儲(chǔ)和查找。我說(shuō):使用一種相應(yīng)的規(guī)則定義hash,然后根據(jù)輸入插入到數(shù)據(jù)庫(kù)中,查找的時(shí)候也使用hash查找。然后他問(wèn)我:如果遇到hash沖突的話應(yīng)該怎么辦。我就說(shuō):如果兩邊沒(méi)有記錄那就插入到兩邊。顯然他對(duì)這個(gè)不滿意,然后我就說(shuō)可以再次使用hash,然后他就沒(méi)說(shuō)什么啦。最后他就說(shuō):那就這樣吧,你們是不是還有三面的?但是那個(gè)心里挺高興的,我說(shuō)是丫。然后就很安靜的走了出去,第二天下午5點(diǎn)就收到了三面的hr面試通知。
騰訊三面
很糾結(jié),三面的前一晚上一直到3點(diǎn)都沒(méi)有睡著,早上6點(diǎn)鐘就醒了,不過(guò)人還挺精神的。差不多10:20左右到了華工參加三面。三面是HR面試,大家都在想HR會(huì)不會(huì)刷人,都很擔(dān)心,我自己也是非常的擔(dān)心。在門(mén)口也遇到了很多熟人,比如說(shuō)嘉聰、沛輪小倆口、二面的一個(gè)華工的同學(xué)、信科院的一個(gè)同學(xué)。進(jìn)去HR面試的同學(xué)出來(lái)以后都是滿臉的輕松愉快,當(dāng)時(shí)緊張的心里倒也平靜了許多。大概11:00左右吧,兩個(gè)面試產(chǎn)品的同學(xué)在三面掛了,想?yún)⒓親R面試,可是前臺(tái)簽到的JJ不告訴他們產(chǎn)品的面試地點(diǎn),當(dāng)時(shí)也覺(jué)得他們產(chǎn)品的真不容易啊,1000多個(gè)人筆試只招個(gè)位數(shù),那個(gè)競(jìng)爭(zhēng)壓力真大啊。11:30的時(shí)候輪到我面試,我進(jìn)去以后,輕輕的把門(mén)關(guān)上(這個(gè)細(xì)節(jié)大家以后也稍稍的注意一下,是看以前師兄師姐面經(jīng)看到的)。之后他同樣讓我自我介紹,我又是根據(jù)一面、二面的經(jīng)驗(yàn)簡(jiǎn)單的介紹了一下。然后他就開(kāi)始問(wèn)我,你對(duì)騰訊了解多少?我就借用騰訊的Webqq發(fā)展過(guò)程,簡(jiǎn)單說(shuō)了一下現(xiàn)在的webqq已經(jīng)深入人心,而且由最初的基本功能上升到現(xiàn)在PC化的web網(wǎng)頁(yè),實(shí)在是令web開(kāi)發(fā)的技術(shù)人員佩服。他繼續(xù)說(shuō):你還了解騰訊的哪些產(chǎn)品?我說(shuō):騰訊的QQ空間,有一個(gè)板塊專門(mén)顯示一些和你相識(shí)度非常大的用戶,可以很方便的讓用戶聯(lián)系到那些同學(xué)、朋友,另外一個(gè)就是騰訊的輸入法(這個(gè)也不是很清楚,只是簡(jiǎn)單給他說(shuō)了一下)等等。他說(shuō):你開(kāi)電腦的第一件事情是干什么?我果斷的說(shuō):登qq。HR:你上qq隱身多還是在線多。很果斷的說(shuō):隱身多。HR:你上qq都隱身,為什么還要登qq呢。我:首先因?yàn)槲医?jīng)常的會(huì)使用騰訊的微博,偶爾發(fā)一下微博,還有就是經(jīng)常的會(huì)逛逛qq空間,查看一些同學(xué)的簽名啊,日志啊,還有就是因?yàn)殡[身的時(shí)候會(huì)偶爾有人找我。HR:你是哪里人?我:江西人(很干脆說(shuō)完了)。HR:那你在大學(xué)期間,興趣愛(ài)好是什么呢?我:我喜歡玩玩qq游戲(四國(guó)軍旗、斗地主)、打籃球、看看格言、聽(tīng)聽(tīng)音樂(lè)等等。HR:那你為什么要來(lái)騰訊呢,是不是騰訊工資很高?我:不是的,我主要是想通過(guò)實(shí)習(xí)能夠?qū)W會(huì)更多的知識(shí),來(lái)提高自己的能力,能夠通過(guò)在高技術(shù)的公司學(xué)會(huì)更多技術(shù)方面的東西?粗c(diǎn)頭,感覺(jué)應(yīng)該回答的還行。他還問(wèn)了我一些技術(shù)的問(wèn)題,HR:你是不是開(kāi)發(fā)了一些項(xiàng)目,能簡(jiǎn)單介紹一下你們的分工是怎么樣的嗎?我就簡(jiǎn)單的介紹了一下。HR:你上網(wǎng)的時(shí)候經(jīng)常做些什么事情呢?我:經(jīng)常的看一些最近的新聞,比如說(shuō)qq就會(huì)經(jīng)常的彈出一些最新關(guān)注問(wèn)題,還有就是查看一些資料啊,看一些論壇發(fā)布的最新的技術(shù)問(wèn)題。然后大概就是這么多,他還問(wèn)了我有沒(méi)有女朋友,女朋友是干啥的。差不多20分鐘的面試時(shí)間吧,感覺(jué)總體來(lái)說(shuō)還是比較輕松的,不過(guò)在面試的時(shí)候最好就是不要說(shuō)假話,因?yàn)镠R閱人無(wú)數(shù),就不要在他面前顯示什么啦,最好就是有什么說(shuō)什么;旧喜粫(huì)問(wèn)你技術(shù)問(wèn)題,大部分都是一些你的性格愛(ài)好,以及對(duì)于騰訊的了解之類的問(wèn)題。
雖然offer還沒(méi)有拿到,不過(guò)這些天真的很不容易。寫(xiě)出來(lái)只是希望大家以后有個(gè)參考,并不是顯擺,說(shuō)我有多厲害。我們班的牛人是很多,不過(guò)我真的不是牛人,我只是菜鳥(niǎo)一個(gè)。你們都懂的。
篇三 :騰訊實(shí)習(xí)生WEB前端面試經(jīng)歷
在騰訊面試之前我申請(qǐng)了淘寶的前端,可是筆試就被淘寶鄙視了。這之前還有一個(gè)百度內(nèi)推的,二面已經(jīng)結(jié)束了,不過(guò)還真的不知道結(jié)果,人家給我答案是這周之內(nèi),如果沒(méi)有過(guò)的話,還有三面,如果過(guò)了的話,直接就可以拿offer。
相比之下騰訊是很人性化的,不放過(guò)一個(gè)有才能的人。
從筆試就可以看出來(lái),我當(dāng)時(shí)網(wǎng)申了,但是沒(méi)有申請(qǐng)崗位所以最后只能去霸筆。到了那里以后才發(fā)現(xiàn)霸筆的人真的不少!筆試完以后晚上就聽(tīng)說(shuō)有同學(xué)收到面試的通知了,我那個(gè)心里著急啊,不過(guò)后面一個(gè)牛人告訴我說(shuō)大家都過(guò)了,那時(shí)候開(kāi)心!然后去網(wǎng)站上查看了一下自己的面試時(shí)間和地點(diǎn),唉那個(gè)悲劇啊。我本人做一些兼職給一群中學(xué)生上課,每次星期天都要上到下午六點(diǎn)回來(lái),面試時(shí)間居然是下午5點(diǎn),我也顧不了多少了,直接請(qǐng)假,唉!被那個(gè)負(fù)責(zé)人批了一大堆。由于去那里的時(shí)候在路上我一直用手機(jī)看面經(jīng),有時(shí)候看著我都想吐了。下午四點(diǎn)多我就帶上了筆記本(這里強(qiáng)調(diào)一下,如果是技術(shù)的最好帶上自己的作品,那樣可能面試的時(shí)候主動(dòng)權(quán)會(huì)掌握在自己手里)趕去了華工。
一面
一面的人還真的很多呀,在面試地點(diǎn)看到了很多牛人,比如說(shuō)我的研究所師兄,我們班的百度牛人。簽到完以后我就走到了一個(gè)房間門(mén)口,乍一看,哇那么多人在排隊(duì),最后一個(gè)MM告訴我她們面試的是產(chǎn)品的,幸好,不然會(huì)等死人的。我面試的是前端js,大概5點(diǎn)左右的時(shí)候一個(gè)gg把我叫了進(jìn)去,進(jìn)去以后就感覺(jué)一種親切感沒(méi)有之前的緊張感,然后面試官叫我等等,估計(jì)他還有些事情處理,之后我看到我的筆試成績(jī)丟人。ú缓靡馑颊f(shuō)了)!然后面試官叫我自我介紹一下,然后我就balabala的說(shuō)了一下自己對(duì)web開(kāi)發(fā)的興趣以及一些自己開(kāi)發(fā)的項(xiàng)目,然后我就把筆記本帶來(lái)的項(xiàng)目一一介紹給他看,似乎他只看我運(yùn)行的結(jié)果。然后就開(kāi)始問(wèn)我一些簡(jiǎn)歷上的問(wèn)題.
面試官:你講一下你的學(xué)生實(shí)踐工作吧。然后我就說(shuō)了一下自己擔(dān)任過(guò)學(xué)生處助理、院的團(tuán)委副部長(zhǎng),然后就是講了一下自己的學(xué)生工作的體驗(yàn)和感受。
面試官:你有學(xué)過(guò)數(shù)據(jù)結(jié)構(gòu)是嗎?那我就問(wèn)你一些問(wèn)題。
然后他問(wèn)了我一些基本的:二叉樹(shù)是什么、平衡二叉樹(shù)是什么、有哪些排序算法、講解一個(gè)你最熟悉的排序算法、還有就是二分查找。
然后我就向面試官借筆,給他說(shuō)了上面的問(wèn)題比如說(shuō)什么是二叉樹(shù)等,然后在講解快排的時(shí)候我囧了,自己給自己出難題,我列舉了一組數(shù)據(jù)然后有兩個(gè)相同的數(shù)字,忽然忘記相同數(shù)字怎么處理了,最后我就說(shuō)去掉相同的,然后給他講解了一下基本思路。他說(shuō):嗯嗯,最后就那樣說(shuō)了一下,這些還是很基本的東東的,最后就沒(méi)有問(wèn)其他方面的問(wèn)題了,大概整個(gè)面試時(shí)間為40分鐘,然后我就很安靜的走了。
二面
一直都在等二面,等的我好著急,大概是第二天晚上左右吧,聽(tīng)到有同學(xué)說(shuō)收到了二面的通知了,我那個(gè)心里著急啊,難道又被鄙視了,感覺(jué)自己還行的,我就一直等到晚上11點(diǎn)30左右,看到手機(jī)來(lái)短信了,一打開(kāi)那個(gè)高興。ㄏ挛17:20華工大學(xué)城酒店),然后又是一陣翻看面經(jīng)。27號(hào)我怕路上堵車就早早的到了華工,一直在門(mén)口等。在外面的時(shí)候偷窺了一下里面,發(fā)現(xiàn)那個(gè)面試官好嚴(yán),而且一看就是那種技術(shù)總監(jiān)類型的人。門(mén)口遇到兩個(gè)華工的同學(xué),他們有一個(gè)同學(xué)被刷了,另外一個(gè)同學(xué)也來(lái)面試前端js方向的,聽(tīng)他們說(shuō)我們這個(gè)崗位方向的二面的同學(xué)只有6個(gè)人,頓時(shí)感覺(jué)壓力好大啊。差不多4:30的時(shí)候忽然接到一個(gè)網(wǎng)易的電話,叫我去網(wǎng)易大廈筆試,當(dāng)時(shí)看到電話還以為是百度的呢。當(dāng)時(shí)在外面的時(shí)候很緊張,剛開(kāi)始聽(tīng)里面華工同學(xué)介紹還以為這一面不是技術(shù)面,不過(guò)后面告訴我這就是技術(shù)面,而且很嚴(yán)格。里面有兩個(gè)同學(xué),一個(gè)同學(xué)在面試,另一個(gè)同學(xué)一直在寫(xiě)代碼,似乎他做不出來(lái)一直被面試官壓著。5:30左右我進(jìn)去了,開(kāi)始很有禮貌的寒暄了幾句。然后他告訴叫我自我介紹一下,這里我就是根據(jù)一面的時(shí)候的介紹說(shuō)了大概3分鐘。他就開(kāi)始問(wèn)我技術(shù)問(wèn)題了。第一個(gè),PHP是怎么跑起來(lái)的。剛開(kāi)始我那個(gè)糾結(jié)呀,難道是問(wèn)我PHP在歷史上是怎么跑起來(lái)的?應(yīng)該不會(huì)吧,然后我就問(wèn)了他說(shuō):您說(shuō)的是PHP是歷史嗎?然后他就說(shuō)我問(wèn)的是:如何運(yùn)行起來(lái)的。這下我明白了,我說(shuō):通過(guò)配置本地服務(wù)器apache+wampserver,然后這個(gè)問(wèn)題就大致過(guò)了,很囧的是這里的apache讀錯(cuò)了。第二個(gè)問(wèn)題:你認(rèn)為java和javascript有什么關(guān)系嗎?這些我還是明白的,我說(shuō):java和javascript是兩種完全不同的語(yǔ)言,例如javascript數(shù)據(jù)類型只有number、string、object、array而java就有int、folat等等,javascript是一種web前端開(kāi)發(fā)的腳本語(yǔ)言,與java完全不同。第三個(gè)問(wèn)題:你有一個(gè)項(xiàng)目是“中山大學(xué)三余社網(wǎng)站”,能不能介紹一下。這個(gè)東西,這個(gè)項(xiàng)目我還是很清楚的,畢竟這個(gè)項(xiàng)目是我和另外兩位大牛做的,然后就balabala的說(shuō)了一大堆。最后他就要我寫(xiě)代碼,題目是這樣的,如果有一個(gè)雙相鏈表,你如何確認(rèn)這個(gè)雙相鏈表是否斷鏈。對(duì)于這個(gè)問(wèn)題我還是真的有些糊涂,然后就問(wèn)題,斷鏈的意思,是不是說(shuō),這個(gè)雙相鏈表斷了一條還是兩條都斷,他說(shuō):不知道。唉,當(dāng)時(shí)那個(gè)囧啊,那只有自己好好想了,開(kāi)始我認(rèn)為斷鏈了就很有可能是指向了NULL,所以我分別從左和右遍歷鏈表,找到最后一個(gè)指向空的指針,如何是從頭開(kāi)始遍歷那么最后一個(gè)如果不是雙相鏈表的最后一個(gè)元素那么就說(shuō)明斷鏈了,從右邊開(kāi)始遍歷,如果最后一個(gè)指向空的指針不是head那么也是斷鏈了。給他看了代碼以后,他說(shuō):你怎么知道,斷鏈了就一定指向空的呢。當(dāng)時(shí)我好糾結(jié)啊,最后我想到了,分為三種情況,1,next指針斷開(kāi),指向其他指針;2,pre指針斷開(kāi)指向其他指針;3,next和pre同時(shí)斷開(kāi)。分為這三種情況以后問(wèn)題就得到解決了。最后就是問(wèn)了我一個(gè)數(shù)據(jù)庫(kù)的問(wèn)題,他說(shuō)如果海量數(shù)據(jù)的時(shí)候你應(yīng)該用什么方法來(lái)處理查找的問(wèn)題。然后我就說(shuō):使用hash表存儲(chǔ)。他就說(shuō):怎么用hash存儲(chǔ)和查找。我說(shuō):使用一種相應(yīng)的規(guī)則定義hash,然后根據(jù)輸入插入到數(shù)據(jù)庫(kù)中,查找的時(shí)候也使用hash查找。然后他問(wèn)我:如果遇到hash沖突的話應(yīng)該怎么辦。我就說(shuō):如果兩邊沒(méi)有記錄那就插入到兩邊。顯然他對(duì)這個(gè)不滿意,然后我就說(shuō)可以再次使用hash,然后他就沒(méi)說(shuō)什么啦。最后他就說(shuō):那就這樣吧,你們是不是還有三面的?但是那個(gè)心里挺高興的,我說(shuō)是丫。然后就很安靜的走了出去,第二天下午5點(diǎn)就收到了三面的hr面試通知。
三面
很糾結(jié),三面的前一晚上一直到3點(diǎn)都沒(méi)有睡著,早上6點(diǎn)鐘就醒了,不過(guò)人還挺精神的。差不多10:20左右到了華工參加三面。三面是HR面試,大家都在想HR會(huì)不會(huì)刷人,都很擔(dān)心,我自己也是非常的擔(dān)心。在門(mén)口也遇到了很多熟人,比如說(shuō)嘉聰、沛輪小倆口、二面的一個(gè)華工的同學(xué)、信科院的一個(gè)同學(xué)。進(jìn)去HR面試的同學(xué)出來(lái)以后都是滿臉的輕松愉快,當(dāng)時(shí)緊張的心里倒也平靜了許多。大概11:00左右吧,兩個(gè)面試產(chǎn)品的同學(xué)在三面掛了,想?yún)⒓親R面試,可是前臺(tái)簽到的JJ不告訴他們產(chǎn)品的面試地點(diǎn),當(dāng)時(shí)也覺(jué)得他們產(chǎn)
品的真不容易啊,1000多個(gè)人筆試只招個(gè)位數(shù),那個(gè)競(jìng)爭(zhēng)壓力真大啊。11:30的時(shí)候輪到我面試,我進(jìn)去以后,輕輕的把門(mén)關(guān)上(這個(gè)細(xì)節(jié)大家以后也稍稍的注意一下,是看以前師兄師姐面經(jīng)看到的)。之后他同樣讓我自我介紹,我又是根據(jù)一面、二面的經(jīng)驗(yàn)簡(jiǎn)單的介紹了一下。然后他就開(kāi)始問(wèn)我,你對(duì)騰訊了解多少?我就借用騰訊的Webqq發(fā)展過(guò)程,簡(jiǎn)單說(shuō)了一下現(xiàn)在的webqq已經(jīng)深入人心,而且由最初的基本功能上升到現(xiàn)在PC化的web網(wǎng)頁(yè),實(shí)在是令web開(kāi)發(fā)的技術(shù)人員佩服。他繼續(xù)說(shuō):你還了解騰訊的哪些產(chǎn)品?我說(shuō):騰訊的QQ空間,有一個(gè)板塊專門(mén)顯示一些和你相識(shí)度非常大的用戶,可以很方便的讓用戶聯(lián)系到那些同學(xué)、朋友,另外一個(gè)就是騰訊的輸入法(這個(gè)也不是很清楚,只是簡(jiǎn)單給他說(shuō)了一下)等等。他說(shuō):你開(kāi)電腦的第一件事情是干什么?我果斷的說(shuō):登qq。HR:你上qq隱身多還是在線多。很果斷的說(shuō):隱身多。HR:你上qq都隱身,為什么還要登qq呢。我:首先因?yàn)槲医?jīng)常的會(huì)使用騰訊的微博,偶爾發(fā)一下微博,還有就是經(jīng)常的會(huì)逛逛qq空間,查看一些同學(xué)的簽名啊,日志啊,還有就是因?yàn)殡[身的時(shí)候會(huì)偶爾有人找我。HR:你是哪里人?我:江西人(很干脆說(shuō)完了)。HR:那你在大學(xué)期間,興趣愛(ài)好是什么呢?我:我喜歡玩玩qq游戲(四國(guó)軍旗、斗地主)、打籃球、看看格言、聽(tīng)聽(tīng)音樂(lè)等等。HR:那你為什么要來(lái)騰訊呢,是不是騰訊工資很高。课遥翰皇堑,我主要是想通過(guò)實(shí)習(xí)能夠?qū)W會(huì)更多的知識(shí),來(lái)提高自己的能力,能夠通過(guò)在高技術(shù)的公司學(xué)會(huì)更多技術(shù)方面的東西?粗c(diǎn)頭,感覺(jué)應(yīng)該回答的還行。他還問(wèn)了我一些技術(shù)的問(wèn)題,HR:你是不是開(kāi)發(fā)了一些項(xiàng)目,能簡(jiǎn)單介紹一下你們的分工是怎么樣的嗎?我就簡(jiǎn)單的介紹了一下。HR:你上網(wǎng)的時(shí)候經(jīng)常做些什么事情呢?我:經(jīng)常的看一些最近的新聞,比如說(shuō)qq就會(huì)經(jīng)常的彈出一些最新關(guān)注問(wèn)題,還有就是查看一些資料啊,看一些論壇發(fā)布的最新的技術(shù)問(wèn)題。然后大概就是這么多,他還問(wèn)了我有沒(méi)有女朋友,女朋友是干啥的。差不多20分鐘的面試時(shí)間吧,感覺(jué)總體來(lái)說(shuō)還是比較輕松的,不過(guò)在面試的時(shí)候最好就是不要說(shuō)假話,因?yàn)镠R閱人無(wú)數(shù),就不要在他面前顯示什么啦,最好就是有什么說(shuō)什么;旧喜粫(huì)問(wèn)你技術(shù)問(wèn)題,大部分都是一些你的性格愛(ài)好,以及對(duì)于騰訊的了解之類的問(wèn)題。
雖然offer還沒(méi)有拿到,不過(guò)這些天真的很不容易。寫(xiě)出來(lái)只是希望大家以后有個(gè)參考,并不是顯擺,說(shuō)我有多厲害。我們班的牛人是很多,不過(guò)我真的不是牛人,我只是菜鳥(niǎo)一個(gè)。你們都懂的。