原创 月薪3K與月薪3萬的程序員,差距在哪裏?

除去特別聰明的,誰都不會比誰傻多少,但時間拉長每個人卻有不同的成長。拋開境遇不同,本篇就從自身找找原因。雖然文字、道理很簡單,具體到每個人行動的時候,結果也是千差萬別的。對待難題有人遇到難題就想着去怎麼解決,而有的人遇到難題就躲開。有人剛剛

原创 最新阿里Java面試題整理+進階資料分享

面試總結第一輪:電話初面第二輪:技術面談【技術職位儘量避免多談管理上的工作】第三輪:高管複試第四輪:HR最後確認一面:首先確認對阿里的意向度(如果異地更會考慮對工作地點(杭州)的意向度!阿里很看重這個);其次面試官一般會針對您所做過的項目來

原创 Java面試經驗+最新BAT面試資料分享給大家

前言致那些迷茫的JAVA面試者(特別是南京的1-4年經驗),致那些奮發的年輕人,致自己。寫這篇博文主要也是對我的成長道路的記錄,面試受挫後的反思,及對自己的勉勵。Java面試經驗總結最近3個月一口氣面了十幾家公司的Java開發崗,大大小小的

原创 分佈式服務(RPC)+分佈式消息隊列(MQ)面試題精選

分佈式系統(distributed system)是建立在網絡之上的軟件系統。正是因爲軟件的特性,所以分佈式系統具有高度的內聚性和透明性。因此,網絡和分佈式系統之間的區別更多的在於高層軟件(特別是操作系統),而不是硬件。分佈式消息隊列(MQ

原创 Netty框架整體架構及源碼知識點

Netty概述Netty是一個高性能、異步事件驅動的NIO框架,它提供了對TCP、UDP和文件傳輸的支持。作爲當前最流行的NIO框架,Netty在互聯網領域、大數據分佈式計算領域、遊戲行業、通信行業等獲得了廣泛的應用,一些業界著名的開源組件

原创 用Java從零寫一個B2C商城,看完不要再說自己沒有實戰經驗了!

一、B2C商城實戰需要哪些技術點要想立足於互聯網公司,且能在互聯網浪潮中不被淹沒,對於項目的開發實戰演練是不必可少的技能,也是對自身能力的一個衡量,有多少的量對等於獲得多少的回報。看似簡單的一個項目需求圖譜,其中的底層原理,實現原理又能知道

原创 我是如何拿到螞蟻金服 offer 的 ?(Java崗)

一、夢想和被拒二、積累三、結語15-17年,壹錢包實習、工作,基礎中間件組。17年8月-19年3月網聯清算有限公司,基礎組件組。</pre>我是如何拿到螞蟻金服 offer 的 ?一、夢想和被拒進入阿里一直都是我的夢想,我想這跟很多同學是相

原创 微服務架構演進過程及好處,技術點總結與展望

微服務架構現在是談到企業應用架構時必聊的話題,微服務之所以火熱也是因爲相對之前的應用開發方式有很多優點,如更靈活、更能適應現在需求快速變更的大環境。但說起微服務,不少人還是有這樣的困惑:“作爲一個開發,微服務架構是不是和我關係不大?那不都是

原创 2019年,離開京東後的跳槽之旅(歷史回顧和感悟)

寫在最前面,我總結出了很多互聯網公司的面試題及答案,並整理成了文檔,以及各種學習的進階學習資料,加羣:810589193免費分享給大家,也歡迎各位一起在羣里探討技術。2019年,打算離開京東,換個地方,然後開始了跳槽之旅。先和boss們打了

原创 月薪80k阿里架構師:給迷茫的JAVA一些中肯建議(附學習路線圖)

前言:我用了七年的時間,一步一步走到了現在,中途也有了解過其他的技術,也想過要轉其他的語言,但是最後還是堅持下來走Java這條路,希望我的經歷可以幫助到後來的人,要是覺得對你有幫助的話,可以關注一下和轉發分享,幫助讓走在Java這條路上還迷

原创 阿里P8高級架構師:面試沒你想象中的難,拿Offer也可以很輕鬆

阿里P8高級架構師:面試沒你想象中的難,拿Offer也可以很輕鬆一、概述面試,難還是不難?取決於面試者的底蘊(技能)、心態和認知及溝通技巧。面試其實可以理解爲一場聊天和談判,在這過程中有心理、思想上的碰撞和博弈。其實你只需要搞清楚一個邏輯:

原创 面試官問你什麼是ZooKeeper?把這篇甩給他

前言ZooKeeper相信大家已經聽過這個詞了,不知道大家對他了解多少呢?ZooKeeper也可以作爲註冊中心。後面聽到ZooKeeper的時候,是因爲ZooKeeper可以作爲分佈式鎖的一種實現。直至在瞭解Kafka的時候,發現Kafka

原创 程序員迷茫:畢業時就已26,工作4年就已大齡,碼農出路在哪?

爲什麼很多公司不招大齡碼農,這個問題最近很沸騰,初看這個問題時扎心了,終有一天,我們都會成爲大齡碼農,那麼首先定義下大齡碼農,一般認爲是35歲以上。按現在推算是1983年(含1983)前出身的。有很多還在一線開發,有些已經是中高層管理人員了

原创 Java崗位三年經驗,最常見JVM十六道面試題!(附答案)

一.jvm內存佈局程序計數器:當前線程正在執行的字節碼的行號指示器,線程私有,唯一一個沒有規定任何內存溢出錯誤的情況的區域。Java虛擬機棧:線程私有,描述Java方法執行的內存模型,每個方法運行時都會創建一個棧幀,存放局部變量表、操作數棧

原创 Java開發面試題彙總 -- 精選版(附答案)

目前流行的開發技術、常見的面試問題以及問題的答案都已經寫的特別清楚了,今天我在之前的基礎上,再基於面個人的經驗繼續精選一些面試題給大家閱讀參考。image1,Java的反射Java 反射機制是在運行狀態中,對於任意一個類,都能夠獲得這個類的