Hello,你們好,我是神奇的程序員,你們看到這篇文章的時候,我已經從老東家離職了,從有離職想法到找到新工做,期間經歷了不少事情,也成長了許多。前端
本文就跟你們分享下個人這段經歷,歡迎各位感興趣的開發者閱讀本文。vue
時間回到2021年3月初,公司市場部的同事工位搬到了咱們前端這邊,他們那邊的辦公區域要出租給別人開食堂。node
我頓時感到狀況不妙,辦公區域縮小,再加上已經1年沒有接到新項目了,公司一直處於燒錢模式,怕是撐不了多久了。react
原計劃是6月份開始騎驢找馬的,如今出了這個變故,只能將計劃提早了。程序員
一開始想着我在掘金寫文章這麼久了,也還算小有名氣吧,發一條沸點,應該能能找到一些內推機會,當時發的沸點:web
這條沸點發出去後上了推薦,等待了一天,微信也沒人加我😹。面試
有點小失落,看來沸點是行不通了,正好那天在寫文章,因而我就把內推消息放到文章尾部了。算法
文章發出去後,前先後後有5我的加我:網易、酷狗、美團、bigo、猿輔導,因爲我只考慮廣州的公司,因此就只發簡歷給了網易、酷狗、bigo。數據庫
簡歷發出去後,他們看到個人學歷是大專後,拒絕了我。理由是:本科是硬性要求,看了個人掘金文章和開源項目,雖然具有搬磚的能力,可是知識深度還不夠,不能給我面試機會。json
獲得這個答覆,我挺難受的,也想了不少,要是當初我再忍忍校園暴力,堅持下來,或許就不會有如今的窘境了。
悲傷事後,生活還得繼續,知識深度不夠,那就把JS往深了鑽研吧,在幾個網友的幫助下,規劃了一份學習路線,決定花點時間學習下。
看來在掘金是找不到內推機會了,想到以前寫文章時,有個騰訊的前端加了我微信要內推我,當時以爲本身技術實力不夠,就沒發簡歷過去,留了個機會。
我聯繫了下他,瞭解到他們的團隊在深圳,微信總部在廣州,因而就讓他幫我內推簡歷到微信訂閱號部門。
很快內推消息的郵件也發過來了,7個工做日內若是簡歷合適會聯繫我,等待了5個工做日,依然沒人聯繫我,尋思着八成是涼了,最終仍是沒忍住,問了下幫我內推的人。
簡歷沒過,他建議我直接找微信的前端內推機會能大一點,因而,我找了個在微信工做的幫我內推了下,此次簡歷直接推到了他們領導手中,獲得了以下回復:
簡歷不合適,其餘部門要求學歷和年限,沒有適合個人。
在這些內推中,從他們給個人反饋來看,還暴露出一個致命點:公司項目沒亮點。公司的項目是接的學校的教務系統,技術棧是JQuery,惟一一個Vue項目是一個商城後臺管理系統,這一點我在很早以前也想到了,個人作法是搞個開源項目來彌補這個短板,惋惜最終仍是沒能彌補,開源項目+社區影響力永遠只是加分項,公司項目不行,滿盤皆輸。
走到這一步時,個人全部但願都磨滅了,已經被現實打垮,跌入谷底。
下載了boss直聘,完善了在線簡歷,開啓求職之旅。
時間來到3月12日,此時已經在boss直聘上求職4天了,聯繫了10多家公司,有3家收了我簡歷。早上10點多接到一個電話,說她在boss直聘看到個人簡歷,她們是果肉教育的,以爲我簡歷還不錯,對我進行了一個簡單的電話面試,瞭解了下個人基本狀況:爲何想離職、對新公司的指望是什麼、目前面了多少家公司了,有沒有滿意的。
電話打完後,跟我約了3月15晚上7點的視頻面試。
視頻面試開始後,那個面試官跟我聊了1個多小時,問了我40多個問題。
vue部分和js部分我回答的不是很好,雖然面試官沒有明確告訴我面試結果,我以爲但願不大了,此次的面試對我打擊很大,覺得本身準備好了,結果卻被虐了。那一晚想了不少,情緒很低落,甚至開始懷疑本身是否適合寫代碼了😭
最後,想着想着,睡着了,次日醒來後,沒有那麼難受了,感謝這幾個網友的開導,如獲新生。
從新認識本身後,決定仍是按照本身規劃的學習JS的路線,開始專心按照路線去學習,補齊本身缺的東西,中止了簡歷投遞,按照原計劃靜心學習到6月份再考慮尋找新機會的事情。
時間來到3月22日,個人組員提出了離職,跟我領導說了後,她意思是不打算招人了,讓我來接手我這個組員的任務。
他的任務量蠻多的,一時間我陷入了沉思。他的工做若是交接到我這邊,我天天的工做量會很大,晚上回家也沒精力學其餘東西了。
通過1個多小時的心理鬥爭,最終決定邊學習、邊投簡歷,看看能不能約到面試。找到合適的就撤退吧。
再次打開boss直聘,投了2天,聯繫了不少家公司,所有都是已讀未回,沒人理我。我求助了幾個網友,他們以爲我在boss直聘標的指望薪資有點高,大專 | 1年多經驗 | 廣州,15k - 20k高了,這個只是指望工資,不表明最終就是這個,不必標這麼高。
因而我將指望薪資改爲了10-15k,繼續投簡歷,投了2天,效果好了一點,有3家收了我簡歷,可是仍是有不少已讀未回。我在想是否是個人打招呼語有問題,當時我發沸點問了一波,也求助了幾個網友。
最終,將打招呼語改爲了:
改了以後,效果有所改善,有人願意跟我聊了,簡歷也收了。可是仍是沒約到面試。
約不到面試,很焦慮,陷入了沉思。簡歷已經找過不少人幫我看了,也優化到了極致。boss直聘的指望薪資、打招呼語也都改了,惟一拉垮的就是公司項目了🤧
沉思許久後,以爲打招呼時,我應該多介紹下本身,凸顯個人自學能力,讓他們以爲我和其餘大專生相比仍是有一些亮點存在的,最終總結出了下述話語:
時間來到3月26日,終於有公司約我去面試了,約了3月30號上午10點,暫且叫它A公司,他們的產品是一個學英語的平臺。
3月29日,在翻微信好友列表時,看到還有某上市公司hr的微信,打算找她她內推下。
跟約了3月30號下午3點,暫且叫它B公司。
同時在boss直聘上也約到了面試,時間定在了4月2號上午10點,暫且稱它爲C公司。
時間來到3月30日上午10點,我準時到達了A公司。
hr帶我到接待室,給了我一張表,讓我填,表的內容是:基礎信息、家庭成員信息、指望薪資、工做經歷、現工資、離職緣由。
填完後,將表給了hr,過了5分鐘,進來一我的,開始了技術面試,跟我聊了一個多小時,問個人問題以下所示:
面試官問個人問題我都回答上來了,第20題這裏把我問猶豫了,我說除了谷歌的v8引擎,好像沒別的了吧,node算嗎?
此時,面試官摘下了口罩,笑了一下,緩緩說道:V8是一個開源引擎,不是谷歌的,node也是V8引擎,確實出了V8,沒有其餘的了。我猜想面試官的心理是這樣的:終於問到他的知識盲區了。
隨後,他問我還有沒有什麼要問的,我問了他們的團隊規模,他說前端目前只有一個,計劃再招兩個。我接着說道:那個前端就是你?,他說:不,我是後端組長。聽到他說這個後,個人心裏是這樣的。
他問了我兩次指望薪資,我都沒有作任何讓步,主要緣由有兩點:
時間來到下午2點20,我在B公司的園區轉悠了20多分鐘,這個園區的樓牌號設計的很怪異,此處是1號樓,他的隔壁又是5號樓、11號樓,給我搞懵了,問了路人和保安,他們給我指了位置,我照着他們所指的位置走了一圈,找到是找到了,可是位置好像不對。
無奈,只好試試看高德地圖能不能找到,運氣好,高德地圖成功把我帶過去了。
進到公司後,前臺給了我一份試題和麪試基本資料表,時間是1個小時,作完後給她。
那份試題有2份6面,能記到的題有:
試題寫完後,時間過去了半個多小時,把題交給了前臺,坐在那裏等了5分鐘左右,來了一我的喊我去了一個辦公室開始了面試。
面試官在問我問題的時候,全程沒看我簡歷。開頭沒讓我作自我介紹,結尾也沒有問我有沒有什麼想要問他的。
總結下上面的面試流程:作題 -> 提問環節 -> 慢走不送
這大概就是KPI吧!
時間來到4月2號上午10點,我準時來到了C公司,填了面試基本資料表,作了一份筆試題。
筆試題比較簡單,沒有造火箭,考察的都是一些實用的東西,我都正確作出來了,多是題目簡單的緣故,具體題目記不得了😂。
作完筆試題後,等待了一會,開始了第一面,是他們的前端組員來面個人。
她一進來就說,我看你筆試題作的挺不錯的,我先來面下你,那我就先從筆試題的最後一道題向開始向前問。
問了我圖片懶加載的實現思路。
她問完後,我都回答的很不錯,她說那我這一面就過了。對了,忘記讓你作自我介紹了。
而後,我補了個自我介紹,她邊聽邊看我簡歷,我介紹完畢後,她說我看你有個仿QQ的項目,咱們大學時也作過這個,挺簡單的。
我回她說:我這個開源項目比大學時作的要完善,個人還原度挺高的,在作這個項目時我也解決了不少難點,好比圖文混輸、自定義截屏功能。你閒了能夠體驗下。
她說:行,我在叫咱們研發主管來面下你。
過了一會,研發主管進來了,他問了我一些公司業務方面的問題和項目難點。
問了開源項目的一些細節:
最後一個問題我回答的:我用了分頁加載,不會加載全部消息的。
他反問我,哦哦 你用的分頁啊。
如今有這樣一個場景,後端返回了一個樹形結構的數據,總共有10w條,如今須要將這10w條數據所有渲染出來,你會怎麼作?
我說完個人思路後,他問了我最後一個問題:一口井,深7米,蝸牛白天爬4米,晚上掉1米,請問蝸牛須要多久能從井裏爬出來?
我回答完後,他說:行,我讓前端主管再來面下你。
過了一會,又進來一我的,他挺熱情的,一上來就說:李x是吧,這名字好聽,聽他們說你挺不錯的,我先來面下你。
我笑了下回答:還好吧,您就是前端主管吧?
他:我不是技術,我是更高層的。
他:你這學歷是大專,進大廠機會渺茫啊,你怎麼沒讀本科啊?
我花了3分鐘,跟他講了個人經歷。
他聽完後說:沒事,咱們公司看中技術實力,你性格挺不錯的,很外向。
我點頭微笑了下,說:謝謝
他說:行,那就先這樣,我讓前端主管再來面下你。
前端主管進來後,直接問了我:你以爲前幾輪的面試中,哪一個問題你回答的很差?
我說:研發主管問了一個一次性渲染10w條數據的問題,我回答的不是很好。
他說:你是怎麼回答的?
我說了個人答案後,他指出個人問題,一點點的開導我,最後說:其實把這些優化方案組合起來就是虛擬列表。
隨後,他又問了vue源碼層面的問題:
第二個問題我只說出了proxy和defineProperty,這兩點我分析的很全面,由於我專門瞭解過。
隨後他問我,還有沒?
我說:vue3底層瞭解的少,只知道這個。
他說:還有一個變化在vnode那裏,vue3的顆粒度更細。
而後還說了一些有關顆粒度的知識,說完後他說:沒事沒事,我只是想知道你的技術深度到哪裏了。
隨後,他問我有沒有了解過http方面的知識?
我說:瞭解過一點
他說:說一下http的兩種緩存,詳細介紹下。
我回答:強緩存和協商緩存,按着本身的理解說了下這兩個緩存的詳細內容,我以爲個人理解不太對,最後加了一句:個人理解是這樣的,不知道對不對。
他說:強緩存和協商緩存是對的,可是你解釋的不太對,不要緊,我只是想了解下你的技術深度。
隨後,他說:個人問題問完了,你還有什麼想問個人嗎?
我問了:前端團隊的規模,作的什麼業務,技術棧是什麼?
他回答:咱們整個前端團隊有20多我的,業務線挺多的,涉及的技術棧有vue、react、TypeScript,目前咱們的業務重心在:web端mg動畫編輯器。
我回答:mg動畫編輯器是?
他:你知道AE吧,咱們要作的東西和AE相似,區別在於咱們作的瀏覽器端的。
我:哦哦 懂了,個人問題問完了。
他:12點多了,佔用了你的時間有點久,下午2點左右還要你辛苦過來一趟,hr還要再面下你。
下午2點多,前臺把我帶到一個辦公室裏,等待了一會,過來一我的,他說他是產品經理,早上那幾輪面試的反饋都以爲我挺不錯的,他再來面下我。
他問了我公司的項目需求開發流程的一些細節問題,好比:測試測出bug,大家定位問題到解決問題是怎麼作的?重新需求到開發完成,大家的流程是怎麼樣的?
他翻了下我簡歷,看我仍是前端組長,就問了我:
我回答完他的問題後,他說:行,瞭解了,開始跟我介紹他們公司的產品。
他說:咱們如今的項目重頭是一個mg動畫編輯器產品,在這個領域,咱們的產品在國內排第二,第一名是大公司做爲支撐的,咱們的目標就是將產品作到極致,爭取作到國內第一。
咱們團隊這邊有兩我的是應屆生,水平可能稍弱一點,你進來後須要你來帶一下他們,有個後端也是應屆生,在開發過程當中,有些地方它可能作的不恰當,須要你先找到他問題,最後再向後端組長那邊反饋,由於後端組長日常比較忙。
咱們作的項目比較複雜,可能遇到一些複雜的功能,你得去琢磨怎麼實現,攻克這些難點。
我說:行,這些都沒問題,我也喜歡鑽研一些難點問題,每解決一個難題,我都能獲得很大的提高。
行,我就跟你聊這麼多,我讓hr來面下你。
等了幾分鐘,進來一個年齡稍大的人,目測40多歲吧。
她對個人年齡比較感興趣,問我:你20歲,大學就畢業了?還有2年工做經驗?
我花了3分鐘,跟她講了個人經歷。
隨後,她問了我公司是作什麼項目的?
我說:咱們公司是作學校教務系統的
她說:就是接學校的項目來作,屬於外包吧?
我說:也不算外包吧,咱們老闆有關係,接到的學校項目都是咱們公司全權負責的。
她說:你爲何想從這家公司離職?
我說:在這家公司沒有發展空間了,作的項目對本身的職業規劃不友好。
她說:那你期待什麼樣的公司呢?
我說:我想找一家有本身產品的公司。
她說:咱們公司就是作本身產品的。
我說:對,我在boss看到了大家公司官網,瞭解到了。
她說:你在現工資的薪資是多少?
我跟hr說了現公司的薪資,她就開始了砍價模式,拿公司項目和年齡來講事,最終在個人指望薪資基礎上砍了2k,而後跟我介紹了他們公司福利:五險一金、早9晚6雙休、13薪、每一年一次薪資普調、全勤獎每個月300,餐補每頓15塊。
最後說:今天是週四,明天就是清明節了,咱們發offer須要走流程,清明節後會電話聯繫你。
隨後,送我出了公司。
最終,我答應了C公司的offer,原本想去A公司的,可是A公司沒要我。多是由於我在薪資問題上太堅決了,沒有讓步的緣故吧。
眼下也沒約到其餘面試,不想繼續面了,這家公司的項目挺不錯的,對本身的將來發展頗有幫助。
這一個多月的經歷,把我從童話打入現實,成長了不少不少。通往將來的路很艱辛,我毫不退縮,會敢於面對,今天的努力只爲將來!
我是神奇的程序員,一位前端開發工程師。
若是你對我感興趣,請移步個人我的網站,進一步瞭解。