面試offer收割機(jī)就是這樣的吧
本文章來自程序汪粉絲的親身經(jīng)歷,普通三本收割offer的經(jīng)驗(yàn)分享,又是一個(gè)需要程序汪分析offer的粉絲,感謝他的走心分享
老規(guī)矩面經(jīng)和學(xué)習(xí)經(jīng)驗(yàn)分享,剩下的就是程序汪微信回復(fù)他
注意這是2020年底分享給我的投稿,今天才放出來比較晚


個(gè)人情況
我19年畢業(yè)于一所普通三本,在學(xué)校學(xué)習(xí)的是機(jī)械專業(yè)。機(jī)械嘛無法避免的就是進(jìn)車間干活,我個(gè)人又受不了噪音和味道,就下決心干IT。
我是從大三開始自學(xué)計(jì)算機(jī),這一路踩過的坑是真不少(要不是三條腿都?jí)蛴?,踩那么多坑估?jì)早就ICU了)。先說說我的學(xué)習(xí)經(jīng)歷。我的入門語言是C語言,要是問我為什么學(xué)習(xí)C語言,現(xiàn)在我也給不出很好的答案,大概就是當(dāng)時(shí)學(xué)單片機(jī)入門了C,然后又聽說學(xué)了C++學(xué)什么語言上手都很快(確實(shí)!?。┚瓦x擇先從C開始干,在學(xué)C的時(shí)候很痛苦,主要是里面的指針和及其難用的數(shù)組是真的難用,錕斤拷和燙燙燙就像 NullPointException 一樣天天見。還好后面學(xué)習(xí)了 C++,發(fā)現(xiàn)了新大陸,STL模板頂呱呱yyds!這兩個(gè)月除了學(xué)習(xí)語法基礎(chǔ),在此期間也各種百度編程怎么學(xué),幾乎都得到了統(tǒng)一的答案,欲練此功,先打基礎(chǔ)。計(jì)算機(jī)四大基礎(chǔ):計(jì)算機(jī)網(wǎng)絡(luò)、操作系統(tǒng)、計(jì)算機(jī)組成原理、數(shù)據(jù)結(jié)構(gòu)與算法缺一不可,接下來就開始為期五個(gè)多月的啃書+刷題的日子,然后在九月份的時(shí)候參加了PAT甲級(jí)的考試,52分,有點(diǎn)菜,不過也拿了個(gè)證書,算是給自己打打氣。
再后來就到了大四,開始參加校招,國慶前拿了校招offer Java 崗6.5k 還是挺滿意的。之后除了學(xué)習(xí)了ASP.NET做了一個(gè)畢業(yè)設(shè)計(jì),在進(jìn)入公司前的時(shí)間里都在學(xué)習(xí) Java了。當(dāng)時(shí)還是在網(wǎng)上找的達(dá)內(nèi)的培訓(xùn)視頻看的,視頻有點(diǎn)老,好家伙,直接落后別人兩年,好多時(shí)間浪費(fèi)掉了。
主要的學(xué)習(xí)成長是在工作后,一方面是喜歡編碼,另一方面看到網(wǎng)上發(fā)的面試題一臉懵逼,那種強(qiáng)烈的落差感讓自己覺得差距好大,也因此產(chǎn)生了動(dòng)力。工作的自己第一年只要下班回到家就開始學(xué)習(xí),前期看視頻,什么都看,什么都學(xué)。百度云盤年度總結(jié):禿頂大學(xué)霸,B站年度最愛的UP主逆風(fēng)微笑的程序員,95%時(shí)間都在看學(xué)習(xí)的視頻。這一年,自己對(duì)Java Web的常用的組件都入了門,跟著視頻好好研究開發(fā)了一個(gè)對(duì)自己幫助很大的商城項(xiàng)目。我的第一年為接下來打了比較好的基礎(chǔ)。
在第一家公司干了一年因?yàn)榧夹g(shù)原因跳了槽,離開家去了杭州,不為別的只是為了技術(shù)的進(jìn)步,當(dāng)時(shí)就問自己想要的是什么,去了能給到嗎?能,那就去!這大半年主要是看書+實(shí)踐,對(duì)技術(shù)的深度進(jìn)行了深入的學(xué)習(xí),連擊什么的都能hold住。經(jīng)歷了項(xiàng)目從0到1的這樣的一個(gè)過程對(duì)自己的幫助也很大。
我的學(xué)習(xí)階段主要就是:學(xué)習(xí) -> 實(shí)踐 -> 優(yōu)化 -> 復(fù)盤 -> 再優(yōu)化,筆記也是必不可少的。
再說跳槽:這次跳槽的主戰(zhàn)場就是蘇州。篩選條件就是小公司基本PASS,外地的公司不很行的PASS,業(yè)務(wù)方向不行的PASS。公司最好知名度越高越好,畢竟除了學(xué)歷之外,就業(yè)經(jīng)歷和項(xiàng)目經(jīng)歷是很大的加分項(xiàng),找一個(gè)知名度大點(diǎn)的公司好處多多。
Offer 情況
普通的公司面試基本都過了,大廠的面試掛在了二面或者三面,到了后面都問項(xiàng)目架構(gòu)設(shè)計(jì)上的事,這誰頂?shù)米 ?/p>
1 宇泛智能
Base:杭州
業(yè)務(wù)方向:智慧工地
面試:筆試+現(xiàn)場一輪過
2 銳捷網(wǎng)絡(luò)
Base:上海
業(yè)務(wù)方向:身份準(zhǔn)入
面試:線上+線下,共三輪
3 數(shù)騰科技
Base:上海
業(yè)務(wù)方向:數(shù)據(jù)災(zāi)備
面試:筆試+線上+線下,四輪,車輪戰(zhàn)從下午一點(diǎn)半懟到五點(diǎn)半,我都沒趕上車。。。
4 科達(dá)
Base:蘇州
業(yè)務(wù)方向:視頻安防,偏大數(shù)據(jù)處理
面試:線上+線下,四輪
5 博云
Base:蘇州
業(yè)務(wù)方向:云容器、DevOps、微服務(wù)解決方案
面試:線上+線下,三輪

