一:總的學習目標:
1.Java方面:JVM內存管理、IO、多線程、集合、spring等Java方面的基礎知識,還有一些最新的Java版本更新信息;
2.數據庫、Redis方面:重點的工具,設計到原理、優化等;
3.工具類:kafka、zookeeper、nginx、elk、docker、k8s、tomcat,還有一些監控、日誌等相關的;
4.設計類:包括設計模式、併發系統設計、數據庫、功能結構設計等等;
5.算法類:基礎算法、動態規劃、人工智能相關;
6.OS方面:操作類、原理類包括IO、進程、內存、安全等等;
二:最近的目標
1.先補充基礎,線程、內存、OS的操作相關,把這些概念理清楚;
2.Prometheus監控的整個流程;
Java開發工程師信息部 全職 軟件研發類 湖北·武漢市職位描述
1、Java基礎紮實,熟悉JVM內存管理、IO、多線程等基礎知識;
2、三年以上J2EE開發經驗,能熟練使用SpringMVC、Hibernate等框架進行項目開發,熟悉j2ee常見開源框 架;
3、熟練使用 Mysql、Oracle至少其中一個數據庫管理及應用,熟悉SQL優化;
4、熟悉Unix、Linux操作系統,熟練使用常用應用服務器(Tomcat、JBoss、Nginx、Apache)一種及以上;
5、工作積極主動,具有強烈的責任心,具備良好的團隊合作精神和承受壓力的能力;
職位信息工作地點湖北-武漢市 職位類別後端開發
Java工程師-小愛同學小米公司全職軟件研發類湖北·武漢市職位描述
一、Java工程師
崗位職責:
負責打造具有高留存、拉動用戶活躍的自有語音技能。
任職要求:
1、本科或以上,計算機或相關專業畢業;
2、紮實的計算機基礎理論、數據結構和算法功底,優秀的編程能力;
3、熟練使用 Java/Scala, 或 C++ 等編程語言。熟練使用 Linux, 熟悉常用操作;
4、熟悉服務器開發基本知識,有分佈式系統和大規模線上服務開發者優先;
5、態度積極,樂觀上進,熱愛挑戰。
二、Java工程師
崗位職責:
負責小愛數據平臺和商業智能相關後端開發工作。
任職要求:
1. 紮實的Java開發功底、熟悉Scala語言者有加分;
2. 熟悉數據結構,對常用算法有所瞭解,有良好的數據思維;
3. 具備優秀的邏輯思維能力,對解決挑戰性問題充滿熱情,善於解決問題和分析問題;
4. 熟悉Linux操作系統和服務器開發基本知識,有大規模線上服務開發經驗有加分;
5. 熟練使用Hadoop、Hive、HBase、Spark並有開發經驗者優先。
三、Java工程師
工作職責:
對話管理(Dialog Management, DM)控制人機對話的過程,通過多輪對話獲取用戶需求,完成指定任務。如訂火車票,通過不斷的和用戶交流獲取到日期、火車類型、座位類型、是否兒童等訂票條件。負責對話管理通用模塊的實現,以及在各垂域中的落地。
工作要求:
1)計算機相關專業碩士學歷;
2)3年以上互聯網公司工作經驗;
3)熟練掌握Java/C++其中一種編程語言;
4)紮實的編碼功底,良好的編程風格,具有面向對象編程思維;
5)具有NLP、對話管理背景的優先。