三年Java程式設計師,被無良HR欺騙,3輪面試都過了,最後慘被放鴿子
被坑的全過程
先講述一下自己這次被無良HR欺騙坑慘的經歷吧,我是面試Java的,自學兩年,外包了三年的經驗,面試的是大聖科技。接下來是面試流程:筆試—>技術組長面試—>技術部大佬面試—>HR面試—>網上心理、智力題測試—>薪酬證明—>體檢—>發放offer。整個流程感覺快的話也要3周以上了,我是到了薪資證明,就沒後文了,然後給了我口頭offer,就讓我回去等了郵件,等了兩個禮拜也沒等來郵件,問HR告訴我在走流程,我問是不是不要我,HR說讓我繼續等。
再過了幾天我再去問,HR就怎麼都不回我了,這下死心了。
後來我馬上開始面試其他的公司,連續投了幾家大廠,秉承廣泛性撒網,選擇性捕撈的同時,收到了騰訊雲的面試邀請。
下文內容就正式開展我這次騰訊雲的面經分享,之後還有個人的一些面試建議以及資料分享給大家,需要我個人珍藏的300G的pdf資料的朋友,可以直接**點這裡可以看到全部資料內容**免費打包領取。
騰訊雲面經(兩輪技術面加一輪筆試面:一輪leader面,一輪hr面)
一面:(緊張)
1、ConcurrentHashMap 和 hashTable 的區別?
2、HashMap 的資料結構?為什麼使用不使用avl樹?avl樹和紅黑樹的差別是什麼?
3、分散式鎖的實現方式有哪些?怎麼去實現?為什麼zk的分散式鎖寫不可擴充套件?zk 是怎麼解決分散式腦裂的?
4、你們的系統中哪裡用到了redis? 為什麼要用redis?redis 的資料型別有哪些?zset 的底層資料結構是什麼?能舉例說明一下跳錶的資料結構嗎?redis的持久化機制有哪些?你們的redis是怎麼部署的?你們的持久化機制是怎麼做的?為什麼要這麼做?這幾種持久化機制有什麼區別?redis的淘汰策略有哪些?redis 的主從複製過程是什麼?主從複製過程中,在fork執行緒dump資料的過程中,對master 節點有沒有影響?有什麼影響?
5、如果讓你設計一個限流框架,應該怎麼去實現?
6、分散式事務的解決方案有哪些?各有什麼優缺點
7、mongoDb 支援事務?為什麼要使用mongodb?
二面:(二面的面試題記不清了,被最開始的幾個問題搞懵了,只能記得這麼多了)
1、你專案中最大的挑戰是什麼?你最有成就感的專案是什麼?
2、你遇到的最大的難題是什麼?你最熟悉的專案是什麼?
3、你熟悉spring的原始碼的哪一部分?你能講一下嗎?
4、你們專案中哪裡用到了hystrix,為什麼要使用? 底層實現原來是什麼?
5、給你一個字母串,去掉裡面的空格,怎麼去做?
6、你的職業規劃是什麼?你打算怎麼去做?
7、分散式id應該怎麼生成?雪花演算法生成id有什麼問題?應該怎麼解決?
8、CMS 垃圾回收器的執行過程是什麼?
筆試面:(輕鬆)
1、使用多執行緒,順序列印1-10,字串的比較,mysql 索引,二分搜尋演算法,ayyayList,linkedList,queue,vector 的對比,以及使用場景。
2、給一組數,給一個目標數,找出其中兩個值之和等於目標值的兩個數。
3、mysql語句編寫,學生分數,選課,班級之類的邏輯。
面試騰訊雲前,我做的準備工作
1.定製自己的簡歷(對標BATJ)
無論是什麼行業,簡歷都是敲門磚,對於程式設計師來說,更應該著重準備,甚至要做到逐字推敲。關於簡歷,我個人有以下兩點建議:
①儘可能突出自己的優勢
一定要讓看到你簡歷的人一眼就看到你自己所具備的優勢,要學會突出重點,如你在上一家公司做出的貢獻,就要寫在顯眼的位置進行突出,用顏色加深再好不過。如果你的優勢是學歷,那麼學歷就要放在第一頁,因為HR在篩選簡歷時,一份簡歷往往只看那麼幾秒鐘,你需要做到的就是讓HR一眼看中你的簡歷。
②化繁為簡
簡歷簡歷,之所以稱為簡歷,就是需要把自己的個人資訊和內容化繁為簡,但是很多人都做不到這一點。我身邊有一些朋友,寫自己簡歷時,長篇大論,恨不得寫出一篇800字作文出來,如果說你的簡歷長達6-7頁,並不會給對方你有豐富經驗的感覺,反而會讓人一下子抓住不住重點。
另外,簡歷不能寫成流水賬,技術簡歷一般不超過3頁,主要資訊就包括個人資訊(聯絡方式,學歷等),專業技能,工作經歷,專案經驗等幾個部分就好了,儘可能用精煉的語言描述,一個字能講清楚的事,千萬不要用兩個字。
③描述自己做到了什麼,而不是做了什麼
很多程式設計師會在自己的專案或是技術棧裡這樣描述:在某專案,我負責xxxx,如重構,如優化。但實際上,面試官想要看到的是你在專案中,重構和優化帶來了什麼樣的好處和效果,如果說效能提升了,那麼提升的資料和情況是如何的,要一一描述出來,所以重點應該是“將專案做到了什麼樣子,做成了什麼事”。
以上3點,則是我對自己簡歷的要求。說了這麼多,簡歷到底要怎麼準備,怎麼制定,可能很多人還是摸不著頭腦,我手上有一套標準的程式設計師簡歷模板,如果你有需要,可以分享給你,私信口令「簡歷」即可。
2.梳理知識,提升儲備
制定一個學習計劃,學習路線,系統的再去學習一便,防止錯過遺漏的知識
自己的知識準備得怎麼樣,這直接決定了你能否順利通過一面和二面,所以在面試前來一個知識梳理,看需不需要提升自己的知識儲備是很有必要的。
基礎一定要打牢
知識梳理完之後,就需要進行查漏補缺,所以針對這些知識點,我手頭上也準備了不少的電子書和筆記,這些筆記將各個知識點進行了完美的總結:
多刷一些大廠的面試題,這樣能大大增加面試通過率
祝福幸運的你
為什麼程式設計師要進大廠,而且要儘早的進大廠?6個關鍵詞,概括進大廠的重要性和必要性:公平、成長、格局、價值、圈子和附加。
簡單看完這6個關鍵詞,相信你也有自己心裡的想法。廢話不多說,尊重個人選擇,希望每個人都能實現自己的目標和價值,無論你進不進大廠,但做一名合格且優秀的程式設計師,是你應有的職業操守!
最後,文章中涉及到的①騰訊雲面試題答案和解析;②Java程式設計師簡歷模板;③思維導圖和學習筆記;④bat等一線大廠面試真題等pdf文件資料,均免費分享,只需你多多支援我即可哦!
——可以直接點這裡可以看到全部資料內容免費打包領取。
相關文章
- 面試了一個 39 歲程式設計師後,我被罵了……面試程式設計師
- 程式設計師面試能力通過,卻被技術主管拒絕,HR回覆原因,程式設計師以為聽錯了程式設計師面試
- 程式設計師寫了一個新手都寫不出的低階bug,被罵慘了。程式設計師
- 前端程式設計師面試指南,連HR都手動點讚了!前端程式設計師面試
- 程式設計師面試神回覆,最後一個“過分”了!程式設計師面試
- 阿里五面都過了,結果被刷了,問了hr原因竟說是...阿里
- 欺騙的藝術——你被社工了嗎?
- 老程式設計師被裁員,面試半年未果,同行:都四十了還是碼農,怪誰?程式設計師面試
- 5年Android程式設計師面試位元組跳動兩輪後被完虐,請查收給你的面試指南Android程式設計師面試
- 阿里3輪面試都問了RecyclerView阿里面試View
- 程式設計師面試如何與HR談薪程式設計師面試
- 一個程式設計師被電信詐騙2萬3千元程式設計師
- 程式設計師被懟!HR:對不起,我們不招“精通Excel”的程式設計師程式設計師Excel
- 程式設計師面試被噴,HR:初中學歷還自稱北京碼帝,月薪開價3.5W?程式設計師面試
- java程式設計師最難面試之“今日頭條”Java程式設計師面試
- 程式設計師面試因抽菸被拒,網友:沒毛病程式設計師面試
- 好程式設計師:Java程式設計師面試秘籍程式設計師Java面試
- 程式設計師被女朋友拉黑之後...這是我見過最“科學”的方法程式設計師
- 42歲阿里程式設計師年薪200萬,面試小公司竟然被淘汰了?阿里程式設計師面試
- 中軟卓越:Java程式設計師面試技巧3Java程式設計師面試
- 面試時說Redis是單執行緒的,被噴慘了!面試Redis執行緒
- 35 歲程式設計師面試 21 連掛,慘不忍睹。。。程式設計師面試
- 面試半月無滿意offer,這個Android程式設計師直呼“被現在的公司害了”面試Android程式設計師
- 程式設計師高薪盛宴背後:未來有哪些程式設計師會被淘汰?程式設計師高薪
- 慘,給Go提的程式碼被批麻了Go
- 老程式設計師被新程式設計師拍在沙灘上?程式設計師
- 那些70後的程式設計師都消失了嗎?大齡程式設計師究竟如何渡過中年危機?程式設計師
- Java程式設計師面試題及解答Java程式設計師面試題
- 程式設計師50+Java面試題程式設計師Java面試題
- JAVA程式設計師面試題庫分享Java程式設計師面試題
- 程式設計師能被淘汰嗎? | Journal程式設計師
- java後端面試八股文,42歲程式設計師面試Java後端面試程式設計師
- 好程式設計師Java教程分享Java面試妙招程式設計師Java面試
- 如何防止被生存者認識偏差而欺騙 - Richard
- 三年java程式設計師面試感悟,讓你從新認識自己的不足!Java程式設計師面試
- Java程式設計師面試常見問題Java程式設計師面試
- 中年程式設計師只能坐等被裁嗎?程式設計師
- 走向架構師——1~3年java程式設計師面試必備的技能架構Java程式設計師面試