一個半月拿到阿里字節拼多多美團Offer,最後去了阿里螞蟻金服

戰況

  • 螞蟻:一輪筆試+五輪技術+一輪HR
  • 餓了麼:三輪技術面 + 一輪HR 面
  • 抖音:三輪技術面 + 一輪HR 面
  • 拼多多:三輪技術面 + 一輪HR 面
  • 美團:三輪技術面 + 一輪HR 面
  • 比心:三輪技術面 + 一輪HR 面
  • 得物(毒):一輪技術面
  • eBay:三輪技術面

整體耗時基本在一個月左右,除了螞蟻流程比較慢,體檢背調就花了二週,大致在一個半月定下來,期間發生了不少有趣的事情,後面慢慢跟你們說。mysql

下面按着這樣的節奏來介紹:程序員

  1. 我的介紹;
  2. 寫一份不被扔垃圾桶的簡歷;
  3. 關於簡歷投遞,爲何推薦找獵頭或內推?
  4. 準備面試
  5. 彩蛋

一個半月拿到阿里字節拼多多美團Offer,最後去了阿里螞蟻金服

 

敘事文寫的比較隨意,你們挑着看。面試

一. 我的介紹

  • 教育狀況:某老牌985軟件工程本科
  • 跳槽前一份工做:上海某家頭部互金公司,我後面叫他老J(取自我領導姓的首字母)
  • 來老J 前一份工做:面向金融B端企業的創業公司,我後面叫他老 H;
  • 以前面試通過:17年末面螞蟻、美團都悲劇了,拿到猩便利、老J 的offer,19年7月拿到美團、挖財、聲網offer,20年4月就是此次上面已經列出來了。

二. 寫一份不被扔垃圾桶的簡歷

這個標題,草叢婊的自嘲,關於寫簡歷,知道的並不全面,只是根據本身作面試官作簡歷篩選和本身投的簡從來講。redis

先說下什麼樣子的簡歷容易拿高分,以前在老H公司參與過簡歷篩選,也看了百十來份簡歷,總結好的簡歷幾個特色:算法

  • 簡約清晰

技術人的簡歷能夠簡約一點,簡約不等於簡單,你的項目經歷和技術深度能夠很深,可是體如今簡歷上必定高度歸納,簡歷上不適合長篇大論的寫記敘文,議論文,看過有些簡歷寫成了日記風格的,和誰一塊兒作了哪些事,市場反響怎麼樣,公司融資多少錢,發展的多麼好或者很差,面試官只能當《故事會》來看了,找不到求職者我的的部分。sql

  • 突出重點

一份簡歷若是全文都是作了系統,參與了 功能, 面試官要本身找重點,因此最好簡歷直接開門見山,我在項目中扮演什麼角色,搞了什麼大事情,拿到什麼結果,最好是帶數據做爲支撐的,有個詞叫可量化,好比你若是項目訪問量大,能夠寫項目的QPS、PV、UV等,若是就是訪問量小但流程複雜度高,你能夠總結怎麼作模塊化開發、流程靈活性配置、效率提高等等,寫到JVM 內存調優你能夠寫新生代/老年代內存回收時間提高了 ** ms,寫到併發,你能夠寫程序調優壓測可支持TPS 從1000漲到5000等等,這都是參考,能夠輔助一些圖或表在簡歷中,直觀來講一圖二表三文字,固然前提是你圖表確實有亮點。數據庫

  • 細節

細節決定成敗,有幾個細節要關注:編程

  1. 錯別字

寫完必定要review 一下簡歷,別留錯別字,會給人留下作事不仔細的印象,簡歷有錯字,代碼誰知道 ?緩存

  1. 邏輯

先後邏輯一致,數據不要自相矛盾,有邏輯漏洞,大廠面試官通常會根據你簡歷的整體內容大體作一個判斷,邏輯有錯誤會對面試者誠實度打折,這在不少公司是大忌,相信你們都聽過阿里的價值觀;微信

  1. 發簡歷

簡歷不要壓縮、不要羣發、郵件帶正文介紹本身。大部分HR或面試官這個時候都背了很重的招聘指標,真的很忙,儘可能幫他們節省時間,簡明扼要在郵件正文告訴他們你的狀況,簡歷用PDF格式,不要壓縮,若是你壓縮的格式面試官沒有相應的解壓工具,還得專門花時間去下載解壓工具,另外不要羣發,見過簡歷內容中有意向職位寫的別的公司的,這種很容易過不了HR 那關。

  1. 排版

其實這個就是乾淨清爽就好,好比文字要對齊、字體大小一致、主標題和內容協調、工做經歷和項目經歷建議合併,篇幅不宜過長,技術的簡歷顏色不超過三種,不要五光十色(除非專門作了設計),不要非主流、網上找的模板記得去掉原做者的頁眉頁腳。

