順利的拿到了新浪的offer現(xiàn)在把我的經(jīng)驗分享給大家著角,希望大家不斷的過關斬將敲长,拿到自己心儀的Offer。
自我情況:非985堕花、211的一本大學CS相關專業(yè),優(yōu)勢在于自己還算比較好學粥鞋,平時常常關注技術的最新發(fā)展缘挽,也時不時的去github上面去倒騰幾個倉庫。當時選擇新浪也是比較偶然的因素呻粹。因為錯過了百度的校招壕曼,所以當時正好有學長在新浪微博做技術,慫恿我來試試等浊!所以就投了份簡歷過去腮郊。
電話一面:大概過了5天左右,就接到了HR的電話說安排了技術那邊的電話技術一面筹燕。約定好時間后上網(wǎng)把那些覺得會碰見的面試題又看了看轧飞。晚上(當時約的是晚上7點,因為早上和下午感覺自己狀態(tài)不是特別好撒踪,早上有點困下午想睡覺嘿嘿)接到電話之后过咬,技術小哥問了一些比較基礎的問題,比如說用非遞歸來做二叉樹的后序遍歷制妄,TCP協(xié)議的基礎之類的援奢。如果平時上課基礎夠扎實應該是非常輕松就可以面對的吧,比較有趣的是面試官還問了我很多我們學校的事情忍捡,比如“你們專業(yè)側重的語言”和“你覺得你們教授的水平如何”之類的問題。
現(xiàn)場二面:電話一面大概過了3.4天這樣子的切黔,就接到了去北京二面的消息砸脊。因為在聽學長說過可能會讓我現(xiàn)場寫代碼,所以把之前在lintcode上面刷過的一些我覺得可能會碰見的題重新寫了一遍纬霞。希望能夠碰上原題凌埂?到了新浪之后,工作人員先把我?guī)У揭粋€小房間填了相關的信息诗芜,然后進來的面試官拿著我的簡歷和一份考評表開始面試瞳抓。開始問的東西也很基礎埃疫,比如進程和線程基礎概念以及區(qū)別(再次感慨基礎真的很重要)。后來慢慢的就比較偏向于實際了孩哑,有幾個我答得很差的我印象很深刻:滑動窗口機制和擁塞控制的幾種方法栓霜。后來還讓我去隔壁電腦登錄了自己的Github庫,在里面逛逛我的代碼横蜒。感覺二面剛開始的問題和一面差不多胳蛮,比較偏向于基礎,但是突然一瞬間題目的難度就有很大的提升丛晌,后來想了想仅炊,自己還是沒有參與很多實際的項目,代碼經(jīng)驗還是偏少了點澎蛛。雖然自己在lintcode上面刷了很多題抚垄,但是很多都是看著標準答案記下來的,沒有自己的思路谋逻,導致面試的時候面對實際應用的問題一臉懵逼呆馁。學弟學妹們可以加強對于lintcode類似題庫的應用,不要赴前車之鑒斤贰。
HR三面:本來二面之后都覺得自己沒希望了智哀,所以索性開始好好準備自己的畢業(yè)設計。但是半個月之后突然接到了HR的電話荧恍,通知我去HR三面瓷叫?當時真的比較驚訝,因為感覺自己二面的時候太水了送巡。興沖沖的趕到北京(因為聽說HR面很少刷人)摹菠,面我的HR是一個很和藹的姐姐,問了一些關于學校專業(yè)的問題骗爆,還有我對于新浪的看法(我說微博業(yè)務發(fā)展空間很大次氨,特別是微博問答),以及做了一個性格測試的測評(這個要好好做摘投,有人真的在這里被刷掉過)煮寡。感覺就像做夢一般拿著新浪的Offer回到了學校。
一些經(jīng)驗:
1.基礎真的很重要犀呼!好好上課幸撕,打好基礎,免得一些最基本的知識都打不出來外臂,不僅丟了自己臉坐儿,還丟了學校的臉。
2.多刷Lintcode,但是盡量不要先去看答案貌矿,形成自己的思路在去和答案對照炭菌,這樣面對實際應用的問題不會發(fā)慌。
3.平時除了碼代碼多看看互聯(lián)網(wǎng)的新聞逛漫,了解一下互聯(lián)網(wǎng)動態(tài)黑低,就算你平時啥都不看面試之前總要惡補一下吧。