java招聘百度
⑴ java招聘崗位要求
總結了進入阿里巴巴、網路、騰訊這三家公司你所需掌握的Java技能,一起來看看吧!
1、阿里巴巴篇
扎實的計算機專業基礎,包括演算法和數據結構,操作系統,計算機網路,計算機體系結構,資料庫等;
具有扎實的Java編程基礎,理解IO、多線程等基礎框架;;
熟練使用linux系統的常用命令及shell有一定了解;
精通多線程編程,熟悉分布式,緩存,消息隊列等機制;熟悉JVM,包括內存模型、類載入機制以及性能優化;
精通spring mvc、orm框架(ibatis或hibernate)、模板引擎(velocity)、關系型資料庫設計及sql;
具備良好的面向對象編程經驗,深入理解OO、AOP思想,具有很強的分析設計能力,熟悉常用設計模式;
有大型分布式、高並發、高負載、高可用性系統設計和穩定性經驗;
熟悉面向對象設計開發,熟悉各種常用設計模式,並有在具體的應用場景落地經驗;;
熟悉Spring、iBatis,等開源框架及消息,存儲等常用中間件。 有通讀過開源框架源碼;
熟悉基於Oracle或者Mysql的設計和開發、Linux操作系統;
熟悉SOA,有平台化實施經驗者,有大數據量、高並發系統和大型網站構建經驗;
分布式系統應用架構設計與研發經驗,精通JavaEE、SOA、OSGI等相關技術;
對各種開源的框架如Spring、Hibernate等有深入的了解,對框架本身有過開發或重構者可優先考慮;
具有大型電子商務網站、O2O行業、C端產品系統架構設計經驗。
2、網路篇
熟悉常見設計模式,掌握Java流行的開源框架SpringMVC/Spring Boot/Spring Cloud,熟練使用至少一種ORM框架;
熟練掌握基本的數據結構和演算法,有系統分析和設計的實踐經驗;
熟悉Rest,HTTP,Socket、webservice、HTTP協議,具備並發、多線程的編程經驗;
對Mysql、Redis、MongoDB 等資料庫有研究或者項目經驗;
具有大型互聯網服務設計及開發經驗;
熟悉JVM,對JVM有一定理解,並能藉助相關工具進行JVM性能調優;
熟悉常見的開源分布式中間件、緩存、消息隊列等,熟悉nginx,MySQL,Redis,mongodb等常用的開源軟體;
熟悉MySQL資料庫設計和優化,有NoSQL資料庫使用經驗;
具有大數據存儲或者高性能計算平台架構、設計及開發等方面經歷;
具有大型互聯網服務設計及開發經驗。
3、騰訊篇
精通Web後台開發語言至少一種(PHP、Java、.Net、C++),有一定的架構能力和良好代碼規范;
熟悉linux/unix系統與開發環境;
熟悉TCP/IP協議,socket編程;
熟悉mysql以及SQL語言;
有高性能大容量服務系統設計開發經驗;
精通面向對象設計,精通J2EE開發,Javaweb開發;
全面並且扎實的軟體知識結構(操作系統、軟體工程、設計模式、數據結構、資料庫系統、網路安全);
具備良好的分析解決問題能力,能獨立承擔任務和有系統進度把控能力;
精通MySQL或Mongo DB,熟悉緩存技術memcached、redis;
有大型分布式、高並發、高負載、高可用系統設計、開發和調優經驗;
B/S結構系統分析及設計經驗,有構建可伸縮、可擴展、高可用系統經驗;
有良好的開發習慣,熟悉Maven, Jenkins, JUnit等工具;
精通MVC/REST架構、模板引擎、中間件的原理與應用;
熟悉MySQL資料庫,了解MySQL索引優化、查詢優化和存儲優化。
以上這些都是進入這三家公司你所需掌握的技能要點。整個互聯網在不斷發展,Java技術也在不斷進步,Java應用會越來越廣泛,人才需求當然也不會止步於當前,未來優秀Java工程師將成為市場爭搶的資源。所以,想學就趁早吧。
⑵ Java的就業前景是怎麼樣啊
很多人說Java開發已經爛大街了,現在學Java沒前途。真的是這樣的嗎?Java真實的就業前景如下:
1、Java人才缺口大
根據職友集數據顯示,Java開發的全國招聘量123805條。從這可以看出Java爛大街這種說法是無稽之談,目前市場上還是很缺Java人才的,只要你認真學習,學好Java,找一份心儀的工作並不難。
▲來源職友集
2、Java語言應用范圍廣
Java技術已經無處不在,無論是手機軟體、手機Java游戲還是電腦軟體等,只要你使用到電子產品就會碰到和Java有關的東西,更多的企業正採用Java語言開發網站。
Java適用於企業級應用開發、網站開發、游戲開發、移動端APP開發和電子商務系統開發等等,很多領域如金融、電商、通信等行業都要用到Java語言。
這主要是因為Java語言具有功能強大和簡單易用兩個特徵,適合於互聯網+應用程序開發。而且Java還很適用於現在比較火的物聯網行業,所以照目前的趨勢Java開發還能流行很多年。
3、學完Java後一通百通
Java語言簡單易學對於初學者來說比較友好,而且學習周期也不會太長。而在精通Java語言後再學習其它開發語言會更簡單,所以就算以後幾年Java真的不流行了,你再改學其他語言也沒問題。
綜上所述,現在學Java還是有前途的。尤其是在接下來幾年,Java人才缺口還會進一步擴大,市場更需求Java人才。
⑶ Java工程師一般月薪是多少
今天聊點大家喜歡的東西,薪資。現在這么多人進入互聯網行業,我們來盤一下Java的薪資。首先我們聊聊程序員的薪資結構
程序員的工資構成一般包含以下幾個方面:基本工資、績效工資、五險一金、年終獎、項目獎等等,有的公司福利比較好還有過節費,不過也發不了多少錢。
1.基本工資
基本工資就不說了,這個一般是入職的,HR和你約定好的,一般都是幾千塊錢。
2.績效工資
大頭還是你的績效工資,績效一般是由你的組長來評定,給你A、B、C、D,正常的公司都會按照你的工作來給你對應的績效,一般都會給你滿績效。但是,不排除其他情況。之前網易的那個得病的員工,就是因為主管把他的績效打了D。
3.五險一金
此外,員工的五險一金也是值得關注的點,有的公司給你15k的月薪,但是公積金的繳費基數按照6000或者最低的檔次來交。
舉個例子:
假如按照6000來交(15000-6000)*12=1080,你就損失了1080塊錢,這些錢都是到你的公積金賬戶上日後可以提現。所以,入職之前一定要問清楚你的五險一金。有的公司如果不交五險一金,我建議你最好不要去。
4.年終獎
年終獎這個東西你要佛系對待,因為這個東西不一定會有,今年有明年也不一定有。一般來說是一個月的工資,當然像騰訊王者榮耀團隊年終獎是據說都是十幾個月的工資。這個一般根據公司的經營狀況。不過現在是互聯網寒冬,大家還是且拿且珍惜。
5.項目獎
這個一般在外包公司比較多,一般完成一個項目,有幾千塊錢不等,當然也可能是幾百或者幾萬,看項目的重要程度。
一般來說,北上深外加杭州的薪資水平基本上是一個檔次的,但是廣州雖然也是一線城市,但是廣州的薪資水平是真的不高,一般三年工作經驗的Java程序員大約10k左右。此外,像成都,西安,南京,蘇州這些地方和基本上都比北上深杭差一個檔次。大家想知道本地的薪資水平,可以去招聘網站上自己搜看看。
一個普通的本科應屆生在北京一月大約是6k左右,
有一年工作經驗之後大約是8k左右,
兩年的話基本上10k上下,
三年的15k左右,
四年的17k左右,
五年的20k左右。(稍有偏差)
再往上的話都是算年薪,30w,50w,100w都是可能的,那就不是工作經驗決定的了的。當然這些工資都是稅前工資,都是需要交納稅的,之前沒有稅改之前,交稅都是好幾千的交,很肉疼。
當然,這是針對大部分普通的程序員,你不能說我有個同事剛進阿里一年20萬,一個在普通公司的普通的Java程序員的薪資大致就這些。
還有一點就是,不是說你幹了5年,你就必須拿到20k,不然的話,就是公司壓榨你。如果你天天上班劃水摸魚,不去更新技術,那當然不可能拿到20k,畢竟用人單位也不傻。
此外,有個很重要的點就是比如你工作一年,但是你技術還不錯,你想要15k,這個難度比較大,大家基本上都是按照工作年限和能力來綜合給薪酬的。如果面試不太有把握,薪資可以寫面議,如果面試發揮的比較好,就多要一些,面試的不好,可以少要一些。
⑷ java軟體開發招聘可能會有哪些要求
1、參與系統整體的架構設計、數據設計,技術方案的討論和決策;
2、獨立完成系統模塊的分析、設計,獨立研發關鍵模塊、關鍵演算法的程序;
3、能夠獨立維護現有技術框架,進行技術攻堅,解決項目開發過程中的技術難4、對新系統或已有系統總體結構框架提出建設性的意見和建議。
能力要求:
1、精通J2EE\J2SE體系結構,熟悉主流J2EE框架springMVC、ehcache、mybatis、hibernate、velocity等;熟練使用ant/maven等構建工具;
2、有扎實的Java基礎,在指定的需求下完成安排工作任務;
3、熟悉Linux/Apache/Nginx/PostgreSQ等基礎服務的配置,優化和故障排查;
4、熟悉主流資料庫系統的使用和優化,如:Postgresql、MySQL等;
5、有強烈的責任心和良好的溝通能力,能嚴格遵循編碼規范和工作流程;
6、性格開朗,具有團隊合作精神,學習能力強,能承受較大的工作壓力;
⑸ Java程序員,一般招聘都要求些啥
java大部分是web網站相關,應屆生注重java基礎及個人表現,1~3年注重代碼能力及各種框架、資料庫、行業經驗等,3~5注重行業經驗、框架使用、高並發、大數據等實際問題的解決能力,以及領導能力和設計能力,這時候你最起碼應該保證能夠獨當一面。5+就是架構師級別了,我還沒到這個地步,但是基本上注重的就是架構、設計、整體規劃相關的東西。