筆者是軟件工程大四學(xué)生白胀,屬于保研失敗群體,不想考研辩恼,所以選擇了工作。從9月下保研失敗到10月中成功拿到百度Offer,這其中的大起大落真是外人所無(wú)法體會(huì)的灶伊。這一段時(shí)間的面試經(jīng)驗(yàn)疆前,可以和大家分享一下。筆試基本上屬于硬實(shí)力聘萨,能就上峡继,不能就下。這里主要分享面試經(jīng)驗(yàn)以及順帶?講講故事匈挖。
大二下的實(shí)習(xí)面試
大二下的時(shí)候碾牌,SAP在我們學(xué)校招收SAP VT項(xiàng)目的實(shí)習(xí)生,那是大學(xué)以來(lái)第一次筆面試儡循。筆試我記得非常的水舶吗,我覺(jué)得我答的真不怎么樣,當(dāng)時(shí)什么是MVC模式以及設(shè)計(jì)模式的題都不會(huì)做择膝,但是還是過(guò)了誓琼。然后之后就是某一天中午在食堂吃飯忽然?打電話說(shuō)英語(yǔ)面試,我一個(gè)人躲在廁所說(shuō)了半個(gè)來(lái)小時(shí)肴捉,然后就水水的過(guò)了腹侣。最后就是在公司里面的群面。群面沒(méi)有技術(shù)問(wèn)題齿穗,更多的是在考察一個(gè)人的綜合能力傲隶,我們當(dāng)時(shí)好幾組,一組67個(gè)人的樣子窃页,當(dāng)時(shí)被問(wèn)了一個(gè)問(wèn)題跺株,是給了10來(lái)個(gè)人的名單,分別有不同的職位脖卖、性別乒省、年齡,以及一句話的描述畦木,然后故事背景是海上發(fā)生海難袖扛,先救誰(shuí),后救的人可能被淹死十籍。這種開(kāi)放性的問(wèn)題肯定是沒(méi)有標(biāo)準(zhǔn)答案的蛆封,更多的是考察一個(gè)人的傾聽(tīng)、合作以及語(yǔ)言組織與表達(dá)能力的過(guò)程妓雾,一般言之有理即可娶吞。我呢是屬于那種非意見(jiàn)領(lǐng)袖的垒迂,所以我非常機(jī)智的當(dāng)了?Leader械姻,拿個(gè)筆記記每個(gè)人的觀點(diǎn),然后參與討論,匯總各方意見(jiàn)然后得出一個(gè)結(jié)論來(lái)楷拳,最后匯報(bào)給了面試官绣夺。最后當(dāng)然是妥妥的過(guò)了。在匯報(bào)完結(jié)論后欢揖,面試官讓我們每個(gè)人提問(wèn)問(wèn)題陶耍,注意,這是無(wú)論面試哪個(gè)公司都會(huì)被問(wèn)到的她混。然而當(dāng)時(shí)我非常傻逼的沒(méi)問(wèn)烈钞,沒(méi)問(wèn)!@ぐ础毯欣!還好,應(yīng)該是因?yàn)槲仪懊娈?dāng)Leader表現(xiàn)不錯(cuò)臭脓,所以通過(guò)了酗钞。
保研失敗之后的瘋狂
因?yàn)樵敬蛩惚Q校詻](méi)有參加大三暑假的校招實(shí)習(xí)的申請(qǐng)来累。我們學(xué)校給本校的保研名額還是蠻多的砚作,所以我一直準(zhǔn)備著保研讀個(gè)研再工作。一直在實(shí)驗(yàn)室兢兢業(yè)業(yè)的工作嘹锁,獲得了老師和學(xué)長(zhǎng)的好評(píng)葫录,做項(xiàng)目做的有聲有色(有點(diǎn)自夸。领猾。压昼。。)瘤运。奈何窍霞,保研沒(méi)過(guò),因?yàn)榭?jī)點(diǎn)太低拯坟。(這里不細(xì)說(shuō)了但金,有時(shí)間專門開(kāi)一貼說(shuō)一說(shuō)我兵荒馬亂的大學(xué)生活)按照學(xué)校的流程走,筆試郁季、面試(包括學(xué)院老師技術(shù)面和英語(yǔ)面)冷溃,然后大概9月20左右,結(jié)束了梦裂。真的結(jié)束了似枕,當(dāng)時(shí)真是心灰意冷。然后我就進(jìn)入了瘋狗模式年柠,因?yàn)楫?dāng)時(shí)阿里凿歼、騰訊校招都差不多結(jié)束了,特別慌!
到各種網(wǎng)站上去掛我的簡(jiǎn)歷答憔,51job味赃,中華英才網(wǎng),大街網(wǎng)虐拓,拉勾網(wǎng)心俗,能掛的都掛。然后各種大公司百度蓉驹、網(wǎng)易城榛、京東、去哪兒等等校招網(wǎng)站上去填簡(jiǎn)歷(當(dāng)時(shí)騰訊和阿里已經(jīng)校招結(jié)束了态兴,痛心)吠谢,當(dāng)時(shí)填的都要吐了。但是沒(méi)有辦法诗茎,得一個(gè)一個(gè)上啊工坊,感覺(jué)有填了大幾十家公司的感覺(jué)!(這直接導(dǎo)致了我到現(xiàn)在每天都會(huì)收到N多校招宣講的垃圾短信)
找實(shí)習(xí)公司敢订。因?yàn)橐呀?jīng)錯(cuò)過(guò)了實(shí)習(xí)校招王污,這個(gè)時(shí)候招實(shí)習(xí)的公司已經(jīng)不多了。當(dāng)時(shí)各種狂刷BBS楚午,找所有實(shí)習(xí)的帖子昭齐,頗有一種什么都不據(jù)的氣概,公司有大公司IBM矾柜,百度阱驾,小公司創(chuàng)業(yè)公司,做廣告的怪蔑、做二手平臺(tái)的里覆、還有背靠大樹(shù)好乘涼那種有爹的創(chuàng)業(yè)公司等等,崗位有做數(shù)據(jù)挖掘的缆瓣,有測(cè)試的喧枷,有做云平臺(tái)的,有做網(wǎng)站的弓坞。隧甚。。渡冻。然后因?yàn)閷W(xué)校比較有名戚扳,還是給了一張老臉都給了面試機(jī)會(huì)。之后具體談這幾個(gè)面試族吻。
補(bǔ)知識(shí)缺漏帽借。在幾次?筆面試中珠增,我發(fā)現(xiàn)自己特別菜,沒(méi)有一點(diǎn)準(zhǔn)備宜雀,所學(xué)只是基本上只有課程上過(guò)的水平,而且本身就學(xué)的一般握础,然后還忘了辐董,所以要補(bǔ)知識(shí)缺漏了。一方面看課本禀综,另一方面到網(wǎng)上搜了一下“筆面試寶典”简烘,做好準(zhǔn)備,為了國(guó)慶之后的校招加滿油定枷。
實(shí)習(xí)面試的經(jīng)驗(yàn)
實(shí)習(xí)總體來(lái)說(shuō)是有五個(gè)公司讓我去面試了孤澎,然后實(shí)際面了四個(gè)公司,最后拿到了三個(gè)公司的實(shí)習(xí)offer欠窒。
IBM的面試是我在去另一個(gè)公司面試的路上電話面試完成的覆旭,面試官問(wèn)了我一些Lunix的操作,快速排序岖妄,Java基礎(chǔ)以及垃圾回收機(jī)制這些東西型将,然后我就JJ了。
另外三個(gè)創(chuàng)業(yè)型公司的話荐虐,就是我去對(duì)應(yīng)的公司面試的七兜,面試的時(shí)候比較放的開(kāi),多聊福扬,聊之前做的項(xiàng)目腕铸,然后會(huì)問(wèn)一些技術(shù)問(wèn)題,還有一些其他的問(wèn)題铛碑。其中一個(gè)公司是老板面的我狠裹,先讓我做了一份算法和數(shù)據(jù)結(jié)構(gòu)的題,有四道汽烦,然后我都做出來(lái)了酪耳,但是方法都比較菜,時(shí)間復(fù)雜度很高刹缝,然后老板一步一步指導(dǎo)我去降低時(shí)間復(fù)雜度碗暗,很nice。
關(guān)于百度實(shí)習(xí)梢夯。我投百度的實(shí)習(xí)投的是百度上海研究中心測(cè)試部門的測(cè)試崗言疗,但是因?yàn)槲抑巴读税俣鹊男U校嬖嚬僬f(shuō)即使我面試過(guò)了也不能給我發(fā)offer颂砸,說(shuō)是因?yàn)榘俣热瞬艓?kù)把我鎖了噪奄。因?yàn)槲疫€蠻在意這個(gè)機(jī)會(huì)的死姚,所以和面試官電話聊了好久。最讓我印象深刻的勤篮,就是我問(wèn):我覺(jué)得我校招過(guò)不了都毒,能不能讓我去面實(shí)習(xí)然后把我招進(jìn)去?然后面試官說(shuō):我覺(jué)得你挺優(yōu)秀的碰缔,校招肯定能過(guò)账劲。然后,就真的過(guò)了=鹇铡F俳埂!貴人肮8巍i晃汀!巫击!感謝Y飨!坝锰!感謝4倚濉!什黑!
關(guān)于實(shí)習(xí)薪水的事情崎淳。之前說(shuō)到拿到了三個(gè)創(chuàng)業(yè)公司的offer,其中兩個(gè)都明確了薪水愕把,然后讓我國(guó)慶后去簽實(shí)習(xí)合同實(shí)習(xí)拣凹,但是另外一個(gè)沒(méi)有說(shuō)薪水,我竟然傻傻的沒(méi)有注意到這一點(diǎn)恨豁,因?yàn)檫@個(gè)公司背靠有錢的國(guó)企嚣镜,我覺(jué)得前途比較好,然后最后就拒掉了另外兩個(gè)橘蜜,去了這家菊匿。實(shí)習(xí)第一天告訴我,全勤月工資1500计福,我感覺(jué)日了狗一般跌捆,然后就走了。一定要注意薪水跋笥薄E搴瘛!说订!
百度面試
9月28日在網(wǎng)上做了百度的筆試題抄瓦,感覺(jué)做的不錯(cuò)潮瓶,應(yīng)該是通過(guò)了。然后我就回山西老家了钙姊。帶著我的《Java程序員筆面試寶典》(非薦書(shū))毯辅,毅然踏上了回家的旅途。
訂了10月8日回上海的火車票煞额,10月9日下午能到上海思恐。但是在10月8日上午到太原的長(zhǎng)途客車上,接到了百度HR給我打的電話立镶,說(shuō)是第二天上午在上海面試壁袄,當(dāng)時(shí)就感覺(jué)嗶了狗类早。(其實(shí)應(yīng)該也許大概是可以改一下面試時(shí)間的媚媒,因?yàn)楹髞?lái)了解到10月10日還有人在面試)雖然說(shuō)我對(duì)自己沒(méi)什么信心,但是還是不想錯(cuò)過(guò)這個(gè)機(jī)會(huì)涩僻,所以馬上決定打飛的回上海缭召。當(dāng)天下午還在我姐的陪同下在太原買了一身行頭,準(zhǔn)備第二天面試穿逆日。晚上打飛的回的上海嵌巷。那是非常瘋狂的一天,我退了火車票室抽,先后乘坐了長(zhǎng)途大巴搪哪、出租車、公交車坪圾、飛機(jī)晓折、磁懸浮等交通工具,最后終于在晚上12點(diǎn)之前回到了宿舍兽泄!
正戲要來(lái)了漓概,第二天,我去面試了病梢!
早上早早的起來(lái)了胃珍,穿好昨天買的行頭,去了面試的地方蜓陌!
面試是在一個(gè)大房間里面進(jìn)行的觅彰,有非常多的桌子,大幾十號(hào)面試官钮热,幾個(gè)崗位同時(shí)面的缔莲,軟件研發(fā),web前端霉旗,Android等痴奏,每個(gè)人找一個(gè)面試官蛀骇,然后就是一對(duì)一的面試。
- 一面:面試官先讓我寫(xiě)了一個(gè)算法读拆,本來(lái)想讓我寫(xiě)C的擅憔,但是我說(shuō)我不會(huì)C(其實(shí)用過(guò)一點(diǎn),不太熟)檐晕,然后用我最熟悉的Java寫(xiě)的暑诸,前面已經(jīng)說(shuō)了,我算法比較菜辟灰,所以用for循環(huán)寫(xiě)了一個(gè)爛算法个榕,然后還是面試官一點(diǎn)一點(diǎn)提示我,然后降復(fù)雜度芥喇,做出來(lái)的西采。之后又問(wèn)了一些計(jì)算機(jī)網(wǎng)絡(luò)的ISO七層架構(gòu)和操作系統(tǒng)的多線程等問(wèn)題,然后我就出去等消息了继控。
在休息室等待直到收到二面通知械馆,然后又進(jìn)去大房間。
- 二面:二面是另一個(gè)面試官武通,這次的話先讓我自我介紹霹崎,問(wèn)了一下我做的項(xiàng)目,因?yàn)橹爸饕亲鼍W(wǎng)站的冶忱,所以我比較大膽尾菇,覺(jué)得講講不明白,直接問(wèn)面試官要了他的電腦上網(wǎng)站給他講的囚枪,可能加分不少派诬,之后又是算法題,Oh眶拉, my God千埃!這次壓根就沒(méi)思路,是的忆植,沒(méi)思路放可!然后我就假裝我有思路的樣子,寫(xiě)寫(xiě)畫(huà)畫(huà)朝刊,試圖做出來(lái)耀里,但是做不出來(lái),然后面試官就開(kāi)始提示我拾氓,然后慢慢的思路就清晰了冯挎。最后,面試官和我說(shuō)咙鞍,快到中午了房官,我要去吃飯了趾徽,好任性!:彩亍孵奶!你十分鐘之后給我把這個(gè)題用代碼實(shí)現(xiàn)了,寫(xiě)對(duì)了我就讓你二面過(guò)蜡峰。然后我就鼓足馬力了袁,狂寫(xiě),寫(xiě)出來(lái)了湿颅,二面就這樣過(guò)了载绿。
然后我就嗨了,因?yàn)槲抑昂孟衤?tīng)說(shuō)百度是兩輪技術(shù)面一輪HR面油航,HR面還不是灑灑水的事情崭庸。然后我就去吃飯了,下午吃完飯一點(diǎn)開(kāi)始第三輪面試劝堪!
- 三面: 三面的時(shí)候冀自,我很High啊揉稚,技術(shù)面通過(guò)了秒啦,就剩下HR面了,那不是妥了搀玖?然后我看到面試官是一個(gè)三十多歲的中年男人余境,我就有一種不好的預(yù)感。我問(wèn):這一輪是技術(shù)面還是HR面灌诅?然后面試官用充滿磁性的聲音告訴我:技術(shù)面芳来。我當(dāng)時(shí)心中千萬(wàn)匹羊駝啊猜拾!然后戰(zhàn)戰(zhàn)兢兢的開(kāi)始了最難的第三輪面試即舌。面試官問(wèn)了很多比較難的問(wèn)題:比如Map Reduce啊,數(shù)據(jù)庫(kù)索引啊挎袜,網(wǎng)站的賬號(hào)存儲(chǔ)怎樣保證不被黑客偷到啊顽聂,包括session和cookie有什么區(qū)別,還有Java的垃圾回收機(jī)制啊盯仪。是有一些不會(huì)的紊搪,但是我抱著知之為知之,不知為不知的態(tài)度全景。然后對(duì)于不會(huì)的題耀石,先告訴面試官我不知道,然后說(shuō)我覺(jué)得它可能是這樣的爸黄,吧啦吧啦說(shuō)自己的想法滞伟。然后揭鳞,最后,問(wèn)了面試官幾個(gè)關(guān)于公司的問(wèn)題梆奈,最后的最后汹桦,我問(wèn):請(qǐng)問(wèn)我通過(guò)面試了嗎? 面試官說(shuō):這得和前面幾個(gè)面試官商量之后再?zèng)Q定鉴裹。我就感覺(jué)不太穩(wěn)舞骆,心里七上八下的離開(kāi)了。
就這樣径荔,百度面試結(jié)束了督禽,靜等通知!
之后
百度面試和大眾點(diǎn)評(píng)筆試沖突了总处,然后我沒(méi)有去大眾點(diǎn)評(píng)筆試狈惫,然后后來(lái)攜程筆試也忘了! 我就準(zhǔn)備去霸面點(diǎn)評(píng)和攜程了鹦马!真的是沒(méi)有Offer心里焦慮胧谈,死馬當(dāng)活馬醫(yī)啊。后來(lái)又陸續(xù)做了一些創(chuàng)業(yè)公司的題荸频,其中我去霸面了IDG菱肖,但是失敗了。o(╯□╰)o創(chuàng)業(yè)公司拿到了一個(gè)offer旭从,不過(guò)薪水開(kāi)的比較低稳强,不具體說(shuō)了。后來(lái)也沒(méi)有再霸面了和悦,說(shuō)實(shí)話退疫,霸面真的需要勇氣!
后來(lái)鸽素,忽然有一天褒繁,百度HR給我打電話告訴我說(shuō)面試過(guò)了,讓我下周去簽承諾書(shū)馍忽,當(dāng)時(shí)就嗨了棒坏。
之后就一顆石頭落了地,校招就不著急了舵匾】〉郑基本上后來(lái)一些大公司過(guò)了筆試但是也沒(méi)有去面試或者根本沒(méi)有去筆試了。就認(rèn)準(zhǔn)百度了坐梯,這就是真愛(ài)盎栈濉!
總結(jié)
上面基本上是在講故事,下面總結(jié)一些經(jīng)驗(yàn)性的東西谎替。
- 首先偷溺,校招筆面試之前對(duì)于自己的技術(shù)一定要準(zhǔn)備,只有學(xué)校課堂的知識(shí)90%是過(guò)不了校招的钱贯,尤其是一些好的公司挫掏。準(zhǔn)備的時(shí)候多準(zhǔn)備知識(shí)點(diǎn)性質(zhì)的東西,比如Java的垃圾回收等秩命。算法是一個(gè)積累的過(guò)程尉共,是很難短期內(nèi)提高的。(如果你離找工作還有蠻長(zhǎng)時(shí)間的弃锐,那就多看算法書(shū)吧袄友,ACM隊(duì)員找工作真是天然優(yōu)勢(shì)啊)
- 穿著:我去過(guò)蠻多公司的霹菊,一般互聯(lián)網(wǎng)公司從老板到員工基本上不穿正裝剧蚣,面試官也從沒(méi)穿過(guò)正裝。但是不穿正裝并不代表不正式旋廷,首先要干凈鸠按,其次要有點(diǎn)正式的感覺(jué),比如穿一個(gè)有領(lǐng)的襯衫饶碘,這就看大家各自著裝水平了目尖。
- 面試時(shí)一定要放輕松,你緊張沒(méi)有任何幫助熊镣,只會(huì)讓你表現(xiàn)更差卑雁∧际椋可以提前去面試地點(diǎn)熟悉熟悉環(huán)境绪囱,和同來(lái)面試的人聊聊天。
- 面試時(shí)一定要“知之為知之莹捡,不知為不知”鬼吵。面試官不可能什么都知道,但是你不知道你那一句裝逼就會(huì)敗露篮赢。無(wú)知并不可怕齿椅,可怕的是怕別人知道自己的無(wú)知。計(jì)算機(jī)技術(shù)是飛速發(fā)展的启泣,新技術(shù)時(shí)時(shí)刻刻出現(xiàn)涣脚,沒(méi)有人什么都知道,而且校招對(duì)學(xué)生的能力要求不如社招那么高寥茫,你完全有權(quán)利說(shuō)不知道遣蚀。并不會(huì)因?yàn)槟闵贁?shù)東西不知道而直接Fail掉你的。不會(huì)并不代表你不應(yīng)該回答,你可以告訴面試官芭梯,我不知道险耀,但是我覺(jué)得可能是這樣的,其實(shí)計(jì)算機(jī)方面的知識(shí)很多理念都是共通的玖喘,有時(shí)候猜也能猜個(gè)八九不離十甩牺。
- 算法題不會(huì)寫(xiě)好的算法,先用循環(huán)或遞歸寫(xiě)一個(gè)傻逼算法累奈,然后一步一步降低時(shí)間復(fù)雜度贬派。實(shí)在寫(xiě)不出來(lái)就試圖想方法,隨便說(shuō)澎媒,等待面試官提示赠群。一步步解決的過(guò)程一方面體現(xiàn)了你對(duì)于未知問(wèn)題的解決能力,以及你的思考過(guò)程旱幼,另一方面可以拖延面試時(shí)間查描,其他問(wèn)題就會(huì)問(wèn)的比較少,最后就是可以讓面試官有優(yōu)越感和成就感(一方面他比你牛逼柏卤,另一方面他教會(huì)了你)冬三。一箭n雕的事情。當(dāng)然缘缚,前提是你在提示下一步步走出來(lái)了勾笆,沒(méi)搞出來(lái)就可以回去了!G疟酢窝爪!
- 自我介紹要突出重點(diǎn),也叫給面試官挖坑齐媒。(可能在寫(xiě)簡(jiǎn)歷的時(shí)候就開(kāi)始挖了)你的自我介紹要突出重點(diǎn)蒲每,比如你在某一個(gè)技術(shù)上有很深的研究,你做過(guò)某個(gè)大型項(xiàng)目啊喻括,然后面試官很可能就對(duì)著這個(gè)來(lái)提問(wèn)你邀杏,然后你不是就可以用你準(zhǔn)備好的東西來(lái)回答了!;Q望蜡!
- 當(dāng)面試官問(wèn)你你有什么要問(wèn)的的時(shí)候,千萬(wàn)不要說(shuō)沒(méi)有拷恨!然后你的面試很可能就死掉了脖律。提問(wèn)一定要問(wèn),表現(xiàn)你對(duì)公司有興趣腕侄;另外小泉,要問(wèn)一些網(wǎng)上搜不到的問(wèn)題勒叠。你可以自己搜到,問(wèn)我干嘛膏孟!最后眯分,不要問(wèn)一些涉及到隱私或者保密的問(wèn)題,比如薪水柒桑。(這是找HR談的弊决,而且大公司你如果不是特別牛逼都是批發(fā)價(jià))
總體來(lái)說(shuō)就是這些了,最后希望大家都能找到心儀的工作魁淳。還是寫(xiě)了蠻久的飘诗。應(yīng)該會(huì)陸續(xù)在簡(jiǎn)書(shū)上寫(xiě)一些其他東西,但肯定不會(huì)在這里寫(xiě)技術(shù)貼界逛!我應(yīng)該算是比較幸運(yùn)的了昆稿,很快通過(guò)了校招拿到了Offer。(希望這篇文章沒(méi)有涉及到任何人或任何組織需要保密的東西息拜,如果有的話請(qǐng)?jiān)u論說(shuō)明溉潭,我可以及時(shí)刪帖)
最后我對(duì)于生活的心得:
- 機(jī)會(huì)只留給有準(zhǔn)備的人。
- 不要放棄任何機(jī)會(huì)少欺,即使成功的機(jī)會(huì)渺茫喳瓣。不努力一把怎么知道不可能。
- 要不斷學(xué)習(xí)赞别。
(轉(zhuǎn)載請(qǐng)注明出處畏陕,并打賞兩元,以示尊重)