對於要求有一些歸納:
Java方面的:
J2EE相關技術(JSP/ Servlet/ JMS/ JDBC/ JSTL)
學JAVA之前必知:J2SE J2EE J2ME的區別:http://www.java800.com/peixun-97bef33a-5347-493b-ee0b-318c4bc843a7.html
面向對象的軟件工程過程 \\ OOP編程思想
多線程編程
網絡編程
數據結構與算法
設計模式Rose建模工具(Rose建模工具)
軟件架構
軟件測試(單元測試)
熟練使用 Eclipse、Android SDK 等開源工具
數據庫方面的:
熟練掌握Oracle、Mysql、SQL Server、Sqlite等數據庫開發技術
Web方面的:
熟悉Web應用開發技術(Html/ Javascript/ CSS/ Ajax),熟悉流行的Web前端框架(Jquery/Bootstrap)
熟練使用主流開源框架(Struts 2/SpringMVC/Hibernate/myBatis)進行快速開發
熟悉常用中間件的配置(Tomcat/Weblogic /Websphere)
熟練掌握Javascript、HTML/HTML5/XML、CSS/CSS3、Ajax、JSON等前端開發技術
熟悉W3C標準瞭解Jquery等Javascript開發架構和框架
熟悉wibkit 、手機瀏覽器適配和基於系統webview的瀏覽器相關優化
Android方面的:
熟悉Android編程環境,Android開發平臺及框架,熟悉Android GUI程序開發;掌握Android API,理解Android運行原理和體系架構;調試經驗;
對於Android 應用生命週期,內存優化、加載機制等有深入瞭解,有能力獨立解決崩潰、內存泄露等常見問題,對 Android 系統應用管理、進程管理、內存管理機制有深入理解
掌握Android界面繪製、後臺運行、數據存儲、網絡通信等原理
掌握Anddriod下網絡通信機制,熟悉Socket、HTTP、TCP/IP通訊協議 \\Xmpp
掌握多線程編程
熟悉Service、Intent、handler、broadcast等機制的使用
熟悉Android多媒體系統,具有視頻播放器以及相關的編解碼優化工作優先;
熟悉Android平臺下的GPS定位,地圖引擎接入,數據網絡傳輸等
熟悉 Android 應用打包、簽名、驗證和安裝機制
熟悉Android界面佈局及繪製\\widget組件 \\2D圖形圖像的基礎編程能力
熟練掌握Android的基本類庫、UI佈局、四大組件、事件分發,能自定義UI控件,掌握基本動畫實現,能使用View或者SurfaceView繪製出複雜圖形;
熟悉移動終端網絡編程,瞭解3GWiFi等技術
熟悉h264,h265等技術方案
瞭解JavaScript,JSON、掌握基本Linux知識
Frameword(框架)
對Android APP性能優化和內存優化有深入瞭解,熟練掌握Android平臺下的代碼調試和調優技術
經驗:
有平板業務應用開發經驗者優先;有一定APP架構層面或組件化、SDK應用開發
PHP服務端接口程序開發經驗
具有微信開發經驗
具有linux環境下C 語言開發經驗
有 醫療/健康 行業經驗
B/S開發經驗
對藍牙通訊、LBS、陀螺儀、加速計經驗
有HTML5經驗
品質:
有良好編碼風格,追求代碼執行效率
具備較強的架構能力、設計能力、需求分析能力
對新技術新知識敏感, 有較強的學習和吸收能力
嚴謹的邏輯分析能力,代碼寫作規範,算法實現合理,性能良好;
英語水平良好,能熟練閱讀英文技術文檔
熱愛技術,關注開源社區,認真踏實,樂於從事移動互聯網和物聯網行業工作
人品正直、誠信,具備一定的抗壓能力,且有較好的溝通能力和團隊合作精神,有長遠發展的職業規劃
工作踏實認真,思路清晰,善於思考,具有主動性,並勇於承擔任務
有較強的工作協調、組織能力,較強的分析問題、解決問題的能力
根據產品需求和概要設計寫出產品詳細設計文檔,對指定模塊和功能編碼實現,參與相關技術難點攻關
找了幾個網址
http://blog.51cto.com/zt/13
http://doc.mbalib.com/view/918e0332b411e91bfd10a0b1842993b9.html
http://blog.csdn.net/cgwcgw_/article/details/21708715
https://github.com/android-cn/android-discuss/issues