寫完簡歷要像寫代碼同樣走讀一下,把本身當作面試官,若是看到面前這份簡歷,是否會怦然心動。若是但願獲得一些簡歷或者面試指導,能夠在公衆號後臺加我好友。

三. 關於簡歷投遞,爲何推薦找獵頭或內推?

你有沒有過這樣的感覺,網上投了一堆簡歷,得到面試邀約的寥寥無幾,或者壓根就收不到幾個電話。

傳統行業的不瞭解,只說互聯網行業,通常像51job、前程無憂、獵聘我剛畢業那會還用過,如今基本簡歷投進去,接到不少都是推銷電話或中介。如今招人成本高,大廠面試流程長,在我所在的部門,基本都是優先從阿里內部轉崗招人,在釘釘上一個個問,有沒有興趣來支付寶一塊兒搞事情。爲何?招人指標壓力大,這樣作最快,時間成本最低,另外就是走獵頭和部門內部推薦。

總結簡歷投遞順序:

獵頭 > 內推 > 官網 > 脈脈 > Boss直聘 > 海投

先說爲何找獵頭,理由有如下幾點:

  1. 獵頭拿到的崗位確定是真實招人需求,不會是爲了完成KPI拉人頭,有不少反饋簡歷過了等好久都沒回應的可能就是爲了刷招聘KPI,這種通常在獵頭這不會發生;
  2. 能走獵頭渠道,或者說付得起獵頭費的公司每每是處於上升期的公司,不差錢的主,如今行情這麼差,都知道互聯網工資高,獵頭費也不便宜,找獵頭推薦公司就至關於變相經過獵頭幫你篩選了一波好公司,固然,前提是你找的是優質獵頭,不少都是職業中介,這個後面聊。
  3. 負責的獵頭會幫你作職業規劃,幫你梳理你的亮點、短板,並分析目前市場行情,將來一些方向和市場信號,結合你的狀況作選擇,有時候偏聽則信,兼聽則明,多從獵頭獲取一些市場的數據對作正確的決定有很大幫助的.
  4. 面試節奏的把控、面試的安排、準備、面試結果的獲取、HR 談薪這些環節有獵頭在中間能幫我安排好,若是你面試時本職工做不少,這些事情獵頭不少都能幫你代辦了,好比談薪環節,你可能很差意思開口找HR要,要高了怕人家直接給拒掉,以爲你心氣高,要低了怕吃虧,靠譜的獵頭基本會告訴你這個職業市場價,你也能直接了當的跟獵頭說,他來斡旋。
  5. 說了這麼多找獵頭的好處,好像是在給獵頭作廣告,索性我就好人作到底,想要靠譜獵頭的能夠加我,推給你靠譜名片,拿到靠譜offer 遠程給我點杯絲襪奶茶(不要加絲襪)就行。說個故事,推薦我進老J 和推薦我拿到抖音offer 的是一個獵頭。

一個半月拿到阿里字節拼多多美團Offer,最後去了阿里螞蟻金服

 

四. 準備面試

首先說通用的策略和麪試三階段,而後針對每一個公司的狀況具體說。

總結的有如下幾點策略:

  1. 心儀的公司面試順序日後放: 剛出來面試,先拿一些不太在乎的公司練練手,先攢一波經驗再打打怪,否則技能都不熟悉,上來打大龍確定GG,可能不太厚道,可是招聘者和求職者原本就是互至關備胎的關係。
  2. 記錄面試過程,不斷覆盤總結: 面試過程能夠錄音,可是要徵求面試官的贊成,若是不行,面試結束當即覆盤,記錄認爲須要提升的地方,回答有欠缺,有遺漏,知識點有盲區的地方。
  3. 作好準備,能夠找技術的朋友作一輪模擬面試:凡事預則立,不預則廢;不作準備,直接就上的都是猛人,固然大牛當我沒說。

4.1 面試前:

  • 梳理回顧本身的項目,挑1~2個項目找出亮點,面試時能夠主動告訴面試官本身認爲作的好的部分。
  • 簡歷上的細節本身必定要熟悉,能夠多確認幾回,好的面試官通常都會基於你的簡歷發問;若是一個面試官不是基於你簡歷提問,而問些偏門問題,好比他本身熟悉的技術,你直接能夠轉身離開了。
  • 對項目中的技術棧,以及通用的技術棧能夠作個梳理;

