首頁>職場>

自我介紹眾所周知,越豐厚的offer稽核得越晚,所以拿到兩百萬offer的我現在才來分享我的後端JAVA開發秋招總結。個人背景:985中下游本碩,無大廠實習(小廠打雜),無競賽,無相關論文,半科班(轉計算機)。拿到的offer: 騰訊,百度,位元組,美團,老鐵,shopee,VIVO,交通銀行,招銀,中國銀行幾乎都是sp,3個ssp,年薪加起來超過兩百萬(原諒我這個標題黨)因為目標工作地點在廣東,不喜歡去做遊戲,所以網易等公司都沒有投遞,我也不喜歡海投,投了簡歷的就只有阿里掛了,華為泡了5個月還在泡?位元組面了7次才過了,面試過程在這裡。對於銀行(除了招銀)來說,我的感覺是他們只看學歷和筆試,每次面試都只問了1-2個問題。下文主要針對網際網路後端開發的經驗。本科幾乎沒接觸計算機,拿到這麼高的offer講真我是不配的,只能說是運氣+面試的點正好都看到,面試面不出來的實力和本碩科班的同學是沒法比的。經驗總結之前多找實習,大廠實習轉正很多 (沒早找實習,都是淚)儘量早點去實習,積累多一份經驗實習海投,很多時候玄學進,因為實習生要求真的不高 (北京懶得去,失去了大廠實習的機會)實習感覺沒用盡早跑路,不要有心裡壓力,沒人在意螺絲釘的離開正式招聘儘量早做準備,越早越好準備好再投,千萬彆著急,不然提前批掛了一定會影響正式批,面評一直都在儘量早投遞(準備好的前提下,看面經能答出70%以上),提前批sp ssp 的機會要多好多不在意工作地點的話儘量選擇總部或者崗位多的地方,比如位元組北京深圳,阿里杭州,騰訊深圳,老鐵北京,多多上海…像阿里廣州,百度深圳hc少的很難進不去的不要亂投練手,面試官風格都不一樣,"練手“相當於浪費時間,但是如果你心態不夠好,可以多面試鍛鍊不著急拒絕offer,拿到offer提前去實習,不行就跑路專案很重要,幾乎每次面試都會讓你介紹一個專案,但是不要講爛大街的專案,很敗好感演算法很重要,大廠面試演算法題過了很可能就過了,一定要重視。不要主動說沒關的事情,無關的比賽第x名之類的面試官沒提就別說了面試前看看我之前的總結(智力題和麵經),大廠很喜歡出幾道智力題看看你的應變能力面試重點面試一般分成5個部分,自我介紹,做演算法題,面試官問問題,介紹專案,反問。自我介紹面試前查一下公司資料,比如背後是阿里還是騰訊,競品是什麼,發展空間是什麼,融資狀況,業務範圍…建議自我介紹短一些,只說基本資訊和相關的經歷就可以,千萬不要長篇大論。簡潔地突出優勢,如 競賽、論文、實習、學歷、專案最後可以加一句投遞貴司原因,結合之前查的資料,適當誇一下公司,給他你真的像在這個公司工作的印象演算法題問面試官拿提醒,比如時間複雜度最優多少,能不能提醒一下…先和麵試官溝通思路,不要馬上寫寫完分析時間複雜度和空間複雜度,寫註釋講程式碼要把其他想法也講出來,例如 “或者可以用hash/二分…”面試問題回答一定要抓住重點,面試題不清晰可以先反問,不要自己補充一大堆(背這麼多暴露了)面試問題基本分為以下幾點:計算機基礎: 網路(tcp、udp、http),資料庫(MySQL),作業系統(Linux)… 這是大廠最看重的基礎,對非科班來說,沒時間就看看相關面經,有時間看書看影片,對科班來說複習下應該沒什麼問題。 【最重要】Java基礎:java基礎語法,面向物件思想,集合Collection原始碼,juc, 網路程式設計,io , 新特性, JVM… 這部分要求熟悉,可以看書,看影片,看部落格。【很重要】Spring全家桶:Spring (ioc、aop)全家桶,Spring Boot,Spring Cloud,Spring cloud alibaba 這部分要求會用,知道部分原理 【重要】常用技術、框架:Redis,Zookeeper, MQ , Dubbo,ELK … 這些需要結合專案,非必須但是是亮點,通常面試官會問你用沒用過xxx, 你回答用過他才會深入問 【加分點】常見工具: Maven, git , docker, Linux命令列 , vim … 【錦上添花】專案管理,設計模式 【加分點】介紹專案簡單地說這個專案是幹什麼的,解決了什麼問題,你的角色是什麼,用到了什麼技術,為什麼選用這些技術說一下專案指標,完成度…說一下專案管理,敏捷開發有沒有之後面試官會根據你用到的技術深入提問怎麼高效地準備面試?先看JD,改簡歷,用顏色/加粗 突出重點(JD提到的就是重點)首先複習計算機基礎,java基礎,看書或者看面經部落格影片配合左神的課刷leetcode/牛客 程式設計題,按分類刷,300道就能應對自如,400道基本無敵,最好做2次以上,沒時間可以想解法,不具體實現。準備專案,不要秒殺,不要商城,不要圖書管理系統,這些爛大街的專案很敗好感,有都別寫入簡歷。根據專案用到的技術細看相對應的原理(看書看部落格看影片),寫入簡歷。祝大家新年快樂,筆試順利,面試順利,談薪順利,實習順利,工作順利,加薪順利,升職順利,上岸順利,結尾附上完整面經。

最後我為大家準備了一些Java架構學習資料,學習技術內容包含有:Spring,Dubbo,MyBatis, RPC, 原始碼分析,高併發、高效能、分散式,效能最佳化,微服務 高階架構開發等等!

28
最新評論
  • 工作沒回報,還要繼續嗎?
  • 防止踩雷!公考面試中有哪些話會讓考官聽了就反感?