經(jīng)過(guò)一個(gè)多月的面試求職,終于獲得了一個(gè)非常滿(mǎn)意的工作機(jī)會(huì)。作為一個(gè)有著兩年多iOS開(kāi)發(fā)經(jīng)驗(yàn)的程序員,第一次裸辭跳槽,對(duì)面試求職可謂有一番全新的體會(huì)。 技能好不一定就保證你能進(jìn)入好公司,有時(shí)候也需要很多技巧和方法的!最后我能夠順利進(jìn)入廣東地區(qū)比較出名的互聯(lián)網(wǎng)公司,并獲得相當(dāng)可觀(guān)的待遇,其實(shí)是花了很多心思去準(zhǔn)備的。 下面是我對(duì)這段時(shí)間以來(lái)求職經(jīng)驗(yàn)的總結(jié),也包括我此前整理的技巧攻略,希望能幫在尋覓好崗位的程序員同胞們,早日找到最滿(mǎn)意的公司。 一、寫(xiě)好簡(jiǎn)歷是拿高薪offer的敲門(mén)磚 一個(gè)優(yōu)秀程序員的思維是縝密細(xì)致的,而是否具備這個(gè)特質(zhì),首先由你的簡(jiǎn)歷去傳遞。 一份好的簡(jiǎn)歷,一定是簡(jiǎn)潔明了,邏輯結(jié)構(gòu)清晰,排版順暢的,最好用PDF格式,兼容性強(qiáng)且不易亂序。 而簡(jiǎn)歷里最重要的內(nèi)容是你的工作經(jīng)歷和項(xiàng)目經(jīng)歷,這幾點(diǎn)需要包括: · 效力過(guò)哪些公司 · 做過(guò)什么行業(yè)領(lǐng)域,和目前面試行業(yè)是否匹配 · 擅長(zhǎng)的技術(shù)語(yǔ)言,應(yīng)用了哪些技術(shù)棧(Java, Scala,Ruby, React, Vue, Microservice…) · 經(jīng)歷的項(xiàng)目復(fù)雜度,及在項(xiàng)目中承擔(dān)什么樣的角色(人的變化/技術(shù)的變化/環(huán)境的變化/不同工作經(jīng)歷相同角色的不同點(diǎn)) · 時(shí)間節(jié)點(diǎn) 關(guān)于簡(jiǎn)歷,最好能夠針對(duì)你要投的公司而重新編輯,突出于這家公司相關(guān)性比較大的那部分工作經(jīng)驗(yàn),而不是每次都用一份通用簡(jiǎn)歷,這樣會(huì)大大提高你的面試機(jī)會(huì)。 二、不打無(wú)準(zhǔn)備的仗,為你的心儀崗位做好面試準(zhǔn)備 1、進(jìn)行自我定位 參加面試前,先給自己的角色和職位做一個(gè)定位??纯次覀円獞?yīng)聘的崗位職責(zé)還有技能是什么,我在這個(gè)領(lǐng)域沉淀了什么。詳對(duì)自己進(jìn)行分析總結(jié)后,便更容易在面試中自信地表現(xiàn)自己。 2、制定成長(zhǎng)目標(biāo) 基于你之前的工作經(jīng)歷和行業(yè)趨勢(shì),給自己制定一個(gè)至少3年的規(guī)劃,希望達(dá)到的業(yè)務(wù)能力和崗位是什么?其中包括業(yè)務(wù)、技術(shù)上的提升計(jì)劃,還有綜合能力的提升規(guī)劃,比如協(xié)調(diào)能力、溝通能力、執(zhí)行能力等。 這些問(wèn)題,除了能給我們選擇公司和崗位帶來(lái)更清晰的指引,還能在面試遇到此類(lèi)問(wèn)題時(shí),能夠輕松應(yīng)答。 3、梳理自己的項(xiàng)目經(jīng)驗(yàn)及處理細(xì)節(jié) 面試中,最重要的部分肯定是對(duì)你過(guò)往經(jīng)驗(yàn)和業(yè)務(wù)能力的了解,因此,我們需要梳理此前做過(guò)的比較有代表性的項(xiàng)目,其中需要包括以下這些信息:項(xiàng)目背景、項(xiàng)目怎么設(shè)計(jì)的、技術(shù)選型和對(duì)比、實(shí)現(xiàn)的細(xì)節(jié)、項(xiàng)目最終的效果。 4、了解應(yīng)聘公司和其核心業(yè)務(wù) 全面深入地了解對(duì)方的公司,包括公司所處領(lǐng)域、核心產(chǎn)品或核心業(yè)務(wù)有哪些,業(yè)務(wù)的發(fā)展歷史,產(chǎn)品目前的形態(tài)等等。 面試官向你提的問(wèn)題很多是基于公司目前實(shí)際情況的,毫無(wú)準(zhǔn)備會(huì)的話(huà),你的回答智能涉及到比較淺的層次,而在有所了解的前提下,面試溝通的質(zhì)量會(huì)更高,回答問(wèn)題才更有針對(duì)性。 三、面試過(guò)程:從經(jīng)驗(yàn)細(xì)節(jié)入手,展現(xiàn)實(shí)力 一般公司都有3-4輪面試。 一面是筆試或HR面,一般都是考察技術(shù)基本功,而HR會(huì)比較關(guān)注你的離職原因、求職動(dòng)機(jī),這些要提前想清楚,避免回答的時(shí)候邏輯混亂。 二面是技術(shù)面試或者項(xiàng)目面試,通過(guò)不同項(xiàng)目考核你的技術(shù)廣度和實(shí)踐能力。 三面是綜合面,會(huì)考察技術(shù)以外的其他能力,比如軟性技能:邏輯思維、執(zhí)行、溝通、協(xié)調(diào)等。 以我剛通過(guò)的面試為例,他們的應(yīng)聘流程非常規(guī)范,我經(jīng)歷了筆試和3輪面試,過(guò)程就跟上面提到的差不多。 這里重點(diǎn)介紹一下二面業(yè)務(wù)面試的過(guò)程。當(dāng)時(shí)是部門(mén)主管和技術(shù)總監(jiān)一次進(jìn)行的面試,他們首先讓我選擇一個(gè)自己最熟悉的項(xiàng)目,介紹一下它的技術(shù)架構(gòu),以及我在其中參與的模塊和具體工作。 這時(shí)候,很多人會(huì)說(shuō)一大堆產(chǎn)品的功能,非?;\統(tǒng)(比如,遵循MVC架構(gòu)之類(lèi)),但我是直接介紹我做過(guò)的這個(gè)APP的層次結(jié)構(gòu)和核心模塊,并且以一次用戶(hù)觸發(fā)事件而引起的一個(gè)服務(wù)請(qǐng)求為例子,詳細(xì)說(shuō)了我獲取服務(wù)端返回并更新前端界面的過(guò)程。 然后面試官讓我補(bǔ)充更多細(xì)節(jié),比如數(shù)據(jù)經(jīng)過(guò)了哪類(lèi)處理、每一次傳遞時(shí)的格式是怎么樣的、我參與的APP是如何處理多個(gè)服務(wù)的同步發(fā)起等等。 隨后就是根據(jù)產(chǎn)品來(lái)問(wèn)的一些問(wèn)題,回答后感覺(jué)他們是比較滿(mǎn)意的。 三面是跟HR負(fù)責(zé)人面,聊的范圍比較廣,有對(duì)企業(yè)所在行業(yè)的了解、個(gè)人處理問(wèn)題的邏輯和方法、對(duì)工作有什么期待和規(guī)劃、對(duì)企業(yè)產(chǎn)品的了解、薪資期望等等。而這些問(wèn)題,我都在面試前有所準(zhǔn)備了,所以整個(gè)過(guò)程非常輕松愉快。 面試完后,我最大的感觸是這家公司特別注重邏輯,例如做事情一定要表達(dá)你的執(zhí)行邏輯,對(duì)各個(gè)細(xì)節(jié)要求都很高、流程規(guī)范等等。從他們井井有條的環(huán)境和氛圍也能反映一些出來(lái),個(gè)人認(rèn)為這樣的要求對(duì)我們開(kāi)發(fā)人員訓(xùn)練嚴(yán)謹(jǐn)度、專(zhuān)業(yè)度非常有好處! 我想,是我面試時(shí)的表現(xiàn)以及表達(dá)出來(lái)對(duì)他們公司的濃厚興趣,最終幫助我獲得了offer,并且得到相當(dāng)滿(mǎn)意的薪酬(具體多少我就不透露啦,反正是超出個(gè)人預(yù)期的)。 其實(shí)求職和工作過(guò)程一樣,都是一分耕耘一份收獲,如果在找工作的過(guò)程中,端正心態(tài)、認(rèn)真準(zhǔn)備,正確評(píng)估自身實(shí)力,看準(zhǔn)機(jī)會(huì)主動(dòng)出擊,肯定會(huì)比盲目地尋覓,不經(jīng)思索地進(jìn)入一家公司能收獲更讓人滿(mǎn)意的結(jié)果。 祝同行們都能擁有越來(lái)越廣闊的天空!
|
|