日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

人生第一次跳槽总结

發布時間:2023/12/20 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 人生第一次跳槽总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

從學校出來,參加人生的的一份工作——PDD Java后端開發,迄今為止,已有一年半的工作時間。在 PDD 工作期間,有開心的事,也有悲傷的事。但不管怎么說,這一年半時間,不管是技術能力上,還是待人處世上,都有了很大的進度,感謝 PDD 的栽培。

換工作原因

想要更換工作,提升自己的能力以及提升漲薪的速度,具體緣由就不細說了。

跳槽準備

既然已經打算跳槽更換工作,那就需要為面試做好充足準備,很多知識點,平常并沒有使用到,如果不及時復習,面試過程中能回答出的概率幾乎為零。所以一定要提前準備刷面試題。

接下來說說,我在跳槽準備中,具體從那幾塊內容去著手進行復習的。

  • 數據結構與算法,大公司不管校招還是社招,面試過程中都會有算法題。有的需要在線coding并且能夠運行所給的用例;有的直接說解題思路就行。
  • Java語言相關的知識,比如面向對象三大特性,集合類的底層實現(必問)。
  • 多線程相關的知識,比如 AQS ,線程池,Synchronized 與 ReentranceLock 等工具類的底層實現。
  • JVM 相關的知識,好好看書《深入理解Java虛擬機》基本沒問題了。
  • Java Web相關,Spring 的 IOC 與 AOP ,以及 Bean 的生命周期,Springboot 的自動配置原理;Mybatis 的實現原理。
  • 數據庫:MySQL知識點主要就是索引相關,以及事務隔離機制實現。
  • 中間件:緩存(Redis),消息隊列(Kafka),RPC(Dubbo)。中間件的具體代表,取決于工作項目中實際使用的技術棧,我個人之前專研較少,只會這些,如果你能對這些功能型中間件,可以橫行比較,介紹其具體實現區別以及針對的場景,那更是錦上添花。
  • 計算機網絡,主要是 TCP 與 UDP 以及 HTTP 三種協議相關的知識點(補充 HTTPS)
  • 設計模式
  • 工作項目準備
  • 其實,對于 Java 后端崗面試題型,網上已經有很全面的歸納知識點體系了,就看你自己愿不愿意花時間是學習或者復習這些知識點。

    我是直接從 GitHub 的開源倉庫 clone 下來,總的來說,這個知識點體系梳理的很全面,但就是太全面了,所以很多知識點其實就是一個入門級的介紹,大部分是淺嘗則止,所以如果想要了解底層實現原理,還是需要自己去查閱資料,最好是直接查看源碼,然后 debug 走一遍。

    下面的截圖就是我重新梳理和補充的所有知識點,這里就先不做分享了,主要是因為,里面很多我補充的細節,文檔書寫的還比較粗糙,處于我能理解的狀態;而有些是從網上聚合而來的,我就是大自然的搬運工。等我后面有時間重新梳理這些文檔,并且能夠確認描述的知識點無誤再分享出來吧。

    這樣做,雖然比較消耗時間,但可以理解的深刻。文字性描述終究是概括性的語言,思維容易跳躍,畢竟介紹原理時需要忽略細枝末節,所以有時候經??床┛?#xff0c;對于某個知識點的分析,會突然無法理解,因為文字前后沒有很直接的關聯。而看源碼就能從頭到尾,連續的閱讀理解具體實現的邏輯??偨Y我想說的就是,最好直接看源碼,很多源碼寫的真的很優美,感嘆經常還能這么實現?比如 ConcurrentHashMap 的源碼寫的嘆為觀止,有興趣的同學去看看。

    面試過程

    從 2021-01-13 開始第一份社招面試,到最后一份社招面試 2021-03-02,可以看到中間橫跨差不多整整兩個月,原因有三:

    • 一是處于在職狀態,很難安排面試時間,尤其是要求現場面試(本城市的公司),或者要求視頻面試,肯定是要使用電腦寫算法題,所以必須在家視頻面試。
    • 二是,我因為第一次參與社招,然后前期準備也不是太充分,所以剛開始并沒有投遞大公司,阿里抖音快手基本是二月份開始投遞。
    • 三是,中間還有春節假期,否則進度會快一些。

    面試公司(按投遞順序):

    • 叮咚買菜
    • 嗶哩嗶哩
    • 攜程
    • 小紅書
    • 抖音
    • 阿里
    • 快手
    • 美團

    投遞方式有三種:

  • boss直聘上投遞感興趣的公司崗位
  • 脈脈上獵頭推薦的公司 or 招聘 HR 直接聯系(但我沒有把簡歷發給獵頭,因為網上說,獵頭經常會沒經過你同意把簡歷推給符合招聘崗位的那些公司,相當于投遞公司以及投遞時間不可控,有些公司簡歷是會有凍結期的)
  • 朋友內推(如果可以,最好讓朋友內推,內推好處就是:可以直推到指定崗位,簡歷篩選,只要簡歷不是太差,一般hr也會給你面子,讓他進入面試環節;另外也可以直接能跟進你的面試過程,有時候,可以讓內推人幫忙問hr當前是什么情況)
  • 面經詳情,可參見 [ -> 面經鏈接]

    面試結果

    發放 offer 的公司如下:

    • 嗶哩嗶哩
    • 攜程
    • 抖音
    • 阿里
    • 快手

    總的來說,面試過程比較順利,沒有遇到太多挫折和打擊,

    最終選擇

    綜合考慮之后,選擇了快手。緣由就是兩個:個人發展(包括部門所屬業務的前景),薪資待遇。拒絕真是一個糾結、難受的事情!

    總結

    整個找工作的過程中,有幾點經驗之談。

    書到用時方恨少,事非經過不知難。如果平常多看書,基礎知識扎實,跳槽就不需要花費太多精力去準備了。但我工作后,自己很少主動專研源碼,只有遇到問題時,才會或多或少看源碼,所以這次跳槽準備耗時長。leetcode沒有堅持刷,中間件源碼也讀的少,只能歷史抱佛腳,但這段時間閱讀源碼給我帶來了很大的收益和成長。日后一定堅持學習!把學習劃分到平常的點滴積累中,日后終能匯聚汪洋大海!

    面試準備,一定要專心準備。面試過程是很消耗時間和精力的,最好爭取面試都過,并且只面自己想去的公司。當然,只投遞自己想去的公司,那必須有足夠的把握能面試通過,這種自信就需要你自己評估的面試準備的充分程度了。我對自己的能力的不自信,所以只能通過多面試公司,增加實戰經驗來累積自己這方面的自信。

    社招的話,最好是拿到offer之后才申請辭職。我在拿到B站和攜程 offer 之后直接提離職了,但這時候我其實還在面試中,當時是阿里、快手都過了一面,抖音過了二面。這么快提離職的原因,主要是考慮到,原公司對于開發人員辭職后,基本都需要一個月的脫敏期,這期間不能入職下一家公司,因為還沒給你離職證明。所以我就想,反正還有一個月時間,有足夠時間進行接下來的面試,并且就算這三家沒有面試成功,也有B站和攜程兜底。然而離職進展超出我的預期,兩個星期就拿到離職證明。這時候我還在等這三家的hr面…… hr面后,三家的評估我的面試結果和薪資待遇又過了一周。我又要了幾天時間考慮接受哪個公司的邀請,跟該公司確認之后,該公司的 hr 還要申請offer,最后是商量入職時間。從離職到入職下一家公司,導致中間出現一個月左右的未工作的空窗期,血虧一個月的工資,并且在此期間,我擔心口頭offer的不穩,還不敢離開上海出去玩。一言難盡啊。

    如果拿到多家公司拋出的橄欖枝(offer),不同公司發放offer的時間,肯定是有先后關系的。最好是等所有面試結果都出來之后,再做決定,不要感覺愧疚。提前拒絕offer,這樣對自身來說,有很大的風險,我就是前車之鑒(但幸運的是,我賭自己贏了)。其實換位思考,從公司角度,也是一樣的,你符合崗位要求了,但不是特別滿意,那就先不給明確答復,后面有更好的候選人那就替換你,沒有的話,就選擇你。

    總結

    以上是生活随笔為你收集整理的人生第一次跳槽总结的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。