6 收錢吧
Base:蘇州
業(yè)務(wù)方向:TO B 商家金融
面試:線上,三輪
7 現(xiàn)在支付
Base:蘇州
業(yè)務(wù)方向:境外支付、數(shù)字人民幣
面試:線上,三輪
還有些其他的 OFFER 已經(jīng)拒掉了
面試題
面試嘛反正就那些東西,看具體用人需求。
Java 基礎(chǔ)
集合源碼 HashMap 常用的關(guān)鍵字 final、static、synchornized 等使用與理解 并發(fā)編程(線程池必問,線程安全必問) 語言基礎(chǔ),繼承、重寫、重載、抽象類 會(huì)有筆試題
Mysql
索引必問,建立、優(yōu)化、最佳左前綴 分庫分表 事務(wù)、隔離級(jí)別,MVCC 鎖 數(shù)據(jù)庫優(yōu)化
框架源碼
這一塊會(huì)有連擊,問題基本沒什么新意,看自己理解,思想很關(guān)鍵。
Spring: IOC、AOP、Bean生命周期、事務(wù)、循環(huán)依賴什么的。 Spring MVC:請(qǐng)求處理過程,加載過程... Spring Boot:啟動(dòng)流程、自動(dòng)裝配... Mybatis:映射實(shí)現(xiàn)... Spring Cloud:注冊(cè)中心,限流熔斷,選型啥的...
Redis
項(xiàng)目里如何使用 緩存一致性 集群相關(guān)的問題:slot,腦裂、持久化、日志、事務(wù) 數(shù)據(jù)結(jié)構(gòu)、線程模型
ZooKeeper
項(xiàng)目里如何使用 Paxos、優(yōu)化、集群...
Elastic Search
項(xiàng)目里使用場景 索引、分詞、自定義的組件、集群、一致性、數(shù)據(jù)量...
消息隊(duì)列
消息不丟失、冪等性、順序性 高可用、事務(wù) 生產(chǎn)者消費(fèi)者模型
JVM
垃圾回收算法、回收器的比對(duì)、參數(shù)調(diào)優(yōu) OOM 排查 線上解決過什么問題
項(xiàng)目架構(gòu)設(shè)計(jì)
其他的組件,看公司和崗位要求,Tomcat、Nginx、docker、k8s 都會(huì)涉及
歡迎添加程序汪個(gè)人微信 itwang007 進(jìn)粉絲群或圍觀朋友圈
往期資源 需要請(qǐng)自取
堪稱神級(jí)的Spring Boot手冊(cè),從基礎(chǔ)入門到實(shí)戰(zhàn)進(jìn)階
喜歡就"在看"唄^_^
給個(gè)[在看],是對(duì)程序汪最大的支持

