面試心得與總結(jié)——BAT咖熟、網(wǎng)易、蘑菇街

面試心得與總結(jié)——BAT柳畔、網(wǎng)易馍管、蘑菇街

之前實習的時候就想著寫一篇面經(jīng),后來忙就給忘了薪韩,現(xiàn)在找完工作了确沸,也是該靜下心總結(jié)一下走過的路程了,我全盤托出俘陷,奉上這篇誠意之作罗捎,希望能給未來找工作的人一點指引和總結(jié), 也希望能使大家少走點彎路 拉盾, 如果能耐心讀完桨菜,相信對你會找到你需要的東西。
一、心態(tài)
心態(tài)很重要倒得!
心態(tài)很重要泻红!
心態(tài)很重要!
重要的事情說三遍霞掺,這一點我覺得是必須放到前面來講谊路。
找工作之前,有一點你必須清楚菩彬,就是找工作是一件看緣分的事情缠劝,不是你很牛逼,你就一定能進你想進的公司骗灶,都是有一個概率在那剩彬。如果你基礎好,項目經(jīng)驗足矿卑,同時準備充分喉恋,那么你拿到offer的概率就會比較高;相反母廷,如果你準備不充分轻黑,基礎也不好,那么你拿到offer的概率就會比較低琴昆,但是你可以多投幾家公司氓鄙,這樣拿到offer的幾率就要大一點,因為你總有運氣好的時候业舍。所以抖拦,不要懼怕面試,剛開始失敗了沒什么的舷暮,多投多嘗試态罪,面多了你就自然能成面霸了。得失心也不要太重下面,最后每個人都會有offer的复颈。
還有一個對待工作的心態(tài),有些人可能覺得自己沒有動力去找一個好工作沥割。其實你需要明白一件事情耗啦,你讀了十幾二十年的書,為的是什么机杜,最后不就是為了找到一個好工作么≈慕玻現(xiàn)在到了關(guān)鍵時刻,你為何不努力一把呢椒拗,為什么不給自己一個好的未來呢似将,去一個自己不滿意的公司工作获黔,你甘心嗎?
想清楚這一點,我相信大多數(shù)人都會有一股干勁了玩郊,因為LZ剛剛準備開始找實習的時候,BAT這種公司想都不敢想枉阵,覺得能進個二線公司就很不錯了译红,后來發(fā)現(xiàn)自己不逼自己一把,你真不知道自己有多大能耐兴溜,所以請對找工作保持積極與十二分的熱情侦厚,也請認真對待每一次筆試面試。
二拙徽、基礎
基礎這東西刨沦,各個公司都很看重,尤其是BAT這種大公司膘怕,他們看中人的潛力想诅,他們舍得花精力去培養(yǎng),所以基礎是重中之重岛心。之前很多人問我来破,項目經(jīng)歷少怎么辦,那就去打牢基礎忘古,當你的基礎好的發(fā)指的時候徘禁,你的其他東西都不重要了。
基礎無外乎幾部分:語言(C/C++或java)髓堪,操作系統(tǒng)送朱,TCP/IP,數(shù)據(jù)結(jié)構(gòu)與算法干旁,再加上你所熟悉的領(lǐng)域驶沼。這里面其實有很多東西,各大面試寶典都有列舉争群。
J2SE基礎
推薦書籍:《java核心技術(shù)卷I》《Thinking in java》《java并發(fā)編程》《effictive java》《大話設計模式》
JVM
推薦書籍:《深入理解java虛擬機》
操作系統(tǒng)
推薦書籍:《深入理解現(xiàn)代操作系統(tǒng)》
TCP/IP
推薦書籍:《TCP/IP協(xié)議族》
數(shù)據(jù)結(jié)構(gòu)與算法
推薦書籍:《大話數(shù)據(jù)結(jié)構(gòu)》《劍指offer》《編程之美》
Android
推薦書籍:《瘋狂android講義》《深入理解android》
其他綜合性的書籍也需要閱讀商乎,推薦:《程序員面試筆試寶典》《程序員面試金典》。
三祭阀、 項目
關(guān)于項目鹉戚,這部分每個人的所做的項目不同,所以不能具體的講专控。項目不再與好與不好抹凳,在于你會不會包裝,有時候一個很low的項目也能包裝成比較高大上的項目伦腐,多用一些專業(yè)名詞赢底,突出關(guān)鍵字,能使面試官能比較容易抓住重點。在聊項目的過程中幸冻,其實你的整個介紹應該是有一個大體的邏輯粹庞,這個時候是在考驗你的表達與敘述能力,所以好好準備很重要洽损。
面試官喜歡問的問題無非就幾個點:

  1. XXX(某個比較重要的點)是怎么實現(xiàn)的庞溜?
  2. 你在項目中遇到的最大的困難是什么,怎么解決的碑定?
  3. 項目某個部分考慮的不夠全面流码,如果XXXX,你怎么優(yōu)化延刘?
  4. XXX(一個新功能)需要實現(xiàn)漫试,你有什么思路?
    其實你應該能夠預料到面試官要問的地方碘赖,請?zhí)崆皽蕚浜眉萑伲绻粏柕經(jīng)]有準備到的地方,也不要緊張普泡,一定要說出自己的想法秘车,對不對都不是關(guān)鍵,主要是有自己的想法劫哼,另外叮趴,你應該對你的項目整體框架和你做的部分足夠熟悉。
    四权烧、 其他
    你應該問的問題
    面試里眯亦,最后面完之后一般面試官都會問你,你有沒有什么要問他的般码。其實這個問題是有考究的妻率,問好了其實是有加分的,一般不要問薪資板祝,主要應該是:關(guān)于公司的宫静、技術(shù)和自身成長的。
    以下是我常問的幾個問題券时,如果需要可以參考:
  5. 貴公司一向以XXX著稱孤里,能不能說明一下公司這方面的特點?
  6. 貴公司XXX業(yè)務發(fā)展很好橘洞,這是公司發(fā)展的重點么捌袜?
  7. 對技術(shù)和業(yè)務怎么看?
  8. 貴公司一般的團隊是多大炸枣,幾個人負責一個產(chǎn)品或者業(yè)務虏等?
  9. 貴公司的開發(fā)中是否會使用到一些最新技術(shù)弄唧?
  10. 對新人有沒有什么培訓,會不會安排導師霍衫?
  11. 對Full Stack怎么看候引?
  12. 你覺得我有哪些需要提高的地方?
    知識面
    除了基礎外敦跌,你還應該對其他領(lǐng)域的知識有多少有所涉獵澄干。對于你所熟悉的領(lǐng)域,你需要多了解一點新技術(shù)與科技前沿峰髓,你才能和面試官談笑風生傻寂。
    軟實力
    什么是軟實力息尺,就是你的人際交往携兵、靈活應變能力,在面試過程中搂誉,良好的禮節(jié)徐紧、流暢的表達、積極的交流其實都是非常重要的炭懊。很多公司可能不光看你的技術(shù)水平怎么樣并级,而更看重的是你這個人怎么樣的。所以在面試過程中侮腹,請保持誠信嘲碧、積極、樂觀父阻、幽默愈涩,這樣更容易得到公司青睞。
    很多時候我們都會遇到一個情況加矛,就是面試官的問題我不會履婉,這時候大多數(shù)情況下不要馬上說我不會,要懂得牽引斟览,例如面試官問我C++的多態(tài)原理毁腿,我不懂,但我知道java的苛茂,哪我可以向面試官解釋說我知道java的已烤,類似的這種可以往相關(guān)的地方遷移(但是需要注意的是一定不要不懂裝懂,被拆穿了是很尷尬的)妓羊,意思就是你要盡可能的展示自己草戈,表現(xiàn)出你的主動性,向面試官推銷自己侍瑟。
    還有就是遇到智力題的時候唐片,不要什么都不說丙猬,面試官其實不是在看你的答案,而是在看你的邏輯思維费韭,你只要說出你自己的見解茧球,有一定的思考過程就行。
    五星持、 面經(jīng)
    LZ應聘的職位都是android客戶端開發(fā)抢埋。
    面經(jīng)其實說來話長,包括實習的話面過的公司有:CVTE督暂、騰訊揪垄、阿里、百度逻翁、網(wǎng)易饥努、蘑菇街、小米八回。最早得追溯到到今年3月份酷愧,那時候剛過完年,然后阿里的實習內(nèi)推就開始了缠诅,我基本都沒什么準備溶浴,就突如其來的接到了人生中第一個面試電話。
    阿里實習內(nèi)推一面: 電話面試管引, 由于是第一次面試士败,所以非常緊張,項目都沒怎么說清楚褥伴。然后面試官就開始問項目細節(jié)了谅将,這里我關(guān)于一個項目細節(jié)和面試官有不同的看法,面試官說我這樣做有問題噩翠,然后我說我們確實是這樣做的戏自,并沒有出什么錯,差點和面試官吵起來伤锚,最后我還是妥協(xié)了擅笔。然后問了我一個怎么對傳輸?shù)臄?shù)據(jù)加密,我答的很挫屯援,然后面試官就開始鄙視我:你這個基礎不好猛们,那個基礎不好,那你說說你還有其他什么優(yōu)勢沒狞洋?Blabla緊張的說了一些…………只面了30分鐘不到弯淘,然后妥妥的就掛了。
    經(jīng)過這次面試突然感覺人生的艱辛吉懊,幾天后我們教研室的其他同學陸續(xù)開始了面試庐橙,他們都很順利假勿,其中我的室友(單程車票)很順利的拿到了offer,他是個大神态鳖,然后我就壓力無比的大转培。制定了整套復習計劃,從早上9點看書看到晚上10點浆竭。
    到了3月15號左右有CVTE面試浸须,第一次面試是群面,比較坑邦泄,坐了一個小時的車過去群面了5分鐘删窒,沒什么好說的。
    CVTE實習面 :在自我介紹和項目后顺囊,面試官開始問一些java基礎肌索,object有哪些方法?這個還能說了一些包蓝。問hashmap有多大驶社,這個當時一臉茫然企量,還sb的答了一個65535测萎。然后面試官讓我寫三分鐘內(nèi)寫一個二分查找,當時也是第一次手寫代碼届巩,并且還計時硅瞧,完全沒經(jīng)驗,最后超時寫了出來恕汇。中間又問了我一堆基礎腕唧,都答得不是很完整。最后問我遇到過OOM的情況沒有瘾英,什么情況下會OOM枣接。這個也沒答出來,然后又妥妥的掛了缺谴。
    這次經(jīng)歷告訴我但惶,我是缺少面試經(jīng)驗,和現(xiàn)場寫代碼的能力湿蛔,基礎還需要多加強膀曾。所以我開始各種準備,在一個月的時間里看了四本面試書(程序員面試寶典阳啥、java程序員面試寶典添谊、程序員面試筆試寶典、劍指offer)察迟,把所有關(guān)于數(shù)據(jù)結(jié)構(gòu)和算法的東西用代碼寫了一遍斩狱。
    然后到了四月初耳高,騰訊來了,我最開始還是非常向往騰訊的所踊,但就當時那個情況祝高,我對自己不報太大希望,覺得能進BAT這樣的頂級公司是個奢侈的夢想污筷。
    騰訊的面試是在一個5星級酒店里面工闺,逼格高大上,感覺問的東西也比較多瓣蛀,感覺喜歡問智力題陆蟆,但是我沒遇到。
    騰訊實習1面: 50分鐘左右惋增, 面試的時候還是有些緊張的叠殷,但是運氣好,遇到了一個學校的師兄诈皿,他一直叫我不要緊張林束。幾個比較關(guān)鍵的問題:死鎖的必要條件,怎么解決稽亏,java和c++比有什么優(yōu)勢壶冒,java同步方法,activity生命周期截歉,中間讓我設計了個銀行排隊系統(tǒng)胖腾,我說了一堆。然后讓我寫了一個計算一個int里面二進制有幾個1瘪松,然后我用最高效的方法(n=n&n-1)寫出來之后咸作,面試官有點意外,還說沒見過這么寫的宵睦,讓我跟他解釋一下记罚。后面就是拉拉家常,問我對工作地點怎么看壳嚎,讓我對比qq和微信的烁,一面出來之后敌呈,面試官讓我留意通知伦连,心想是過了趴乡,其實發(fā)揮的不怎么好。
    就在會學校的路上焙糟,都要到學校了口渔,收到了騰訊二面的通知,下午3點穿撮。然后我又跑回去二面缺脉。
    騰訊實習2面: 二面是一個很嚴肅的人痪欲,看上去就比較資深那種,一直都不笑攻礼,后面才知道是手機管家T4的專家业踢。一開始就問我項目里,心跳包是怎么設計的礁扮,我項目里并沒有用心跳知举,然后只能跟他說沒做,問我用json傳輸數(shù)據(jù)有什么不好(我只知道用哪想過有什么不好)太伊。又問了http和socket的區(qū)別雇锡,兩個協(xié)議哪個更高效一點,遇到過java內(nèi)存泄露沒有僚焦,用過哪些調(diào)試java內(nèi)存工具锰提,java四種引用。多數(shù)都是項目上的東西芳悲,基礎的東西沒問太多立肘,然后感覺自己答的不是很好,很多都不知道名扛,而且還答錯了谅年。其實我感覺我應該是過不了的,但是最后我問問題的時候罢洲,我讓他評價下我的表現(xiàn)踢故,他說不好評價文黎,我自己說了一堆惹苗,說在學校里確實見識到的東西比較少,很多東西沒考慮全面耸峭,然后他表示贊同桩蓉,和我探討了一番,我覺得最后這個問題給我加了不少分劳闹。二面也面了50分鐘左右院究。
    回來后發(fā)現(xiàn)我的狀態(tài)一直沒變,而他們二面完了的都到了HR面了本涕,我以為我已經(jīng)掛定了业汰,后來在一天晚上12點的時候,驚喜的收到了第二天HR面的短信菩颖,當晚上幾乎高興得一晚上沒睡著覺样漆。
    騰訊實習3面(HR): 就是hr面,也就面了十幾分鐘晦闰,聊聊天放祟,問問哪的人鳍怨,未來什么打算的等等,基本不怎么掛人就不詳細寫了跪妥。
    就這樣拿到了人生中第一個實習offer鞋喇。
    后面找實習的心就放松了,沒有復習了眉撵。然后到了5月5號侦香,阿里來了。對阿里也只是想去面一面的心態(tài)了纽疟,因為已經(jīng)有騰訊的offer了鄙皇,就沒想太多。
    阿里實習1面: 面過騰訊之后發(fā)現(xiàn)自己已經(jīng)比較淡定了仰挣,面試得時候能夠比較好的交談了伴逸。這一面也遇到一個比較好的面試官,能很輕松的和他交流膘壶。主要的問題是android的:activity的生命周期错蝴、activity的四種啟動模式(當時忘了一些沒答全)、線性布局和相對布局颓芭、多線程請求顷锰,java GC算法與GC方法,內(nèi)存模型亡问,有一個比較特別的問題是問我微信的朋友圈怎么設計官紫,然后我把思路跟他說了,其他的就是問了項目相關(guān)的了州藕。還問了我一個覺得技術(shù)深度重要還是技術(shù)寬度重要束世,一面感覺還是比較基礎的。
    阿里實習2面: 這一面就比較虐心床玻,碰到一個阿里云的CTO毁涉,一上去項目看都不看,直接問我寫過多少行代碼锈死,我說至少3贫堰、4萬行,然后他讓我寫了兩個題:一個找素數(shù)待牵,一個遞歸求階層其屏,對我也算手下留情(他后來讓我同學寫AVL樹的插入算法,想想也是醉了)缨该。后面就各種基礎了偎行,java的基礎挨個問了一遍,比較關(guān)鍵多線程實現(xiàn),鎖的幾種等級等睦优,反射的用法渗常,wait()和sleep()(討論這個的時候他把我說暈了),Java還好汗盘,多數(shù)能應付皱碘,然后他就開始問c++的了。雖然是基礎隐孽,但是lz忘了差不多了癌椿,什么指針數(shù)組和數(shù)組指針,虛函數(shù)菱阵,多態(tài)實現(xiàn)(這個我扯到java上了)等等踢俄,問了很多,很多都沒答上來晴及,然后他說我基礎不太好(我想說我簡歷上寫的了解C++都办,為什么要追著我問TT)。
    就這樣出來了虑稼,本來以為掛了琳钉,后面被通知過了。同學都只有2面技術(shù)面蛛倦,我居然多了一面歌懒,叫交叉面試,心想這下肯定完了溯壶。
    阿里實習3面: 這一面遇到了后面我去實習時候的部門boss及皂,人非常好,來的時候走的時候都要和我握手且改,非常的平易近人验烧。這一面還是問項目上的一些東西居多,基礎就問了個java多線程钾虐,各個排序的時間復雜度噪窘、思想。技術(shù)問了半個小時效扫,后面半個小時就開始各種聊人生了(@_@),我家是哪的直砂,父母干嘛的菌仁,中學怎么樣,大學怎么樣静暂,等等济丘,完全就不像是技術(shù)面嘛(后來才知道,我一個同學一開始來就和他聊人生,還聊過了摹迷。再次感嘆找工作是看緣分吶)疟赊。
    阿里實習4面(HR) :阿里hr比騰訊hr面專業(yè),面了一個小時峡碉,把我的生活經(jīng)歷趴了一遍近哟,(問了類似你的優(yōu)缺點,最讓你高興的一件事鲫寄,最讓你傷心的一件事吉执,你的職業(yè)規(guī)劃,你的理想等等地来,這種戳玫,現(xiàn)在想不起來了)也沒什么特別好說的。
    面完后第二天去圓桌簽offer未斑,就這樣又拿到了阿里的實習offer咕宿。
    LZ后面衡量了杭州阿里B2B和廣州騰訊MIG,最后選擇去了阿里蜡秽,因為在總部荠列,感覺大boss人比較好,發(fā)展前途可能不錯载城,而且留下來的幾率比較大肌似,而騰訊是一個分部門,感覺可能不是很有前景(但是后來了解到其實廣州騰訊MIG發(fā)展前景非常好诉瓦,環(huán)境也非常和諧川队,我同學去實習的都留下來了。哎睬澡,只能感嘆選擇是個大問題)固额。在阿里實習的兩個月時間也挺愉快的,學到了不少東西煞聪,也認識了很好的師兄和主管斗躏,只因最后被擁抱了變化沒有拿到正式offer。
    實習面經(jīng)就已經(jīng)寫完了昔脯,后面是正式找工作的經(jīng)歷啄糙,主要是內(nèi)推比較多:騰訊、網(wǎng)易云稚、蘑菇街隧饼、小米,校招就面了家百度静陈。
    在阿里實習的時候燕雁,面了網(wǎng)易和蘑菇街诞丽。
    網(wǎng)易面試是我面了這么多中,問得最專業(yè)的了拐格。
    網(wǎng)易內(nèi)推1面: 電話面僧免,一天在里中午休息的時候面的。這一面我面得很爛捏浊,由于在阿里實習懂衩,面試官恰好也在阿里呆過,問了我在阿里學到了哪些東西呛伴,看過哪些框架勃痴,看過源碼沒有,我支支吾吾說了一些热康,面試官不太滿意(我表示我都說不全啊沛申,在阿里就來了不久,哪那么多時間看源碼)姐军。項目各種細節(jié)問一通之后铁材,開始問基礎,Http報文結(jié)構(gòu)奕锌,Handler著觉、Looper模型,ThreadLocal(這個LZ當時沒答上來)惊暴,怎么使service不被殺死饼丘,android內(nèi)存優(yōu)化,自己實現(xiàn)線程隊列模型辽话,問我怎么設計(這個當時被前面的問題問蒙了肄鸽,直接說不知道了),面了20+分鐘油啤,感覺答得都不怎么好典徘,然后面試官問我說還有沒有什么比較擅長的他沒有問道的,我就把android Framework里zygote的啟動和Binder通信說了一遍(這里強行裝了一次逼)益咬。
    面完之后本以為掛定了逮诲,然后師姐跟我說居然過了,也是夠神奇幽告,我覺得是我后面補充的內(nèi)容救了我梅鹦。
    網(wǎng)易內(nèi)推2面: 二面是現(xiàn)場面,就在阿里濱江區(qū)的隔壁评腺。時間是一天中午帘瞭,吃了飯就到了隔壁。面試官是個比較年輕人蒿讥,可能大不了我?guī)讱q,也是非常好說話,開始也是聊項目芋绸,我把在阿里做的app和自己寫的小框架拿出來媒殉,他就指著上面各種問,這里怎么實現(xiàn)摔敛,會有什么問題廷蓉,你怎么解決,然后他描述了一個場景說马昙,兩個activity桃犬,前面的是個dialog activity,怎么在dialog activity存在的情況下改變后面的activity(lz答的用廣播)行楞。android怎么解決緩存攒暇,要是內(nèi)存超了怎么辦?然后扯到了JVM子房,GC判定算法與方法形用,哪個區(qū)域用什么GC算法,怎么改進復制算法证杭。然后是基礎田度,也像一面一樣問了一些,hashmap和concurrntHashmap的區(qū)別解愤、泛型能否強制轉(zhuǎn)換镇饺。然后是算法,問了快排和歸并的平均時間復雜度與最差時間復雜度送讲,出了個算法題:怎么找到一個隨機數(shù)組的前50大數(shù)奸笤、中間50大數(shù),(這個用最小堆和partition函數(shù))李茫,復雜度是多少揭保。
    面完之后其實感覺還不錯,基本都打答上來了魄宏,順利進入三面秸侣。
    網(wǎng)易內(nèi)推3面(HR): hr面也是現(xiàn)場,也聊了很多宠互,問我為什么要從阿里來網(wǎng)易味榛,有什么打算,你看中網(wǎng)易的什么(主要是針對我是在阿里實習來問的予跌,我就講了一堆網(wǎng)易的優(yōu)勢)搏色,讓來杭州工作愿不愿意。還跟我說了券册,這次內(nèi)推是優(yōu)中選優(yōu)频轿,有名額限制垂涯,如果沒有通過,請繼續(xù)關(guān)注網(wǎng)易校招航邢。
    后面讓師姐查了下狀態(tài)耕赘,狀態(tài)顯示是三面已通過。但是最后沒有收到offer膳殷,還是有點小失望操骡。
    蘑菇街面試感覺比較基礎,沒有什么技術(shù)難度赚窃。
    蘑菇街內(nèi)推1面: 電話面册招,也是在一個中午面的。18分鐘勒极,問了一些項目是掰,主要是問基礎、問得非澈又剩基礎:Arraylist與LinkedList區(qū)別冀惭,String與StringBuffer用法,HashMap與HashTable區(qū)別掀鹅,Synchronized用法等等等等(非成⑿荩基礎),這不一一列舉了乐尊,然后很順利的就過了戚丸。
    2面是在20天后了,也不知道蘑菇街出了什么岔子扔嵌。
    蘑菇街內(nèi)推2面 :也是電話面限府,CTO面試,就整體聊了項目痢缎,我在項目中學到了什么胁勺,遇到什么困難怎么解決的,在阿里實習學到了哪些東西独旷,有看過源碼么署穗,我的優(yōu)缺點,我為什么選擇蘑菇街嵌洼,我了解蘑菇街哪些東西案疲。最后答完感覺自己答得還行但是也沒有過,不知道為什么麻养。
    小米是投的內(nèi)推精英計劃褐啡,50個名額,解決北京戶口鳖昌。
    小米內(nèi)推1面: 電話面备畦,大概40分鐘低飒,面試的時候那邊很吵,不過幸好面試官語速慢萍恕,而且我答完一個問題后逸嘀,面試官會和我交流哪里沒有答好车要。沒有問項目允粤,就問了基礎,問題也不多:HashMap刪除元素的方法翼岁,for each和正常for的用在不同數(shù)據(jù)結(jié)構(gòu)(ArrayList类垫、set、hashmap)上的效率區(qū)別(LZ表示沒有看過源碼琅坡,不知道)悉患,static class和non-static class的區(qū)別,一個大文件幾個GB榆俺,怎么實現(xiàn)復制(這個也沒有答好)售躁。然后問了兩個算法:之前一個出現(xiàn)過,另一個是在git里面茴晋,如果有n個分支陪捷,m次commit怎么找到任意兩個節(jié)點共同的那個父節(jié)點(這個當時我想錯了,想到二叉樹上去了诺擅,沒有答好)市袖。然后讓兩個算法用代碼實現(xiàn),1個小時內(nèi)寫好email給他烁涌。
    小米面了以后也杳無音信苍碟,估計也是要求很高,畢竟解決北京戶口撮执。
    其實在阿里實習的時候很早就開始投簡歷了微峰,因為出去實習一段時間后,感覺還是很想留在成都(因為lz是四川人)抒钱。騰訊我沒有參加校招面試蜓肆,直接走的內(nèi)推流程。
    騰訊1面: 電話面继效,7月20+號症杏,很水,就問了項目瑞信,聊了可能有十多分鐘厉颤,然后面試官說,內(nèi)推沒有什么作用凡简,還是要走校招面試(我覺得他可能是有其他事情逼友,想節(jié)省時間)精肃,你在實習不能回來,還是要現(xiàn)場面一次才行帜乞,然后就留了個電話讓我校招聯(lián)系他司抱,這樣就完了。
    2面是在我回學校后了黎烈。
    騰訊2面: 9月6號我回學校之后习柠,下午3點接到電話,讓我晚上7點去騰訊現(xiàn)場面的(我在想為何是在晚上照棋,lz學校到騰訊要2個小時资溃,還讓不讓人回來了),當時緊張得要死烈炭,因為剛從阿里回來不久溶锭,都沒怎么好好準備基礎,在地鐵上看了兩本基礎書符隙,亞歷山大趴捅。面試是在騰訊里面,微信部門霹疫,面試官是個中年人(現(xiàn)在是LZ的主管)拱绑,看起來還是比較沉穩(wěn)的那種。也沒問基礎技術(shù)問題更米,就聊項目細節(jié)和一些可優(yōu)化的地方欺栗,然后把lz的簡歷看了翻了一遍,問了一遍征峦,然后就是問我在阿里學到了什么迟几,為什么當時選擇了阿里(這時候肯定要各種跪舔啊)栏笆。然后后來他說他是做ios的类腮,我在想難怪不問我基礎。
    面完了說一周之內(nèi)通知我結(jié)果蛉加,也沒報太大希望蚜枢,感覺并不太對口,因為搞不懂為什么是做ios的來面我针饥。
    兩天之后厂抽,在阿里HRG電話通知我擁抱變化之后,幾乎同一時間丁眼,騰訊電話通知我拿到了成都offer筷凤,我只能感嘆太巧了(大概這大半輩子的運氣都花光了)。
    后來校招開始后,只面了百度一家公司藐守,百度確實比較重視基礎與算法挪丢,看中技術(shù)。
    百度1面: 大概1個小時卢厂,又是個做ios的師兄面試我乾蓬,自然就只能聊項目了,我給他展示了我做的app后慎恒,也問了些技術(shù)問題任内,緩存怎么做的,內(nèi)存溢出怎么處理巧号。然后兩個算法題:把一個數(shù)組中奇數(shù)放前面族奢,偶數(shù)放后面,這個要求寫出來丹鸿。另一個是3億條IP中,怎么找到次數(shù)出現(xiàn)最多的5000條IP棚品。最后問了是否愿意去北京靠欢,對于技術(shù)的看法。
    百度2面: 50分鐘铜跑,寫個4個程序題:反轉(zhuǎn)鏈表门怪、冒泡排序、生產(chǎn)者消費者锅纺,這三個都還好寫掷空,很快的寫出來了,還有一個題是在一組排序數(shù)中囤锉,給定一個數(shù)坦弟,返回最接近且不大于這個數(shù)的位置,要求時間在O(logn)(這個想了一會官地,用二分查找酿傍,然后特殊處理了一下),最后他看不懂驱入,要我一步一步解釋赤炒。花了好一整子亏较,最后問了個java反射莺褒,就讓我走了。百度果然是重視算法雪情。
    百度3面: 這一面應該是個技術(shù)高層遵岩,籠統(tǒng)的問了我一下項目的問題,然后問了幾個基礎:java反射機制旺罢;android動畫有哪些旷余,什么特點绢记?TCP/IP層次架構(gòu),每層的作用與協(xié)議正卧;TCP擁塞控制蠢熄;滑動窗口是怎么設計的,有什么好處炉旷;android的布局都有哪些签孔。問完這些之后,然后就是有點類似于HR的聊天了:如果這次面試過了你覺得是因為什么原因窘行,沒過呢饥追?你覺得百度怎么樣?你對技術(shù)路線什么打算罐盔?有些和前面重復的就不寫了但绕。然后他讓我問他問題,我就連續(xù)問了5惶看、6個問題捏顺,最后愉快的走了。
    百度這兩天給結(jié)果纬黎。
    六幅骄、 寫在最后
    關(guān)于選擇
    LZ當時實習的時候,杭州阿里和廣州騰訊選擇去了阿里本今,但是卻因為擁抱變化沒有留下來拆座,相反這邊在騰訊實習的同學卻很順利。但是也是因為沒有去廣州騰訊冠息,最后我能留在成都騰訊挪凑。選擇是一件非常重要的事情,它決定著你的未來铐达,但是也有一點你得知道:塞翁失馬焉知非福岖赋,現(xiàn)在看起來不太好的選擇,不一定將來就好瓮孙,未來有太多未知數(shù)唐断。
    心懷感恩
    其實一路走來,我也是在成長杭抠,從最初的不自信脸甘,到了最后面試一切都比較冷靜與沉著。我一直相信偏灿,機會是留給有準備的人丹诀,所以,請?zhí)嵩鐪蕚洌皆缭胶妹狻N液芨屑つ苡心敲炊嗳藥椭液涂隙ㄎ蚁踝瑳]有最初騰訊的肯定,我肯定不會走的這么順利枚荣,所以我很感恩哪些讓我通過的人碗脊,也感謝我們實驗室的兄弟姐妹,給了我良好的學習成長環(huán)境橄妆,心懷感恩才能好運常在衙伶。
    最后 如果你想學好JAVA這門技術(shù),也想在IT行業(yè)拿高薪害碾,可以參加我們的訓練營課程矢劲,選擇最適合自己的課程學習,技術(shù)大牛親授慌随,7個月后芬沉,進入名企拿高薪。我們的課程內(nèi)容有:Java工程化儒陨、高性能及分布式花嘶、高性能、深入淺出蹦漠。高架構(gòu)。性能調(diào)優(yōu)车海、Spring笛园,MyBatis,Netty源碼分析和大數(shù)據(jù)等多個知識點侍芝。如果你想拿高薪的研铆,想學習的,想就業(yè)前景好的州叠,想跟別人競爭能取得優(yōu)勢的棵红,想進阿里面試但擔心面試不過的,你都可以來咧栗,群號為:230419550
    附:
    加群要求
    1逆甜、具有1-5工作經(jīng)驗的,面對目前流行的技術(shù)不知從何下手致板,需要突破技術(shù)瓶頸的可以加交煞。
    2、在公司待久了斟或,過得很安逸素征,但跳槽時面試碰壁。需要在短時間內(nèi)進修、跳槽拿高薪的可以加御毅。
    3根欧、如果沒有工作經(jīng)驗,但基礎非常扎實端蛆,對java工作機制凤粗,常用設計思想,常用java開發(fā)框架掌握熟練的欺税,可以加侈沪。
    4、覺得自己很牛B晚凿,一般需求都能搞定亭罪。但是所學的知識點沒有系統(tǒng)化,很難在技術(shù)領(lǐng)域繼續(xù)突破的可以加歼秽。
    本文轉(zhuǎn)載 原文地址https://www.nowcoder.com/discuss/3043?type=2&order=0&pos=107&page=7
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末应役,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子燥筷,更是在濱河造成了極大的恐慌箩祥,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,482評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡揩瞪,警方通過查閱死者的電腦和手機赴蝇,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,377評論 2 382
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事〉树蓿” “怎么了?”我有些...
    開封第一講書人閱讀 152,762評論 0 342
  • 文/不壞的土叔 我叫張陵患民,是天一觀的道長缩举。 經(jīng)常有香客問我,道長匹颤,這世上最難降的妖魔是什么仅孩? 我笑而不...
    開封第一講書人閱讀 55,273評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮惋嚎,結(jié)果婚禮上杠氢,老公的妹妹穿的比我還像新娘。我一直安慰自己另伍,他們只是感情好鼻百,可當我...
    茶點故事閱讀 64,289評論 5 373
  • 文/花漫 我一把揭開白布绞旅。 她就那樣靜靜地躺著,像睡著了一般温艇。 火紅的嫁衣襯著肌膚如雪因悲。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,046評論 1 285
  • 那天勺爱,我揣著相機與錄音晃琳,去河邊找鬼。 笑死琐鲁,一個胖子當著我的面吹牛卫旱,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播围段,決...
    沈念sama閱讀 38,351評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼顾翼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了奈泪?” 一聲冷哼從身側(cè)響起适贸,我...
    開封第一講書人閱讀 36,988評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎涝桅,沒想到半個月后拜姿,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,476評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡冯遂,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,948評論 2 324
  • 正文 我和宋清朗相戀三年蕊肥,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蛤肌。...
    茶點故事閱讀 38,064評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡晴埂,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出寻定,到底是詐尸還是另有隱情,我是刑警寧澤精耐,帶...
    沈念sama閱讀 33,712評論 4 323
  • 正文 年R本政府宣布狼速,位于F島的核電站,受9級特大地震影響卦停,放射性物質(zhì)發(fā)生泄漏向胡。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,261評論 3 307
  • 文/蒙蒙 一惊完、第九天 我趴在偏房一處隱蔽的房頂上張望僵芹。 院中可真熱鬧,春花似錦小槐、人聲如沸拇派。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,264評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽件豌。三九已至疮方,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間茧彤,已是汗流浹背骡显。 一陣腳步聲響...
    開封第一講書人閱讀 31,486評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留曾掂,地道東北人惫谤。 一個月前我還...
    沈念sama閱讀 45,511評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像珠洗,于是被迫代替她去往敵國和親溜歪。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,802評論 2 345

推薦閱讀更多精彩內(nèi)容