入職京東,月薪30K
今年三月份的時候,我從上一家外包公司裸辭。那時正值疫情期間,實在受不了公司的壓迫,毅然決然的選擇了離職。
臥薪嚐膽三個月後,才收到京東的offer,談到了30k的月薪順利入職。
本來那時候就打算寫一份入職感受的,結果恰好是618期間,加上熟悉業務,一直都無法抽出時間來寫。最近總算是抽出空來,好好來說一說。
1、兩輪遠程,一輪現場,HR直接過來談薪資
現在的工作地點是在北京,而我裸辭後是回到了老家。前兩輪都是進行的線上面試,進到了第三輪就要求去到現場參加面試了。依然記得,第三輪面試的時候,負責人面過之後,又找了兩個人過來進行交叉面試,說實話,我當時還蠻緊張的。
不過,好在第三面完後,也許是三個負責人都比較滿意,HR就來跟我談薪資了。最後定在了30K*14。
2、我記下的面試題
具體是哪一面問的,記不很全了,大致做了以下的彙總:
- Java集合,ArrayList和hashmap,擴容機制
- concurrent hashmap的結構
- reentlock的機制
- 簡述AQS的原理
- 線程池的參數的含義
- 項目中怎麼使用多線程
- JVM內存結構和垃圾回收機制
- 生產遇到過JVM(內存或cpu)問題怎麼解決
- jmap和jstack簡單用法
- JVM的參數知道哪些
- mysql的myisam和innodb的區別
- innodb索引的結構
- 分庫分表
- 分佈式id生成規則
- Redis常見數據結構
- Redis的常見使用場景
- 分佈式鎖怎麼實現
- Redis緩存血崩和緩存穿透怎麼處理
- mq用過哪些
- mq怎麼解決消息不丟失和不重複
- Spring aop的一個a方法調b方法的問題
- spring mvc的流程
- spring cloud eruka的服務註冊和發現的流程
- hystrix的機制
- 算法題:從一個十億的文件中查找某一個字符串
- 現在系統的服務架構,深入研究過哪個框架或組件,說說自己的理解
- 分佈式事務的實現方式
- 冪等性的理解
- 未來的職業發展
總之,對哪一塊比較熟悉大膽的說就行了,面試官不會太爲難你,只有你明確了你掌握的技術點,面試官纔會深入繼續問。
面試官不是想爲難你,而是需要知道你到底掌握了哪些技術,廣度和深度是怎樣的。然後再匹配這邊的崗位需求,進行考察。
保密原則,offer就不發出來給大家看了。以上是我入職京東的一些過程,希望能給大家提供有效的參考。
三個月苦戰
開頭說了,我是裸辭再找的工作,原本以爲以自己當時掌握的技術能力,能夠迅速入職一家互聯網公司,8份簡歷投出去如石沉大海。
好不容易被通知去面試,結果被面試官虐得體無完膚。這時才意識到自己的不足,一是在技術水平上的不足,二是在面試經驗和技巧上的不足。
這兩點我都經過了三個月的寒窗苦讀,慢慢彌補了一些:幫忙點贊一下,關注後點這裏,跟隨助理指引自行獲取
1、Java面試筆試寶典(面試技巧、面試官箴言、面試心得交流)
面試技巧:
如何巧妙地回答面試官的問題?如何回答技術性的問題?如何回答算法設計問題?如何回答系統設計題?如何解決求職中的時間衝突問題?如何應對自己不會回答的問題?.....
2、大廠面試、筆試真題題庫(阿里巴巴:螞蟻金服、菜鳥等,美團、京東、騰訊、百度、平安等)
3、系統面試題題庫(Java基礎、JVM、Redis、Mysql、Spring、多線程、分佈式、數據庫、設計模式、數據結構與算法等)
最後
其實我最深有體會的是,這些大量的面試資料,充其量也只能幫助自己臨時抱佛腳。靠死記硬背掌握一些技術理論知識,都沒有掌握其精髓。這些在面試的過程中,但凡面試官刨根問底,都會原形畢露。
所以,真正的技術能力還是要靠日常不斷的學習和實戰一點一點的積累,最好是給自己制定一套由簡至繁的系統性的學習計劃,差缺補漏,才能越走越遠!
後面的面試題和答案我都可以免費分享給大家,幫忙點贊一下,關注後點這裏,跟隨助理指引自行獲取