菜雞程式設計師人生大起大落之路,承受的了無良人事的謊言,最後也拿的了美團offer
前因後果
先講述一下自己這次被無良HR欺騙坑慘的經歷吧,面試的是一家上海某電商公司,給的薪資是不錯。面試的時候,找我要了工資流水,然後給了我口頭offer,就讓我回去等了郵件了。回去之後就覺得offer沒啥問題,穩穩當當了,就沒再去面其他的公司,打起了遊戲。結果等了兩個禮拜也沒等來郵件,問HR告訴我在走流程,我問是不是不要我,HR說要,讓我繼續等。
再過了幾天我再去問,HR就怎麼都不回我了,這個時候我才反應過來“壞了”。好在後來我馬上開始面試其他的公司,陰差陽錯拿到了美團的offer,這也算是因禍得福了。
再後來,那家電商公司的HR又通知我去入職,我猜當時應該是有兩個候選人,然後選了另一個,把我給吊著了,最後那個人鴿了他們,才又想起了我,我只能說這樣的HR真的沒有一點職業道德和修養,然後立馬拉黑她了,好在我結局是好的,也不跟她做過多的計較。
下文內容就正式開展我這次美團的面經分享,之後還有個人的一些面試建議以及資料分享給大家,需要我個人珍藏的300G的pdf資料的朋友,可以直接一鍵三連後“加我VX小助理”即可免費獲取到!
美團面經(4輪面試,一波三折)
美團第一面:輕鬆
- 自我介紹、過往工作經歷
- 說之前的專案(關於併發量)
- 介紹一下專案流程,介紹一下系統框架是怎麼設計的?用到哪些技術?遇到過哪些問題?是怎樣去解決的?
- 如何承載高併發?
- RocketMq的執行模型
- zookeeper是如何保證一致性的,協議叫什麼?
- 樂觀鎖和悲觀鎖,應用場景有哪些?
- 什麼情況下會發生死鎖,怎麼處理死鎖?
- hashMap的原理,由此延伸問紅黑樹是什麼,hash衝突怎麼解決?
- 排序演算法記得多少?
- 寫程式碼:兩個stack實現一個queue
美團第二面:緊張
- 自我介紹,介紹一下專案流程
- 網頁輸入 url 之後會有什麼過程?
- 講講三次握手,為什麼是三次?兩次不行嗎?
- 做過 socket 程式設計嗎?講講 socket 中的狀態?
- 程式和執行緒的區別
- Synchronized與Lock的區別
- 事務隔離級別和實現原理,mysql發生鎖死怎麼辦?
- Java的垃圾回收機制
- 執行緒池瞭解多少,執行緒池的引數有哪些?
- HashMap原理(感覺是個必問題)
- 有100只瓶液體,其中一瓶是毒藥,一隻小白鼠喝到毒藥一週後會死亡。請問給一週時間,至少需要多少隻小白鼠能確定哪瓶是毒藥?(把瓶子序號變成二進位制)
- 程式碼實現連結串列的反轉
- 一個整數陣列先升序後降序,給一個整數k,返回它在陣列中的index,找不到的話返回-1
- 演算法題:連續子陣列最大和 / 乘積
美團第三面:融洽
- 問oracle裡面的函式有什麼用?
- 物件導向都有哪些特性以及你對這些特性的理解
- 訪問許可權修飾符都有哪些?以及他們的區別
- 抽象的(abstract)方法是否可同時是靜態的(static), 是否可同時是本地方法(native),是否可同時被 synchronized?
- 聊聊我應聘的部門在做什麼,談談我對專案的理解,怎麼開展一個專案?
美團HR面試:穩了
- 自我介紹
- 為什麼想來美團,對美團瞭解多少?
- 心中的網際網路公司排序(送命題)
- 工作中遇見暫時無法解決的問題,你怎麼來應對?
- 自己的優點和缺點
- 未來的職業規劃是什麼?
- 還面了哪些公司?結果怎麼樣?
- 薪資要求
面試美團前,我做的準備工作(大廠收割祕籍)
1.定製自己的簡歷(對標BATJ)
無論是什麼行業,簡歷都是敲門磚,對於程式設計師來說,更應該著重準備,甚至要做到逐字推敲。關於簡歷,我個人有以下兩點建議:
①儘可能突出自己的優勢
一定要讓看到你簡歷的人一眼就看到你自己所具備的優勢,要學會突出重點,如你在上一家公司做出的貢獻,就要寫在顯眼的位置進行突出,用顏色加深再好不過。如果你的優勢是學歷,那麼學歷就要放在第一頁,因為HR在篩選簡歷時,一份簡歷往往只看那麼幾秒鐘,你需要做到的就是讓HR一眼看中你的簡歷。
②簡
簡歷簡歷,之所以稱為簡歷,就是需要把自己的個人資訊和內容化繁為簡,但是很多人都做不到這一點。我身邊有一些朋友,寫自己簡歷時,長篇大論,恨不得寫出一篇800字作文出來,如果說你的簡歷長達6-7頁,並不會給對方你有豐富經驗的感覺,反而會讓人一下子抓住不住重點。
另外,簡歷不能寫成流水賬,技術簡歷一般不超過3頁,主要資訊就包括個人資訊(聯絡方式,學歷等),專業技能,工作經歷,專案經驗等幾個部分就好了,儘可能用精煉的語言描述,一個字能講清楚的事,千萬不要用兩個字。
③描述自己做到了什麼,而不是做了什麼
很多程式設計師會在自己的專案或是技術棧裡這樣描述:在某專案,我負責xxxx,如重構,如優化。但實際上,面試官想要看到的是你在專案中,重構和優化帶來了什麼樣的好處和效果,如果說效能提升了,那麼提升的資料和情況是如何的,要一一描述出來,所以重點應該是“將專案做到了什麼樣子,做成了什麼事”。
以上3點,則是我對自己簡歷的要求。說了這麼多,簡歷到底要怎麼準備,怎麼制定,可能很多人還是摸不著頭腦,我手上有一套標準的程式設計師簡歷模板,如果你有需要,可以分享給你,私信口令「簡歷」即可。
2.梳理知識,提升儲備
自己的知識準備得怎麼樣,這直接決定了你能否順利通過一面和二面,所以在面試前來一個知識梳理,看需不需要提升自己的知識儲備是很有必要的。
關於知識梳理,我自己是劃分成了以下幾個部分:
- 併發程式設計:多執行緒+高併發+CAS+鎖+執行緒池底層等
- 效能調優:I/O及網路調優+演算法調優+JVM調優+MySQL調優+Tomcat調優
- Spring全家桶:Spring+SpringMVC+Spring5.x核心機制原始碼
- NoSql快取架構:redis+mongoDB
- 分散式&微服務:SpringBoot+SpringCloud+docker+maven+git
知識梳理完之後,就需要進行查漏補缺,所以針對這些知識點,我手頭上也準備了不少的電子書和筆記,這些筆記將各個知識點進行了完美的總結:
Java核心知識整理
Redis學習筆記
Spring全家桶相關資料為例
3.專案覆盤
實際上,面試的一二輪所問到的技術問題,很多都是圍繞著你的專案展開,因此在面試前最後要做好的一件事情就是專案覆盤。關於專案覆盤,我個人的思路如下,可供參考:
- 你在這個專案中承擔了什麼樣的角色?
- 這個專案的背景是什麼,如果是技術專案,為什麼要做?
- 有哪些技術難點,是怎麼解決的,是否還有更好的方案?
- 你認為專案中是否有可以改進的點?
- 這個專案解決了什麼問題,最好用資料說話,這個資料又是怎麼得出來的?
提前把思路捋一捋,上面這些問題好好思考或準備一下,做到心中有譜以後,自然能夠面試官聊得融洽,保持一個好的心態,通過的機率就會更大一些。
最後的祝福
為什麼程式設計師要進大廠,而且要儘早的進大廠?6個關鍵詞,概括進大廠的重要性和必要性:公平、成長、格局、價值、圈子和附加。
簡單看完這6個關鍵詞,相信你也有自己心裡的想法。廢話不多說,尊重個人選擇,希望每個人都能實現自己的目標和價值,無論你進不進大廠,但做一名合格且優秀的程式設計師,是你應有的職業操守!
最後,文章中涉及到的①美團面試題答案和解析;②Java程式設計師簡歷模板;③思維導圖和學習筆記;④bat等一線大廠面試真題等pdf文件資料,均免費分享,只需你多多支援我即可哦!
——一鍵三連後“加我VX小助理”即可免費獲取到!
相關文章
- 那些簡歷造假拿 Offer 的程式設計師,後來都怎麼樣了?程式設計師
- 程式設計師最常見的謊話,太準了程式設計師
- 程式設計師的十大謊言程式設計師
- 菜雞程式設計師是如何寫程式碼的?程式設計師
- 新來的菜鳥程式設計師闖禍了程式設計師
- 【黑馬程式設計師西安中心】激動!剛剛人事給我發offer了.......程式設計師
- 三年Java程式設計師,被無良HR欺騙,3輪面試都過了,最後慘被放鴿子Java程式設計師面試
- 那些拿到 60K Offer 的 AI 程式設計師,後來都怎麼樣了?AI程式設計師
- 程式設計師相信的關於時間方面的謊言程式設計師
- 程式設計師面試神回覆,最後一個“過分”了!程式設計師面試
- 我也 30 了,來談談程式設計師的迷茫年齡程式設計師
- 洩了氣的老程式設計師程式設計師
- 5位女性程式設計師的自白:計算機不撒謊;女程式設計師的程式碼一樣也很棒程式設計師計算機
- 程式設計師的“非程式設計師”之路程式設計師
- 當了程式設計師之後?(真心話)程式設計師
- 程式設計師連拿3份Offer,平均薪酬45K?畢業僅1年的他說做對了這些!程式設計師
- 七年的php程式設計師了PHP程式設計師
- 我是6年的程式設計師了程式設計師
- 微軟程式設計師最好的時代來了微軟程式設計師
- 程式設計師生存定律--程式人生的出口程式設計師
- 工作五年後的程式設計師,一般怎樣了?程式設計師
- 我的程式設計師之路程式設計師
- 一個當了爹的程式設計師的自白程式設計師
- 終於有了讓程式設計師脫離程式碼的工具了程式設計師
- 面試了一個 39 歲程式設計師後,我被罵了……面試程式設計師
- 程式設計師的最高境界:呆若木雞程式設計師
- 菜鳥如何成為一個高效程式設計師的成長之路程式設計師
- 還有程式設計師不會玩黑神話悟空?是我太菜了程式設計師
- 親愛的程式設計師,你餓了嗎?程式設計師
- 是誰動了程式設計師的尊嚴?程式設計師
- 那些拼命加班的程式設計師們,後來都怎麼樣了?程式設計師
- 那些把公司當家的程式設計師,後來怎麼樣了?程式設計師
- 21世紀程式設計師最大的謊言:學歷及讀書無用論!程式設計師
- 那些學了 Python 的程式設計師,程式設計能力都“退化”成什麼樣了?Python程式設計師
- 程式設計師的高產之路程式設計師
- 程式設計師的進階之路程式設計師
- 程式設計師的禪修之路程式設計師
- 我的程式設計師之路(六)程式設計師