4.2 面試中

  1. 自我介紹簡短,突出重點。大廠面試官很忙又很累,喜歡主動又會總結的人。
  2. 主動把控面試節奏,引導面試流程。通常在面心儀的公司時,你應該是有面試經驗了的,一般的面試流程和問題你應該瞭然於胸;例如你能夠上來就直接告訴面試官,你認爲作的不錯的項目,熟悉的技術棧,節省面試官從簡歷上找亮點的時間。
  3. 認真聽問題,不着急回答,能夠多和麪試官確認問題場景和邊界。面試官會認爲你考慮周全細緻;
  4. 自信,不懂的問題大方認可;不知道的問題不要強上,不懂能夠大方認可,說本身項目不涉及到這塊技術,只是瞭解,原理性的確實沒有作過研究,通常面試官也就問下一個問題了,不然不知道的瞎說,或者猜着回答給面試官印象會很是差,有時候還會很尷尬,面試官在那靜靜看你表演。
  5. 面試尾聲面試官會問你有什麼問題要問他?你能夠把面試過程當中不懂的問題請教他,一方面能夠補齊知識短板,另外一方面面試官會認爲你對技術有追求,對你印象比較好,還有一個面試官拿來問你的問題確定是他本身很自信的問題,他確定知道答案。固然不少時候面試官可能不會做答,讓你本身去找答案,我遇到過不少這樣的,通常是面試官不但願泄題。

4.3 面試後:

  1. 主動詢問面試結果,招聘者會認爲你對他們意向度很高,企業也喜歡積極主動的人。通常讓你等消息的基本不用等了,有比你更合適的候選人,你成了備胎;
  2. 面試後能夠加個面試官微信或釘釘,後面找機會請教他以爲本身面試欠缺的地方,別人眼中的本身和本身眼裏的本身仍是會有差別的,能夠多聊一聊,固然,注意用詞,不要交淺言深。

前面講了面試三階段的注意事項,下面把每一個公司拉出來講下:

阿里

  1. 最重視項目經驗,個人五論面試中大概有四輪都是基於項目的技術在問實現機制、改進技術方案、作的認爲不足的地方,技術棧的實現原理,有沒有其餘替代方案,涉及中間件的原理等等。
  2. 重視技術原理,對本身作的項目實現機制不能只是瞭解,必定要知道實現的機制,因此日常要下功夫深刻了解項目的技術棧,例如Spring、消息隊列、數據庫、緩存要作到原理級別的瞭解,臨時抱佛腳我以爲用處不大,仍是在平常開發中要多思考多總結。
  3. 筆試部分很重要,一些公司技術管理者可能不須要寫代碼,臨時上來讓實現個業務需求,可能會抓瞎,因此日常要多動手實踐,通常代碼也沒代碼提示的,須要熟悉常規的函數,變量命名也要注意,日常養成好的命名習慣,推薦看下阿里的《Java研發規約》,須要的能夠微信後臺找我要。
  4. 重視每一次面試機會,阿里掛了一個部門還能夠換部門面,可是會有面試記錄,若是面試記錄較差,後面的面試官要冒一些風險讓你經過,因此重視每一次面阿里的機會,據說不少人都是面了三次才進來,每次須要隔半年以上。
  5. 阿里的面試官通常都是從一個點開始,抽絲剝繭,一層層深刻,直到你回答不出來,再換個問題開始繼續「俄羅斯套娃」,固然問題不會脫離你簡歷裏寫的技術棧,因此仍是那句話,重視每個你寫在簡歷上的技術點。

阿里面試真題分享:

這邊只是作下展現,文末會有面試資料獲取方式

一個半月拿到阿里字節拼多多美團Offer,最後去了阿里螞蟻金服

 

字節

  1. 最重視算法,不刷題基本沒戲,固然除非你算法功力極強,當我沒說;
  2. 每輪面試都有1~3道算法題,難易程度因人而異,通常前面項目和基礎技術聊的不錯,就會給道easy 或medium 難度的,若是前面聊得不太好,或者和麪試官沒眼緣,可能就會hard。面試春節先後LeetCode 陸陸續續刷了一百多道題,這裏分享個技巧:同類型的一塊兒刷,通常能夠分爲這麼幾類:鏈表、樹、圖、動態規劃、貪心、狀態機等。之前分享過一些,刷的同時作好筆記,同時要刻意計時練習,否則面試時那麼短的時間,並且有人看着你寫,你會緊張,日常不訓練那種氛圍不必定能發揮正常的。另一個技巧:拿到題不要當即做答,你能夠寫以前,和麪試官先說下思路,若是你啥話不說,吭哧吭哧三下五除二洗完了,面試官以爲你背題了,大機率會當即出道hard的題,另外若是寫到一半,發現卡殼,思路錯了,重來的話面試官會給你減分,並且他要有耐心給你重來的機會。
  3. 提早了解業務和技術棧,通常若是你是Java的話,可能要換技術棧到Go,提早了解一些Go的知識也是加分項。因此字節有的部門不太會問具體語言相關的,而是問些公共中間件。
  4. 頗有潛力,流量巨鱷,我知道的是疫情期間海外TikTok DAU每週都是百分之十幾的增加。

