由于臨近研二的末尾,我最近開始四處尋找實(shí)習(xí)的機(jī)會(huì),也是憑借著實(shí)力與運(yùn)氣拿到了阿里和Morgan Stanley的Offer呕缭。所以我想總結(jié)最近自己的經(jīng)驗(yàn),探討如何做好面試中的Introduction修己。
在一場(chǎng)面試之中恢总,首先需要向面試官提交自己的簡(jiǎn)歷,它包括了自己的教育背景睬愤,工作經(jīng)歷和專業(yè)技能等等片仿。但無一例外的是,即使你在簡(jiǎn)歷上清晰明確的介紹了自己的信息尤辱,面試官依然會(huì)要求你做一次Introduction砂豌。因?yàn)槌_紙面上的證據(jù),你的溝通能力和表達(dá)能力也決定了你是能夠在團(tuán)隊(duì)中勝任自己的角色光督。
1. Introduction應(yīng)該包括個(gè)人的教育背景阳距,專業(yè)技能,工作經(jīng)歷和個(gè)人品格结借。
很多人不會(huì)寫簡(jiǎn)歷娄涩,不會(huì)做Introduction。原因無他:從來沒有認(rèn)真深刻的審視過自己映跟。
Introduction的最基本目的就是闡釋你已經(jīng)做過什么蓄拣,以及能夠做些什么。在正式的Introduction中努隙,首先你應(yīng)該介紹自己的基本信息和教育背景:
我叫XX球恤,目前在XX大學(xué)攻讀研究生學(xué)位,我的研究方向是XX荸镊。
其次是你的專業(yè)技能和工作經(jīng)歷:
我是典型的C++/Python程序員咽斧,熟悉數(shù)據(jù)結(jié)構(gòu)和算法堪置。我了解MVC模型,接觸過Django網(wǎng)絡(luò)框架张惹,有著豐富的Linux開發(fā)經(jīng)驗(yàn)舀锨。我曾經(jīng)用Django實(shí)現(xiàn)過XX項(xiàng)目……
最終才是你的個(gè)人品格:
我是自我驅(qū)動(dòng)式的學(xué)習(xí)者,也有很強(qiáng)的執(zhí)行力宛逗。我利用閑暇時(shí)間在Coursera上學(xué)習(xí)了X門課程坎匿,其中包括A失仁、B胶滋、C和D。
2. 在介紹工作經(jīng)驗(yàn)時(shí)相嵌,應(yīng)該用到STAR模型來講述自己的項(xiàng)目屎暇。
在一場(chǎng)面試中承桥,通常你需要在Introduction中簡(jiǎn)明的提及自己的項(xiàng)目經(jīng)歷,然后面試官會(huì)根據(jù)你的講述再去了解具體的情況根悼。所以我們需要用到STAR模型來講述自己的項(xiàng)目凶异。
STAR模型包括:
- Situation:簡(jiǎn)短的項(xiàng)目背景。
- Task:自己完成的任務(wù)挤巡。
- Action:為了完成任務(wù)自己做了哪些工作唠帝,是怎么做的。
- Result:自己的貢獻(xiàn)玄柏。
舉一個(gè)在《劍指Offer》中作者提到的例子:
Winforms是微軟.NET中的一個(gè)成熟的UI平臺(tái)(Situation)襟衰。我的工作是在添加少量新功能之外主要負(fù)責(zé)維護(hù)已有的功能(Task)。新的功能主要是讓W(xué)informs的控件風(fēng)格和Vista粪摘、Windows7的風(fēng)格保持一致瀑晒。在維護(hù)方面,對(duì)于較難的問題我用WinDbg等工具進(jìn)行調(diào)試(Action)徘意。在過去兩年中我總共修改了超過200個(gè)Bug(Result)苔悦。
請(qǐng)記住,Introduction中的項(xiàng)目描述一定要簡(jiǎn)短椎咧,因?yàn)槊嬖嚬僖欢〞?huì)在接下來的環(huán)節(jié)中再去具體的了解你的項(xiàng)目玖详。提出諸如此類的問題:“請(qǐng)你介紹一個(gè)你印象最深刻的項(xiàng)目”;“你在XX項(xiàng)目中遇到的最大難題是什么勤讽,你是怎么克服它的蟋座?”
3. 你講述的任何內(nèi)容都必須與工作相關(guān),每一段表述都必須有相應(yīng)的事實(shí)來證明脚牍。
簡(jiǎn)單講向臀,就是不說廢話,言之有據(jù)诸狭。我曾經(jīng)在簡(jiǎn)歷中用自學(xué)會(huì)了彈吉他來佐證自己的學(xué)習(xí)能力券膀,后來發(fā)現(xiàn)每個(gè)面試官對(duì)此都不是很感興趣君纫。因?yàn)槿思艺械氖浅绦騿T,而不是一個(gè)可以在公司年會(huì)上表演的演員芹彬。所以永遠(yuǎn)不要在面試中提及與工作無關(guān)的內(nèi)容蓄髓。證明自己學(xué)習(xí)能力強(qiáng)的例子有很多,但一定要舉證一個(gè)與工作相關(guān)的例子舒帮,比如經(jīng)常在網(wǎng)上學(xué)習(xí)計(jì)算機(jī)相關(guān)的公開課会喝。
通常,面試官會(huì)很討厭“精通C++”這一類說法会前,原因“精通”這個(gè)說法本身就缺乏合適的定義好乐。在以前匾竿,學(xué)會(huì)Boost瓦宜,TR1,懂得C++對(duì)象的內(nèi)存分配模型算作精通岭妖;放到現(xiàn)在临庇,則必須要懂得C++11,C++14昵慌,能夠?qū)崿F(xiàn)智能指針假夺,了解多線程并發(fā)模型才算精通。所以我們?cè)谥v述每一個(gè)專業(yè)技能的時(shí)候斋攀,都必須明確的闡釋自己做了哪些事情已卷。用事實(shí)說話,而非了解淳蔼,熟練侧蘸,精通這三個(gè)用得最多的形容詞。
以上三點(diǎn)是我認(rèn)為在面試中應(yīng)該遵守的原則鹉梨,簡(jiǎn)明扼要的Introduction能夠給面試官讓他更細(xì)致的來了解你讳癌,從而讓整個(gè)面試過程順利的進(jìn)展下去。祝閱讀本文的你最終能夠拿到心儀的Offer存皂。