程序員的春天就要來了

_pangzi · · 570 次點擊 · 開始瀏覽    置頂
這是一個創建于 的主題,其中的信息可能已經有所發展或是發生改變。
![](https://upload-images.jianshu.io/upload_images/11633898-399d5a10cf26d29c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) 以前,人們對北上廣的看法是:**北上廣,愛!來不?來!** 現在,人們對北上廣的看法是:**北上廣,愛!來?不來!** 從數據來看,北上廣今年的人口首次出現了下滑;從每個城市用工需求來看,確實越來越多的人選擇逃離北上廣,這說明現在的年輕人都想的開了。 那么作為程序員這個神秘的群體,他們逃離北上廣后,又會選擇哪座城市呢? 重慶,作為新一線城市,擁有充足的就業容納能力,同樣作為西南地區的發展得最好的城市,工資也不比一線的低多少,房價卻比一線城市低了不少。而且你們說的什么北京,南京,浙江什么的,半天都搖不到一個號,有錢都買不了車,同時重慶還是新晉的網紅城市,生活節奏沒一線那么快,適合過安逸的生活。 西安目前正在進行以大數據為基礎的第三次產業革命,試圖廣攬更多的程序員落戶西安,預計明年西安的程序員將達到25萬。古城西安正在著力打造「軟件名城」、「硬科技之都」,對標中關村,華強北。 昆明舉辦了各種論壇活動,吸引了許許多多的人才、資本和項目。越來越多的互聯網科技公司對昆明表示看好,很多公司已經將第二總部、研發中心或者區域總部建在這里。 我想大多數人出來混,跳槽也都是為了更好的生活,干技術的,工資都是跳出來的,跳得高低,關鍵看你有多少實力 **如何測試自己的硬實力?** >下面是小編整理的Java面試題,都來挑戰一下,看看自己有多厲害。題目都帶超詳細的解答,需要的可以加小編QQ群937053620。即可獲取 **螞蟻金服一面:** * 自我介紹 * 講一下ArrayList和linkedlist的區別,ArrayList的擴容方式,擴容時機。 * hashmap的實現,以及hashmap擴容底層實現。 * NIO了解么,講一下和BIO的區別,AIO呢。阻塞,非阻塞,異步。具體。 * 你說了解分布式服務,那么你怎么理解分布式服務。 * 你說了解Tomcat的基本原理,了解的是哪一部分,基本架構,connector和container * 你在項目中怎么用到并發的。 * docker和虛擬機講一下。 * 高并發情況下,如何使用線程池 * 并發juc了解么,有哪些線程安全的list。 **螞蟻金服二面** * 項目 * 說一下Spring源碼把,它的架構,流程。 * Spring的bean如果要在實例化過程中修改其某一個成員變量,應該怎么做呢。不通過構造方法,并且AOP也并不能實現。 * Tomcat的類加載器了解么,回答不了解只了解Java的類加載器。 * 自定義類加載器怎么實現,其中哪個方法走雙親委派模型,哪個不走,不走的話怎么加載類(實現findclass方法,一般用defineclass加載外部類),如何才能不走雙親委派。(重寫loadclass方法) * 布隆過濾器了解么,講了ip地址過濾的布隆過濾器實現。 * 聽說你項目用過docker,講一下docker的實現原理,說了虛擬機一般要對內核進行虛擬化,docker則用cgroup和namespace分別進行硬件和命名空間的隔離。 * dubbo的基本架構,幾個組件說一下 * dubbo的負載均衡怎么做,講一下具體代碼實現。 * 參與項目的挑戰在哪里,有哪些收獲。 **螞蟻金服三面** 主要問中間件 * 阿里的dubbo,rocketmq的事務消息的架構設計 * mycat實現分表分庫方案實現 * 消息隊列kafka和rabbitmq等 * 分庫分表,分片規則hash和取余數。 * 數據庫萬級變成億級,怎么處理 * 雙11秒殺的設計思路 最后,給大家推薦一個**Java進階內推交流群937053620**,不管你在地球哪個方位,不管你參加工作幾年都歡迎你的入駐!(群內會免費提供一些群主收藏的免費學習書籍資料以及整理好的幾百道面試題和答案文檔!) ![](https://upload-images.jianshu.io/upload_images/11633898-502930daca368223.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

入群交流(和以上內容無關):加入Go大咖交流群,免費領全套學習資料或添加微信:muxilin131420 備注:入群;或加QQ群:729884609

570 次點擊  
加入收藏 微博
暫無回復
添加一條新回復 (您需要 登錄 后才能回復 沒有賬號 ?)
  • 請盡量讓自己的回復能夠對別人有幫助
  • 支持 Markdown 格式, **粗體**、~~刪除線~~、`單行代碼`
  • 支持 @ 本站用戶;支持表情(輸入 : 提示),見 Emoji cheat sheet
  • 圖片支持拖拽、截圖粘貼等方式上傳