上岸美团,我为何放弃算法转开发
一、序言
作為一名2022屆應屆碩士畢業生參與了一場慘烈的秋招戰斗,所幸本人戰斗的結果還可以,最終簽約北京美團,崗位是后端開發,現來總結秋招歷程,反饋知乎!這里值得注意的是,本人是從算法賽道轉到開發賽道的,如果對此感興趣的同學,可以在本文下方評論,歡迎交流~
二、春招實習 -?算法賽道結果慘不忍睹
本人在碩士期間的研究方向是自然語言處理NLP,由于實驗室處于半放養狀態,還有實驗目前的方式偏項目開發多些,做研究是只有博士在做,因此算法知識也是靠自學積累的,然后跟著實驗室做了幾個跟NLP相關的項目。在項目工作量中,算法和開發大概是3:7的比例,也就是其實開發工作更多一些,算法的研究工作少些,所以我是屬于碩士期間做算法的三無人員:無論文、無比賽、無專利(我本科是有論文、比賽、專利成果的,論選對實驗室的重要性,有時候實驗室的好壞能影響你三年)。
以上就是我基本情況,本來想寒假在家復習的,春招實習的時候找算法崗,但明天和意外不知道哪個先來,年前老媽出了車禍住進了醫院(現已痊愈),過年都是自己陪著老媽在醫院度過的,沒有心思學習,之后開學就來到了學校,看著大家都在忙碌地準備投實習找工作,我沒敢投,因為自己沒有復習,于是在三月份復習了一個月后,在4月份做了一份算法相關的簡歷開始投遞了。。。(這里我吃虧了,投得太晚,勸告大家盡早準備盡早投遞盡早面試,機會大大的有!),投遞的公司有阿里、美團、虎牙、愛奇藝等幾家大中小廠,結果除了收到了美團的一面邀請,其他公司簡歷直接掛掉,人直接麻掉~那時候實驗室的其他同學都找到了比較好的大廠實習offer,當時壓力很大,很焦慮,睡不好,一直在煎熬,一直在懷疑自己的能力,那時候精神很差勁,干啥都沒意思。帶著這樣的情緒,度過了折磨人的春招實習,后來也慢慢想開了,覺得自己在算法賽道上沒多大優勢:
(1)本碩學校不是很好的
(2)碩士期間沒有成果支撐
(3)項目偏開發多,算法研究少。
那為啥不換個賽道,去開發賽道試試,再加上自己更加喜歡做開發多一些,于是在7月初的時候把方向轉向了開發賽道,于是乎有了下面的經歷...
三、秋招戰場 - 海闊憑魚躍,天高任鳥飛。
3.1 秋招準備
秋招準備參考了牛客網各位牛友的面經,面向面經開展復習準備工作,結合我簡歷上的項目經歷主要分為幾個復習部分:(1)編程語言;(2)MySQL數據庫;(3)計算機網絡;(4)操作系統;(5)Linux基礎;(6)Docker & Nginx 相關的;(7)軟件測試;(8)運維相關的;(9)實際開發可能遇到的場景問題解決方案。每個部分我都會采用MarkDown格式的在線文檔來記錄~方便隨時翻閱。
3.2 秋招過程
接著是投遞狀態,秋招自己總共投了30多家公司,投遞的崗位有python開發、運維開發、測試開發、后端開發,有大中小廠,也有國企,也有外企,很雜很亂,當時就想著多投多面,增加自己的面試經驗,愈戰愈強,最終結果證明這樣的方針是可行的,自己拿到了7、8家中大廠的offer。期間做過很多場筆試,面過很多場面試,都數不清了,當時只有一個心思和目標:拿到offer!雖然很累,一開始遇到各種挫折,隨著時間的推移,面試成功率逐步上升,自信心也在增加,到后面之后對面試恐懼感就沒了,其實都是自信心不斷提升的結果,所以害怕面試的牛友越要逼迫自己去面試!
下面列舉五大類經常被問到的面試問題:
- 計算機網絡相關的
輸入url會發生什么?包括知識點有:DNS域名解析流程、三次握手四次揮手、TCP和UDP相關知識(擁塞控制、流量控制)
Http和Https協議理解?包括知識點有:http協議版本的更新迭代、安全性認證、get和post區別
OSI七層模型各層包括的協議及其對應的應用,要熟練掌握~
加密算法和安全性保障有哪些? - 數據庫相關的
mysql的執行語句執行流程及其mysql的邏輯結構能說一下嗎?
說說數據庫索引?
查詢優化?
查詢引擎?
redis相關的? - 編程語言相關的
python數據結構相關的?
python垃圾回收機制?
淺拷貝和深拷貝區別?
python多線程? - 操作系統相關的
進程、線程、協程相關的知識?包括:它們的之間的區別、通信方法、同步方法
講一下死鎖?死鎖產生的原因?
活鎖和饑餓?
同步,異步,阻塞,非阻塞的區別?
堆區和棧區的區別?
Linux 的體系結構:內核態和用戶態?
常用的Linux命令有哪些? - 項目相關的
說說你的項目?
你覺得你項目的難點在什么地方?怎么解決的?
你做項目當初遇到了什么問題嗎?當時怎么處理的?
項目取得了什么樣的成果?
由于投遞的公司太多了,只能挑一些具有代表性的公司來說說求職心路歷程~開始
由于在春招實習的時候已經投遞過騰訊,也參與了面試,那時候表現不佳,有了不好的面評記錄,導致我秋招投騰訊的時候很久都沒有tx部門理我,后來我才知道有不好的面評記錄導致的,不過最終也是拿到了騰訊的offer
一面問了一點項目,其余全是八股文基礎知識,有算法題
二面一半項目一半基礎,有算法題
三面主管面全是項目,無算法題
Hr面感覺就是壓力面,HR不斷地diss我,可能是想壓價吧,后面開薪資的時候的確被壓價了,之后拒了
一二三面都是電話面,項目介紹、八股文、口述算法等等
HR面試是視頻面
整體來說中規中矩,這也是我拿到的第一個大廠offer,別提多開心了~
美團面試體驗最好了,面試官都很和藹,之前還專門寫了一篇面經,請移步:
https://www.nowcoder.com/discuss/737582?source_id=profile_create_nctrack&channel=-1
說起百度,虧在了老實人容易吃虧這個點上,我一二面面得很好,順利進入了二面,然后二面進行了一個多鐘的問答,我自我感覺很好,最后面試官問我工作地點的時候,我一時腦抽我說只考慮深圳的崗位,而事實上深圳崗位已經沒了,果然面試完一會就把我掛了,哎~老實人吃虧,當時應該哄著他的,能錄用我說去哪兒都行
當時互聯網找得差不多了,就想試試國企,這個電信是線下面的,當時參加了宣講會,現場做了筆試題和進行了面試,過程聊得很愉快,很想要我,但是工資給得太低了,我只能離開它~
華子啊華子~出了名的開獎慢,不過也需要記錄一下它
筆試:抽中了筆試最難的一批,只拿了130左右的分數,華為是筆試過100分就進面試,然后筆試分跟出薪資掛鉤,所以大家要好好做
一面:基礎面試,問了八股文基礎和做一道算法題
二面:項目+算法題
三面:主管面,不會掛人,但要表現得積極向上
對的,我也參加了南方電網的面試,面經請移步:
https://www.nowcoder.com/discuss/794805?source_id=profile_create_nctrack&channel=-1
3.3 秋招結果
最終拿到的offer有騰訊、阿里、美團、網易、華為、oppo、深信服、lazada、猿輔導、電信,我一開始主要想找廣東城市的工作崗位,但是最后還是選擇了北京的美團,為了自己今后的職業生涯,決定北漂幾年再回南方,做出這一個決定也是蠻難的,但相信未來會值得這樣的選擇!
3.4 秋招建議
給即將秋招或者仍在秋招或者備戰春招的小伙伴們一些建議~
1. 增強自己的自信心,唯有自信,不會在面試中被面試官牽著鼻子走,才能在秋招這場戰斗中凱旋
2. 秋招避免單打獨斗,秋招是慘烈的,如果你不是特別優秀的牛友,盡量找幾個小伙伴一起組隊秋招,相互鼓勵、相互借鑒面試經驗,這樣你快堅持不下去的時候還有人你身邊
3. 早做準備,持續輸出。早點準備,留你的時間就會更多,把握秋招的底氣更大,同時不要輕易松懈,每次面完要總結面經,保持面試緊張感,這樣你才能越面越有經驗,稱為面霸
4. 鍛煉身體,保持身心健康。一周爭取鍛煉一次,可以鍛煉你的心智,增強自信
5. 關于崗位和offer的選擇,畢業生的第一份工作是非常重要的,工作崗位有可能影響你后面的職業生涯,offer盡量選擇大廠,有大廠背景今后跳槽好跳很多,多找一些前輩咨詢意見,總會有用的!
四、感想
秋招結束了,人生中第一次找工作經歷也到此為止了,秋招整個用了2個月時間,相信這次秋招經歷是個寶貴的人生經歷~
選擇比努力重要,感謝自己沒有在不利于自身的算法賽道死磕,選擇了比較感興趣和占優勢的開發賽道(雖然著實羨慕算法賽道的薪資,哈哈,檸檬酸了)
海闊憑魚躍,天高任鳥飛。無限可能,未來可期!
總結
以上是生活随笔為你收集整理的上岸美团,我为何放弃算法转开发的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Flutter APPbar 自定义ic
- 下一篇: 达内代码下载地址