字節跳動面試要點

多刷算法,Leetcode題庫日益壯大

題目數量已經將近2000道

到底要從哪裏下手?這裏小編推薦你去看左程雲的【程序員代碼面試指南】200+大廠面試真題,

本書選取將近200道真實出現過的經典代碼面試題,幫助廣大程序員的面試準備作到萬無-一失。 「刷」完本書後,你就是「題王」

一個半月拿到阿里字節拼多多美團Offer,最後去了阿里螞蟻金服

 

拼多多

  1. 重視算法,我記得第一輪面試,面試官視頻一句話沒說,讓半個小時作四道算法題,作完開始面試,順便說下面試是晚上22:00開始的,大家品品;
  2. 看重候選人背景,拼多多傾向要985學歷或大廠經歷的人,獵頭朋友說的,畢竟作的電商,一直定向挖阿里人;
  3. 給錢不少,下班很晚,我前同事老公平均到家都是1點多,一週只休息一天。

美團

  1. 喜歡問JVM優化,美團我面過二次,一次去年年中,一次今年年初,都拿到offer,總體感覺他們很喜歡問虛擬機的問題,我知道美團是虛擬機優化這塊作得不錯的,另外就是MySQL數據庫相關的,分庫分表、索引。
  2. 重視Java基礎,對你項目中涉及的Java基礎知識會出對應的代碼題,涉及比較多Java基礎概念,重視編程基本功。

得物(毒) & eBay

  1. 得物頗有意思,面試官可能面了太多人,到我這的時候有點心急,聽我介紹項目說用redis list 充當了消息隊列的backup,瞬間炸毛了,也不聽我講怎麼作可用性的保障措施,cachecloud 的穩定性。質疑說怎麼能用redis 來作呢?實話說質疑的有道理,可是才面了十幾分鍾,不讓我把話說完就篤定個人技術選型是錯誤的,他直接問我還有什麼問題,而後我問他正確的方案時也不願說,而後結束了面試。整個面試過程二十多分鐘,是我被拒絕的最乾脆的一次,O(∩_∩)O哈哈~。
  2. eBay 有三輪技術面,特別說三輪面試官都是女的,震驚。第一輪還有英文相關的項目介紹和問答,第三輪有線上筆試,題目面試官基於項目問的,讓作些代碼實現。第三輪面試的時候我主動跟他們說我好像不是大家要找的,由於他們部門想要招的是用Flink 作流式風控的變量計算,可是我主攻仍是在**業務系統的後臺,因此以爲匹配度不高。不過總體面試體驗蠻好的,小姐姐(妹妹)們感受就像是在外企自由人性的氛圍滋潤下成長的,面試都是柔聲細語的,就問問mysql使用、索引、LRU緩存淘汰機制等等。我這種長期沉浸在國內民營互聯網公司的老炮比較糙,感受仍是比較適合國內互聯網的996,一樣還有它的發展速度和薪資待遇,哎。。。怎麼說呢?就是賤,一天不加班渾身不得勁。

五. 彩蛋

  1. 面試大廠前能夠練習一下表達能力,主要是講話要精煉,不要冗長,要高屋建瓴,高度歸納,面試流程越日後,面試官級別越高,你的視野和話術也要往上抽象,越日後關注更多的不是技術細節,而是你總體的技術視野和廣度,對業務用到技術的總體把控能力,以及對將來技術變革的預見能力、創新的能力,好的面試實際上是一場高質量的對話,有時候若是讓旁人看,甚至分不出誰是面試官誰是求職者;
  2. 有些Boss 面會關注你的思惟模式和整個技術的知識體系,日常須要作些積累總結,好比看書、看公衆號、關注新技術趨勢,作技術的原理性的研究,作些思考的沉

多刷題,狂刷題

小編這邊也準備了程序員1000+面試題指南,內容涵蓋{ Java. MyBatis. ZooKeeper. Dubbo. Elasticsearch. Memcached.Redis. MySQL Spring. Spring Boot. Spring Cloud. RabbitMQ. Kafka.Linux等技術棧} 等一線互聯網面試真題

若是您須要這一份面試題與文中提到的程序員代碼面試指南的話,能夠見下圖來領取面試題與算法指南

 

 

一個半月拿到阿里字節拼多多美團Offer,最後去了阿里螞蟻金服

 

一個半月拿到阿里字節拼多多美團Offer,最後去了阿里螞蟻金服

 

一個半月拿到阿里字節拼多多美團Offer,最後去了阿里螞蟻金服

相關文章
相關標籤/搜索