<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          天道酬勤,進(jìn)字節(jié)了

          共 11496字,需瀏覽 23分鐘

           ·

          2021-10-02 09:03

          一篇學(xué)生到職場人的歷練過程,想必對于還沒畢業(yè)和剛畢業(yè)的同學(xué),都會有一定幫助,這里分享給大家。

          目錄

          • 稚嫩的大學(xué)生與坎坷的大學(xué)生活

            • 外包與創(chuàng)業(yè)

            • 一陣反思

          • 簡短的研究生生活與再次創(chuàng)業(yè)

            • 無法安放的心

            • 圖雀伊始

          • 阿里夢,夢未圓

            • 開始準(zhǔn)備面試

            • 與阿里的邂逅

            • 第一次夢的破碎

          • 終究與騰訊擦肩而過

            • 很激動第一次進(jìn)大廠

            • 理想與現(xiàn)實差距太大

            • 再戰(zhàn)再面,拿下 IVWeb

          • 天道酬勤,終進(jìn)字節(jié)

            • 偶然的相遇

            • 突然其來的加面

            • 入職新體驗

            • 友好的 Landing

            • 持續(xù)成長

            • Always Day 1

          • 未完待續(xù)

          生活是一個圓,你在開始的時候可能已經(jīng)可以預(yù)見終局,但生活有時候又是一條蜿蜒的道路,在這其中充滿了很多的機遇與期待。

          而關(guān)于我的生活,以及如何從校園走向職場的,我很想與你分享一下。

          稚嫩的大學(xué)生與坎坷的大學(xué)生活

          本科那幾年,過程比較坎坷,尤記得大一在上海還為了名為 “插班生” 的考核而努力,四年間跌跌宕宕的,從一開始的物理專業(yè)轉(zhuǎn)到了計算機專業(yè),并認(rèn)定計算機就是我這輩子的歸宿了。轉(zhuǎn)到計算機之后的頭一年還是在忙于從復(fù)雜的專業(yè)課中尋找一絲喘息之氣,直到偶然的一次課程設(shè)計,以及偶然的一次課上,我打開了慕課網(wǎng),開始進(jìn)入 Web 開發(fā)的神奇世界。

          后面的生活就是如圖中開始 “放蕩”:

          確實,進(jìn)入 Web 開發(fā)世界,或者說是進(jìn)入了程序員的世界改變了我以前單調(diào)乏味的伏案學(xué)習(xí)的姿態(tài),釋放了我的雙手和大腦,可以開始不局限于書本而自由的探索,自那以后,我先后學(xué)習(xí)了 HTML、CSS、JavaScript,然后順著視頻教學(xué)中的一些技巧,開始探索 Git、Linux/Shell、了解 Github,還 “差點” 踏入 PHP 的坑,為了完成課程設(shè)計 -- 一個簡單的全棧電商系統(tǒng),我又 “被迫” 探索了 Node.js 和 Express,探索學(xué)習(xí)的路簡單而快樂~

          但生活不總是活在想象中,它是各種因素組成的復(fù)雜共同體,在學(xué)習(xí)了 “全棧” 開發(fā)技能之后,已經(jīng)能輕松勝任學(xué)校課程設(shè)計了,并可能是經(jīng)常在 QQ 空間發(fā)一些學(xué)習(xí)技術(shù)的 “說說”,儼然成了同學(xué)們口中的 “大神”,所以當(dāng)學(xué)校有一些外包任務(wù)或外校過來找創(chuàng)業(yè)伙伴時,自然就成為了頭幾號人選,再加上從小就有一顆創(chuàng)業(yè)成才的心,所以經(jīng)常與這些事情一拍即合。

          外包與創(chuàng)業(yè)

          在做外包和搞創(chuàng)業(yè)的過程中,才發(fā)現(xiàn)自己平時探索的那些內(nèi)容只能算是基礎(chǔ),近乎于 “玩具”,比如在為學(xué)校的開發(fā)一個實時答題系統(tǒng)時,沒有各種需求分析、文檔設(shè)計,也沒有考慮網(wǎng)絡(luò)延遲、性能等方面的因素,當(dāng)把功能開發(fā)完并在自己的機器上進(jìn)行了 “手工” 功能測試之后,以為已經(jīng)完備可運行,但實際放到真實環(huán)境下運行時,卻漏洞百出。比如當(dāng)時使用這個答題網(wǎng)頁的環(huán)境是在一個封閉的大會議室里,可容納 300 多人,網(wǎng)絡(luò)環(huán)境極其惡劣,而為了滿足實時性的目標(biāo),我使用了 Socket.io 這個庫,在網(wǎng)絡(luò)環(huán)境很差的情況下,Socket.io 也會經(jīng)常遇到掉線的問題,而我沒有考慮掉線、重連的場景,就會導(dǎo)致整個數(shù)據(jù)會全部亂掉;而 300 多人以及大量的 Socket 鏈接直接擊垮了我的 “學(xué)生機” 服務(wù)器,導(dǎo)致在整個答題活動中現(xiàn)場不停的重啟服務(wù)器,修復(fù)破損的數(shù)據(jù),雖然通過這種 “搶災(zāi)式” 的維救工作保證順利度過了答題活動,但同時讓我深刻認(rèn)識到真實復(fù)雜場景下,自己能力的嚴(yán)重不足,并尋求之后更加深入的探索以彌補自己的不足。

          說完外包生活,再來談?wù)剟?chuàng)業(yè)。正如之前提到的,因為平時喜歡冒尖,所以在外校過來找創(chuàng)業(yè)合作伙伴時,我就成了首選合作伙伴之一,在當(dāng)時還有一個和我同年級計算機專業(yè)的伙伴也加入到陣營中來,我后來叫他啊哲。創(chuàng)業(yè)相比給學(xué)校做外包來說難度等級又更上了一層,我們當(dāng)時期望做一個 “文體教育 O2O” 解決方案,并期望開發(fā)移動端 App,類似餓了么 + 快手模式,一行 7 人籌錢在學(xué)校邊上租了一個小房子開始了創(chuàng)業(yè)旅程,當(dāng)時時值寒假,有充足的時間進(jìn)行創(chuàng)業(yè)。我主要負(fù)責(zé)前端工作,啊哲負(fù)責(zé)服務(wù)端開發(fā)工作,同行的還有一位了解設(shè)計的同學(xué)和三位跑市場的,因為沒有客戶端同學(xué),而我們又要做 App,一度焦頭爛額。所幸有一位市場同學(xué)之前有過找外包的經(jīng)驗,于是帶我們?nèi)チ私饬艘恍┐笮偷耐獍鼒F(tuán)隊,去拜訪他們,進(jìn)行學(xué)習(xí)取經(jīng)。

          生活就是不斷學(xué)習(xí)的過程,一行取經(jīng)路還是有很大的收獲的,至少我們了解到可以使用 React Native 這種技術(shù)來實現(xiàn)我們的目標(biāo),即用前端技術(shù)編寫移動端 App,一份代碼產(chǎn)出 iOS 和 Android 兩端。人齊了,技術(shù)方向有了,接下來就是對接需求、產(chǎn)出設(shè)計稿、開始開發(fā)了。但事情遠(yuǎn)遠(yuǎn)沒有想的那么美好,故事里經(jīng)常描述一群人在車庫里鼓搗事情,然后產(chǎn)品一經(jīng)面世,轟動世人,從此水漲船高,走向人生巔峰,成為下一個傳奇。其實創(chuàng)業(yè)是由一連串看似瑣碎的決策、抉擇所組成的,在每個階段需要用不同的眼光看問題,比如在初期人手不足、經(jīng)驗不足,就不應(yīng)該好高騖遠(yuǎn),事事精益求精,在設(shè)計上能夠畫出來的東西,在開發(fā)上可能非常難以實現(xiàn),第一階段花費的時間太長就非常容易消磨團(tuán)隊成員的耐心,特別是在時間本就不充裕的情況下(寒假也就也一個月,寒假過后還要讀書),對需求的不合理判斷和規(guī)劃以及在其他方向沒有實質(zhì)性進(jìn)展就壓垮了團(tuán)隊成員的信心,寒假過后,團(tuán)隊解散,項目隨之流產(chǎn),留下的只是無盡美好的想象和滿滿的經(jīng)驗。

          經(jīng)過這一段自學(xué)、外包、創(chuàng)業(yè)的旅程,讓我深刻認(rèn)識到自身的技術(shù)實力、各方面軟技能與真實世界的差距,感覺各方面都學(xué)了一點,但是各方面都不精通,感覺很挫敗。而時間又過了一年,站在考研升學(xué)、工作、創(chuàng)業(yè)的十字路口,難以抉擇。看著網(wǎng)上的面經(jīng),對比自身的知識深度、廣度,發(fā)現(xiàn)差距太大,所以都沒有踏出去找工作的那一步,選擇畏縮在原學(xué)校里,憑借還算不錯的績點,保研到本校,選擇了一條不需要過多思考的路。

          一陣反思

          在當(dāng)時的情景下,我覺得字節(jié)、騰訊、阿里離我太過遙遠(yuǎn),進(jìn)入一家小公司又心有不甘,就連步入社會都帶有一種條件反射般的恐懼心理,選擇保研可能是一種喜樂參半的決定,但我知道,我心有不甘,我的熱情還未磨滅,但時機尚未成熟,有待潛心韜光養(yǎng)晦,夢想終究會實現(xiàn)的。

          簡短的研究生生活與再次創(chuàng)業(yè)

          我的研究生生活可以用一個比較揶揄的段子來說明:

          “花了 2 個多小時等待游玩一個項目,結(jié)果 5 分鐘就結(jié)束了”

          在本科生活的末尾,即將畢業(yè)的時間里,甩開其他的各種煩惱,我對我的研究生生活充滿著期待,我細(xì)數(shù)著心中的規(guī)劃:專研深入 Web 開發(fā),了解性能優(yōu)化、網(wǎng)絡(luò)、操作系統(tǒng)等底層知識,擁有能夠開發(fā)大型復(fù)雜項目的工程能力等等,接下來一定要花時間好好潛心專研,不再忙于瑣碎的事情而沒空學(xué)習(xí)... 對對,還要好好準(zhǔn)備簡歷,最好能抽空出去面試、實習(xí),然后進(jìn)入大廠認(rèn)真學(xué)習(xí)更加專業(yè)的知識!

          無法安放的心

          但實際和我想的大相徑庭,研一進(jìn)去安分了2個月,就開始投入到一個 “微校” 的小程序創(chuàng)業(yè)項目中,使用 Taro 開發(fā),依然在自己熟悉的 React 生態(tài)里尋找舒適的解決方案,微校專注于通過圈子將校園生活打通,并通過引入 “學(xué)校” 這個概念,將各個學(xué)校的生活打通,最終組成一個打通中國所有校園的小程序平臺,使得各個學(xué)校能夠共享信息和交換價值,聽起來和 “超級課程表”、“微信圈子”、“知乎圈子” 有點像對吧?

          “微校” 的創(chuàng)業(yè)持續(xù)了近一學(xué)期,一整個學(xué)期我?guī)缀醵荚谧珜懜鞣N業(yè)務(wù)邏輯,包含登錄注冊、負(fù)責(zé)服務(wù)端數(shù)據(jù)庫設(shè)計、消息推送、文章列表、還有聊天列表等,實現(xiàn)了一個現(xiàn)代網(wǎng)站、App 應(yīng)有的各種邏輯,借助 LeanCloud 的 BaaS 服務(wù),一個人可以抗下所有,前端即全棧。雖然微校開發(fā)出來了,投入了使用,并收獲了近 100 個用戶多次訪問,但是需要耗費大量的精力做原始內(nèi)容的積累以及運營推廣,再加上服務(wù)器帶來的資金壓力,最終因人手不足(只有我一個人)導(dǎo)致項目流產(chǎn)。

          這讓我深刻反思一個道理,創(chuàng)業(yè)其實是一群人的事情,平時需要多交朋友,找到互補型的人才,然后創(chuàng)業(yè)之前應(yīng)該做大量的市場調(diào)研、走訪了解用戶需求,然后通過小規(guī)模、低成本試錯來不斷的迭代產(chǎn)品。同時對技術(shù)世界抱有了更加大的期待,Serverless 技術(shù)的興起,Node.js 的繁榮,為創(chuàng)業(yè)帶來的新的機會,更少的人可以做更多的事情。

          本來以為接下來的時間可以歇一會,然后安安心心的工作了。

          圖雀伊始

          剛做完微校的那個學(xué)期末,偶然的一天,室友啊哲和我聊起了之前在做的 “圖雀” 項目,以加速技術(shù)的傳播為使命的一個偏技術(shù)類的項目,主要基于一個 Git 項目,然后提供一個寫作工具,可以渲染 Git 提交步驟的每個步驟,并展示 Diff 文件,并為每個 Diff 文件提供上下兩個可供撰寫解釋的編輯框,通過為每個步驟的每個文件撰寫解釋即可成為一篇文章。之前做了一個半成品,很多還不完善,這次想著要不努力一把直接搞出一個成品出來并投入市場驗證驗證,想想還是有點激動的,于是乎,始終無法按捺躁動的心,說干就干。

          這一次吸取之前的教訓(xùn),每次迭代一小部分,然后不斷的找用戶驗證,并基于開發(fā)的工具撰寫文章,開設(shè)各平臺賬號發(fā)布文章,多管齊下。圖雀項目前端使用 React、TypeScript、styled-components 等庫,服務(wù)端使用 Express 等技術(shù),編輯器采用 Slate,然后借用了第三方的 Gif Diff 解析器和參考 Gif Diff Viewer 等源碼自己實現(xiàn)了定制的 Viewer,經(jīng)過多種技術(shù)棧的組合,投入兩個人力,花費大概 1-2 個月時間,把工具的原型搞出來了,我們還建立了 Github 機構(gòu)賬號,開設(shè) Hexo 博客,鼓勵社區(qū)進(jìn)行寫作并發(fā)布到我們的 Hexo 博客里。

          經(jīng)過小半年的努力,各平臺訪問、粉絲都開始爆發(fā),掘金到達(dá) LV5、公眾號粉絲突破 1W+、知乎也取得了不錯的成績,但是最初的選項有所失誤,Slate 極度不穩(wěn)定,經(jīng)常卡死,在內(nèi)容多的情況下具有嚴(yán)重的性能問題,需要開發(fā)者做很多的努力優(yōu)化,而這又屬于整個寫作工具的核心,沒有它就沒有寫作工具;再加上當(dāng)時快要到研究生畢業(yè)答辯,我們?nèi)匀粵]有找到穩(wěn)定的變現(xiàn)模式以養(yǎng)活我們 2 人,種種困難疊加在一起,導(dǎo)致思考出現(xiàn)阻塞,頻繁變更技術(shù)棧,調(diào)研一些無關(guān)的內(nèi)容,以及一些偽投資人的忽悠,最終不得不放棄,艱難的放下,很不舍,但現(xiàn)狀所迫。

          順便一提,在圖雀項目開始的第一個寒假,就遭遇了人類史上空前的災(zāi)難 -- 新冠疫情,目睹了這等慘狀,再加上自己艱難的遭遇,難免給人一種想要退卻的感覺,而新冠的到來讓我們在家待了近一年,失去了在充裕時間里線下推廣圖雀的時機,而研究生生涯又即將結(jié)束,命運總是這樣,需要為將來能成大事的人提供充分的考驗,我心里這樣想著。

          2 年半的研究生生活,有 2 年都在創(chuàng)業(yè)中度過,只留下短短半年準(zhǔn)備研究生的畢業(yè)事宜,有遺憾,但只能前行。

          阿里夢,夢未圓

          時間來到了研究生生涯末尾,多次簡短的嘗試創(chuàng)業(yè)都沒有結(jié)果,別無他法只能開始埋頭找工作了。在整個前端學(xué)習(xí)生涯中,接觸到各種各樣的技術(shù),雖然不夠精湛,但是什么都懂一點,其中前端重度使用 Ant Design 作為開發(fā)標(biāo)配組件庫,在狀態(tài)管理則用過一段時間的 Dvajs,還對 qianqun 微前端框架有所耳聞,同時在做圖雀的過程中一直也對語雀(螞蟻集團(tuán)推出的文檔知識庫產(chǎn)品)推崇有佳,所以找工作時的第一個想法就是想進(jìn)阿里,想進(jìn)螞蟻集團(tuán),想進(jìn)體驗技術(shù)部,能夠和偏右、蘇千、阮一峰等大牛一起工作,探索體驗科技的樂趣,我想這可能是絕大部分前端工程師向往的圣地吧。

          所以一開始就以進(jìn)螞蟻的體驗技術(shù)部為目標(biāo)開始準(zhǔn)備面試,由于之前沒有任何實習(xí)經(jīng)歷以及大廠的面試經(jīng)歷,身邊也沒有有相似經(jīng)歷的朋友、學(xué)長學(xué)姐,所以就只能自己去探索如何去準(zhǔn)備面試。

          開始準(zhǔn)備面試

          可能和絕大部分同學(xué)類似,預(yù)計在 7 月進(jìn)行面試,而在 6 月開始準(zhǔn)備時,一般會考慮把前端知識從 0 開始相關(guān)的書籍、教程再看一遍,以確保準(zhǔn)備沒有漏洞,于是就有了下面的看書組合:

          除此之外還看了一些前端工程化、CSS 深入、TypeScript 相關(guān)的書籍:

          當(dāng)然還有一些比較經(jīng)典的理解 JavaScript 的書籍:

          一股腦整理了上述十幾本書籍,準(zhǔn)備大刀闊斧的看一輪,好好準(zhǔn)備自己的面試,以期查漏補缺。顯而易見,剛開始的 10 多天還能堅持下來,但是 10 多天下來發(fā)現(xiàn)這樣看下去太慢了,雖然我盡可能快和粗略的看了,但也只完整的看完了前端工程化、你不知道的 JavaScript 三件套,其他就是蜻蜓點水,粗略的看了大概,所以基本沒有學(xué)多少知識,同時時間也臨近開始投遞簡歷、面試的節(jié)點,再在網(wǎng)上搜羅了一些面經(jīng),發(fā)現(xiàn)絕大部分都不會,頓時心里就慌了,這個時候我知道需要改變準(zhǔn)備策略了。

          因為在準(zhǔn)備期間經(jīng)常會有看別人面經(jīng)的習(xí)慣,所以我靈機一動,能否通過收集大量的面經(jīng),然后從面經(jīng)里面提煉共同點,然后總結(jié)出一份面試考卷和答案呢?我覺得是可行的,只要面經(jīng)的數(shù)量夠大,那么可以覆蓋絕大部分面試題目,再加上自己準(zhǔn)備過程中的理解和過去的一些經(jīng)驗,應(yīng)付面試應(yīng)該夠了。

          于是我開始了比較瘋狂的面經(jīng)總結(jié)和提煉之路:

          我大致的流程如下:

          • 搜索關(guān)鍵詞:xxx 公司前端 一、二、三、四技術(shù)面面經(jīng),因為現(xiàn)在離 HR 面還太過遙遠(yuǎn),走一步看一步

          • 接下來就是總結(jié)出需要面試的主題,經(jīng)過多輪面經(jīng)的洗禮,大約總結(jié)出如下主題:

            • JavaScript 基礎(chǔ)
            • CSS 基礎(chǔ)
            • 計算機網(wǎng)絡(luò)
            • 瀏覽器相關(guān)
            • 性能優(yōu)化
            • 前端安全
            • 前端算法
            • 前端框架
            • 前端構(gòu)建與編譯
            • 操作系統(tǒng)
            • Git
            • 數(shù)據(jù)庫
            • Node.js
            • 一些開放問題、智力題
            • 手撕代碼
          • 接著在每個主題里面整理對應(yīng)的問題,并根據(jù)多個面經(jīng)里面多次出現(xiàn)的題目標(biāo)注權(quán)重,依次遞增,方便之后時間來不及時重點復(fù)習(xí),大致如下:

          其中 2 代表出現(xiàn)過兩次。

          • 通過這樣的過程,最終每個主題都準(zhǔn)備了 20-30 道題,其中 JavaScript 的尤其多,多達(dá) 40 多道,在總結(jié)問題的過程中,提煉各個面經(jīng)的答案,以及查閱資源了解前后的關(guān)聯(lián)和把握來龍去脈,并將其背下來,對,就是這么簡單粗暴??

          上述過程簡單粗暴,但是非常有用,關(guān)鍵是還省時,其實整理這些題目和答案的過程大概耗費 2-3 天,然后通過查閱解答補充完善每個答案的過程大概耗費 5 天左右的時間,在準(zhǔn)備答案的過程中會有第一次記憶,接著就是從上到下一個個的背下來,這個大概耗費一周左右的時間。

          除此之外,大廠面試還著重注重算法的考核,在經(jīng)過自己無厘頭探索了多種復(fù)習(xí)算法的方法之后,發(fā)現(xiàn)了一個寶藏博主:labuladong,和它的 “算法小抄[1]” ,關(guān)注它的公眾號,然后看對應(yīng)的博客,跟著博客看題解把所有的題目都刷一遍,大約 150 道算法題,第一輪可以看答案然后手寫一遍,記住套路和答案,然后自己不看答案再刷一遍,整個過程大約耗費 1 個月,在 5 月中旬開始準(zhǔn)備面試還沒有頭緒準(zhǔn)備其他知識時,在算法這一塊卻早早的找到了方法,感覺互聯(lián)網(wǎng),感謝這些分享高質(zhì)量技術(shù)知識的人,事實也證明了之后在面試時幾乎回答出了每一個算法題。

          仍然記得那十幾個準(zhǔn)備面試的夜晚,每天早上 8 點多起來吃過簡單的早餐之后就開始背題,然后一背就是一整天,仿佛回到了高三的歲月,雖然日子單調(diào)乏味,但是簡單快樂,沒有多余的雜念,當(dāng)時就只想著一件事:“找到心儀的公司”,如同高三時 “考入心儀的大學(xué)” 一般向往。

          放一組當(dāng)時拍的照片吧。

          可能大家覺得很磨難,但其實我感覺有點樂在其中。

          就這樣時間來到了 6 月下旬,到了該投簡歷的時候了,內(nèi)容剛剛準(zhǔn)備完畢,我長長的舒了一口氣,開始調(diào)整重心準(zhǔn)備自我介紹和簡歷。

          經(jīng)過準(zhǔn)備面試的經(jīng)驗,在準(zhǔn)備簡歷之前我也著手進(jìn)行大量的調(diào)研。因為目標(biāo)是阿里,所以我在知乎上買了一門課,叫 “應(yīng)屆生如何拿到阿里 Offer”

          然后饒有興趣的學(xué)了起來,當(dāng)時因為是特殊時期,需要大量的知識輸入,所以開通了各平臺的會員(LeetCode、知乎等),我記得當(dāng)時知乎鹽選會員這個只要 9.9 元。整體聽下來發(fā)現(xiàn)大廠在面試的時候主要關(guān)注如下幾項內(nèi)容,整體的我也記了筆記[2],有興趣的同學(xué)可以看看:

          • 基礎(chǔ)知識是否扎實?這是基本
          • 對待技術(shù)、開源社區(qū)是否有熱情,對現(xiàn)在前端的前沿技術(shù)是否有了解
          • 軟技能層面溝通是否流暢?表達(dá)是否有邏輯,是否有皮實、好學(xué)的心態(tài)?
          • 在學(xué)校是否有拿得出手的成果?Github、ACM 競賽等是否有參加?除了技術(shù)是否還了解產(chǎn)品、設(shè)計等相關(guān)的知識?
          • 以及最好是通過內(nèi)推等形式去尋找自己心儀的工作

          通過上述的了解,我寫出了自己的第一份自我介紹,以及通過搜索發(fā)現(xiàn)了 WonerCV[3] 這樣一個寫簡歷的工具,我寫出了自己的第一份簡歷。

          如果想獲取這份真實的簡歷,可以關(guān)注 程序員巴士 公眾號,回復(fù) 簡歷 獲取哦~

          與阿里的邂逅

          經(jīng)過準(zhǔn)備面試、自我介紹、簡歷,基本可以開始投遞簡歷承接面試了。說來也巧,因為之前運營過圖雀微信公眾號,并且粉絲量還不錯,于是騰訊 IVWeb 團(tuán)隊要宣傳 TLC 大會時,找到我?guī)兔π麄鳎?TLC 大會的分享邀請到了螞蟻的死月,也就是那個前端明星之一:

          而我也機緣巧合的加到了死月的好友,并通過他幫我內(nèi)推到螞蟻體驗技術(shù)部 · 平臺前端崗位,經(jīng)歷長達(dá)一周的焦急等待,心中五味雜陳,既有可以面試這個崗位的期待、驚喜,也有怕面試不達(dá)標(biāo)的恐懼,我收到了一個好友請求,對方宣稱是支付寶的前端工程師,然后找我協(xié)調(diào)面試時間,我定到了晚上 8 點左右開始。

          第一次夢的破碎

          我以為的面試是面試官會邀請你進(jìn)入一個會議室,然后問題自我介紹,接著再開始提問,如此往復(fù),我在準(zhǔn)備面試時已經(jīng)在心中推演過這個流程,所以并不顯得慌亂。但誰知道等到 8 點,面試官沒有如期打來電話或發(fā)視頻會議鏈接,而是給我發(fā)了一個壓縮包,接著說:

          然后我收到了這個:

          5 道實戰(zhàn)題,在 2小時內(nèi)做完,沒有任何的交流,上來就是實戰(zhàn)考核,這讓我有點心驚膽戰(zhàn),心想:“這就是體驗技術(shù)部的面試嗎?”

          題目無疑是非常難的,經(jīng)過了艱難的兩小時,我最終完成了四道題目,還有一道題目完成了一半,于是草草的將代碼打包發(fā)給了面試官,面試官給我發(fā)回一句話:

          然后就再也沒有了下文,我沒有再收到關(guān)于螞蟻的任何回復(fù),沒有通知我面試成功或失敗,就這樣,夢在無聲中破碎了。

          終究與騰訊擦肩而過

          阿里的面試讓我認(rèn)識到自己的差距,但是并沒有打消我的積極性,我當(dāng)時不信邪每家公司都這樣面試。于是乎我開始海投簡歷,通過 https://join.qq.com/ 投遞騰訊的崗位,由于一直對內(nèi)容感興趣,所以選擇了 PCG 平臺與內(nèi)容事業(yè)群,雖然不知道具體是干嘛的,但對于內(nèi)容總是充滿了各種期待。

          騰訊的面試稍顯正常,一共兩輪技術(shù)面,1輪 HR 面,面試流程和面經(jīng)上提到的類似:自我介紹-提問-做算法題。

          具體 1 面問的內(nèi)容如下, 2 面當(dāng)時因為和 1 面的內(nèi)容大致差不多,所以就沒有再次記錄,因為內(nèi)容基本上和準(zhǔn)備的差不多,所以技術(shù)面就通過了,甚至感覺有點太過輕松了。。。:

          而 HR 面的內(nèi)容也正好命中了事先準(zhǔn)備的問題,因為經(jīng)過事先反復(fù)的背誦和推演,所以也順利通過了 HR 面試。

          經(jīng)過長達(dá) 1 個月的總結(jié)和復(fù)習(xí),所幸值得,這些積累幫助我安全度過騰訊的面試。

          收到這封郵件的我簡直就像做夢一般,喜悅彌漫在嘴角,心中洋溢著幸福,我已經(jīng)忍不住想要和我的父母、朋友去分享這份喜悅。

          很激動第一次進(jìn)大廠

          拿到 Offer 之后我自然很想快點去實習(xí),體驗一下大廠的生活以及與我預(yù)想的是否一樣,月中拿 Offer,月底我就啟程前往深圳,騰訊大廈報到,經(jīng)歷過一路風(fēng)景、租房,最終來到了自己的工位。

          深圳的天是極美的,碩大的云,極藍(lán)的天,一望無際的海和未來可期的夢,剛來到這個城市,我就感覺我是屬于這個城市的,我可能會在這個城市留下點不同的東西。

          理想與現(xiàn)實差距太大

          剛剛進(jìn)騰訊是是驚喜的,來到了 PCG 的某效能與工程平臺做前端,每天吃好吃的食堂,去騰大蹭健身房,每天中午睡覺起來去喝一杯瑞幸咖啡,享受著老板般的大工位,一周就可以拿到好幾個的騰訊公仔,這一切都是很美好的。

          我期望的是做前端工程建設(shè),編寫有意思的業(yè)務(wù)邏輯,去優(yōu)化業(yè)務(wù)性能以適應(yīng)海量用戶需求,與一群年輕的朋友共同開拓天地。

          但是,也許是因為做的內(nèi)容并非我喜歡的,也許是哪里的人年紀(jì)都偏大使得我們沒有太多的共同語言,熱情感一天天的消退著,在過了 2 個月之后,終究是難以忍耐想要離職,伴隨著學(xué)校發(fā)來通知需要回校準(zhǔn)備畢業(yè)答辯,且不能長時間離校,成為了解放我的鑰匙,我向上級提了辭職,向幫助過我的人道謝,感謝他們成為我成長路上的指引人,同時向騰訊致以誠摯的謝意,成為我人生中第一個進(jìn)入的公司,圓了我的大廠夢,讓我擁有自信能夠邁向更加廣闊的平臺和承接更加有挑戰(zhàn)性的任務(wù)。

          再戰(zhàn)再面,拿下 IVWeb

          雖然回到學(xué)校去準(zhǔn)備畢業(yè)答辯,但當(dāng)來到深圳之后,我就愛上了這個城市,雖然離開了第一次入職的部門,但是我對騰訊整體還是抱有很大的期待,工程師的文化,簡單直接,再加上在入職期間閱讀了 《騰訊傳》對騰訊的認(rèn)識又上了一層樓,所以嘗試更換一個比較有名的前端團(tuán)隊,進(jìn)入前端開發(fā)主流的路徑,可能會激發(fā)我的熱情,

          所以在第一次入職一個月之后,我就開始嘗試投遞 IVWeb 團(tuán)隊,通過之前做圖雀的關(guān)系找到了 IVWeb 團(tuán)隊成員進(jìn)行內(nèi)推,顯然這個有名的前端團(tuán)隊面試難度大了很多,一共需要四輪技術(shù)面,分別是騰訊 T9/T9/T10 以及總監(jiān)面,壓力無疑是巨大的,第一面的難度感覺已經(jīng)是之前第一次面騰訊的好幾倍,但所幸之前的準(zhǔn)備方法有奇效,雖然困難,還是通過了前三面。到總監(jiān)面時,難度又上一層樓,一開始是下午給了三個小時做一道 LeetCode Hard 的題目,然后晚上線下見面面試,我做完了算法題,但是線下面試感覺發(fā)揮不太好,面試完成之后回去著急的等待結(jié)果。

          自總監(jiān)面試完之后的一周之內(nèi),仍未收到面試結(jié)果,我依然煎熬的在原部門上班,吃過午飯正準(zhǔn)備躺下睡覺時,收到了來自 QQ 郵箱的郵件,通知我通過了第四面,當(dāng)時激動的從工位跳起來了,還惹得周圍人投來奇怪的眼光,果然,一中午沒有睡著。

          一面:

          二面:

          三面:

          四面:

          最終在第一次職業(yè)生涯辭職前拿到了 IVWeb 的前端工程師 Offer,滿載而歸,安心的回到學(xué)校準(zhǔn)備畢業(yè)答辯。

          具體面試的題目與答案詳情可以戳這個鏈接:https://www.yuque.com/tuture/interview/wrzl64

          天道酬勤,終進(jìn)字節(jié)

          偶然的相遇

          回校準(zhǔn)備畢業(yè)答辯的幾個月時間里,實在是比較枯燥無味的,單調(diào)的日子難以安放躁動的心,每天看著自己的 Offer,以及不時的查看應(yīng)屆生薪水的小程序,看著各大廠最新的薪資狀況以及大家的評價,尤其對字節(jié)跳動推崇有加,然后再翻看一些字節(jié)跳動的介紹以及一些人的生活工作經(jīng)歷,都宣稱字節(jié)跳動是工程師向往的圣地,這里不講 Title,開放謙虛,Always Day 1 的文化吸引了很多有闖勁,敢拼搏的年輕人的加入,而字節(jié)最近的產(chǎn)品又盛極一時,在全球大有蓋過微信的勢頭,且字節(jié)跳動向來以注重算法題考核、面試標(biāo)準(zhǔn)極其嚴(yán)格而著稱。

          經(jīng)過面試成功 IVWeb 的我信心大增,既然能夠通過這么困難的面試,那么為什么我不試試字節(jié)跳動呢?說干就干!接著撿起我之前準(zhǔn)備的內(nèi)容,進(jìn)行二次復(fù)習(xí),以及去往 LeetCode 著重刷字節(jié)跳動專題的面試題,然后收集字節(jié)跳動的面經(jīng)繼續(xù)補充我的武器庫,同時了解字節(jié)跳動注重的內(nèi)容,考核標(biāo)準(zhǔn),并相應(yīng)的調(diào)整我的面試策略和修正我的自我介紹,并為簡歷里加入新的騰訊實習(xí)經(jīng)歷。

          經(jīng)過一周左右的準(zhǔn)備,我開始通過內(nèi)推熊公眾號內(nèi)推字節(jié)跳動的崗位,因為之前做圖雀時是向往編程教育,所以進(jìn)字節(jié)的第一個理想崗位也是在線教育。

          字節(jié)跳動是三面技術(shù)面,一輪 HR 面,投遞后大約一周左右我就收到了面試邀約,字節(jié)的面試邀約相比其他公司會正式得多,其他公司一般都是直接通知你什么時候要面試,而字節(jié)跳動每一場面試都會有專門的 HR 打電話聯(lián)系你,然后詢問你可以面試的時間,當(dāng)你有突發(fā)情況時還可以有效調(diào)解時間,非常人性化,讓人感覺到很舒服。

          果然經(jīng)過之前的洗禮以及證明有效的面試策略,面試字節(jié)跳動時顯得相當(dāng)從容,每輪技術(shù)面雖然有一些難度,但是還是絕大部分都能夠回答得上來,面試題也基本攻克,最后順利度過了字節(jié)跳動在線教育職位的面試。

          一面:

          二面:

          三面:

          具體面試的題目與答案詳情可以戳這個鏈接:https://www.yuque.com/tuture/interview/wrzl64

          突然其來的加面

          正當(dāng)我還在沉迷于面試通過的喜悅中,以及準(zhǔn)備畢業(yè)答辯的煎熬中時,大約一個月后,突然收到一個來自字節(jié)跳動 HR 的電話,通知我進(jìn)行加面,進(jìn)行第四輪技術(shù)面,我當(dāng)時心里一驚,為什么都已經(jīng)收到錄用通知了還通知加面?后面我通過查閱資料了解到這可能是字節(jié)對于優(yōu)秀候選人的再次驗證措施,也就是通過加面來決定你的職級和薪資,有可能加面就是 SP 或 SSP。

          懷揣著這個心情,我重新投入到準(zhǔn)備面試的狀態(tài)中,以迎接 1 周之后的面試。后來入職之后才得知加面的面試官是我們整個教育線前端的 Leader,有點后悔當(dāng)時在加面過程中表現(xiàn)的不是很好,可能是準(zhǔn)備的知識有盲區(qū),實際面試的時候有多處答不上來或者答的不深入。

          后面找 HR 反復(fù)確認(rèn)過之后了解到這次加面確實不影響 Offer 的發(fā)放,我也在之后收到了談薪電話并發(fā)放了正式的 Offer。

          入職新體驗

          有了騰訊的實習(xí)經(jīng)歷以及騰訊 IVWeb 的 Offer 作為兜底之后,我當(dāng)時的心情是特別想去字節(jié)跳動實習(xí)看看,體驗一下 “工程師圣地” 的實際模樣,于是等待畢業(yè)論文基本提交,離正式的畢業(yè)答辯還有幾個月時間的空檔期里,我與 HR 溝通了實習(xí)意向,并去往深圳實習(xí)。

          友好的 Landing

          字節(jié)的生活無疑是更讓人難忘的。

          無限的零食與下午茶:

          免費的三餐:

          黑網(wǎng)吧式工位??:

          以及來了不到兩周就被拖進(jìn)團(tuán)建的隊伍,享受一把正式員工待遇:

          持續(xù)成長

          字節(jié)的很多東西都吸引著我,年輕的同時,奮斗的氛圍,暢通流動的信息,符合我興趣的技術(shù)研究和大規(guī)模業(yè)務(wù)開發(fā)落地。

          剛進(jìn)入時,會有很多的培訓(xùn),關(guān)于 HR 的、一些技術(shù) Leader 的,還有很多破冰的培訓(xùn)。

          字節(jié)跳動強調(diào)自驅(qū)成長,平臺是公司給的,成長是自己的。對這句話印象最深刻的就是,剛來公司的第一天,我組長就發(fā)給我一堆長長的文檔,跟我說先看完這些東西了解各種開發(fā)環(huán)境,然后還不時的關(guān)照我說:“我們團(tuán)隊很 Open 的,有什么想法可是隨時提出來”。

          字節(jié)跳動的員工都是極其優(yōu)秀的,有闖勁。和我在一個小組的幾位同學(xué),很明顯能看到他們每天都在成長,每個月會有不一樣,每個雙月都會有一些令人刮目相看的產(chǎn)出。

          而 360 打分與考核更加加深了員工成長的透明度。字節(jié)的 9 周年伴隨著其 Inspire Creativity,Enrich Life 的使命而更加悠遠(yuǎn)流長,這是一家可能會活很久的公司。

          字節(jié)跳動的信息是加速流動的,隨時接納反饋和進(jìn)行改進(jìn)。印象最深刻的例子就是,每個人的工位前會有一盆草,里面會有一個二維碼可以掃描進(jìn)行反饋,吐槽你對最近工作的不滿,以及當(dāng)某天食堂飲料機缺少我喜歡喝的紅牛時,我通過飛書值班號進(jìn)行反饋,第二天就補齊了全套紅牛。

          我記得我后面經(jīng)常與人笑稱:“字節(jié)跳動的實習(xí)生就是正式員工”,當(dāng)別人家公司實習(xí)生還在被安排裝環(huán)境時,字節(jié)的實習(xí)生已經(jīng)開始寫業(yè)務(wù),進(jìn)行排期,并提測上線了。

          這是一家能幫助你在技術(shù)、軟實力、視野等各方面綜合提升的公司。

          Always Day 1

          后來聽很多人說,吸引他們加入字節(jié)的可能無限的零食、下午茶,可能是年輕的同事,可能是高薪資 ... 種種種種,但字節(jié)吸引我的可能是他 Always Day 1 的風(fēng)格,始終創(chuàng)業(yè)的字節(jié)范兒,全球創(chuàng)作與交流平臺的愿景。

          我心中的創(chuàng)業(yè)夢仍未磨滅,我將繼續(xù)學(xué)習(xí)、不斷改進(jìn)和成長,以期完成我兒時的夢想:“在中國 IT 界有所成就”。

          Always Day 1。

          未完待續(xù)

          進(jìn)入字節(jié)實習(xí)了幾個月之后,我回學(xué)校進(jìn)行了畢業(yè)答辯,并領(lǐng)取了畢業(yè)證,拍了畢業(yè)證,宣告我人生中的一個階段的結(jié)束。

          最后因為在字節(jié)出色的實習(xí)體驗以及對比騰訊和字節(jié) Offer 薪資之后,選擇了留在字節(jié)。

          我想,人生中會有很多類似這樣的階段,本科和研究生只是一種具象化的展現(xiàn)罷了,而未來我會在很多這樣的階段中不斷學(xué)習(xí),終生學(xué)習(xí),Always Day 1 。

          瀏覽 61
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产无码人妻 | 人人爱日B | 福利视频久草 | 在线aⅴ | 男人资源网站 |