百度Java工程师实习生(数据方向)(J91899)
实习兼职ACG地点:上海状态:招聘
任职要求
-计算机科学或相关专业,2年以上Java开发经验,有大型项目开发背景者优先 -掌握常见的数据结构、设计模式 -熟悉Spring Boot开发过程和Spring Cloud -熟悉常见的Java集合、并发以及GC和JVM -了解 Elastic Search、Solr、SQL Server、Redis、MongoDB 等常…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
-负责百度GBI SaaS产品数据处理系统的功能开发及日常维护 -数据处理可视化页面、数据处理工具建设与维护 -基于大模型进行数据治理、提取分析,参与数据流处理框架的开发与维护 -参与技术治理、架构优化
包括英文材料
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
设计模式+
https://liaoxuefeng.com/books/java/design-patterns/index.html
设计模式,即Design Patterns,是指在软件设计中,被反复使用的一种代码设计经验。使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性。
[英文] Design Patterns
https://refactoring.guru/design-patterns
Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.
https://www.youtube.com/watch?v=NU_1StN5Tkk
Design Patterns tutorial explained in simple words using real-world examples.
Spring Boot+
https://spring.io/guides/gs/spring-boot
his guide provides a sampling of how Spring Boot helps you accelerate application development.
https://www.youtube.com/watch?v=Nv2DERaMx-4&list=PLzUMQwCOrQTksiYqoumAQxuhPNa3HqasL
The author teaches you how to use Spring Boot from a complete beginner, to building a REST API with a real database, Dockerising it and deploying it to the cloud.
Spring Cloud+
[英文] Spring Cloud Series
https://www.baeldung.com/spring-cloud-series
Learn Spring Cloud including concepts, additional libraries and examples for distributed systems.
GC+
[英文] Garbage Collection
https://craftinginterpreters.com/garbage-collection.html
The GC doesn’t throw away the memory, it reclaims it to be reused for new data.
https://learn.microsoft.com/en-us/dotnet/standard/garbage-collection/fundamentals
In the common language runtime (CLR), the garbage collector (GC) serves as an automatic memory manager.
https://www.oracle.com/webfolder/technetwork/tutorials/obe/java/gc01/index.html
This tutorial covers the basics of how Garbage Collection works with the Hotspot JVM.
https://www.youtube.com/watch?v=c32zXYAK7CI
How does memory management work? In C you had to manage things yourself, but modern languages take care of a lot of it for you.
JVM+
https://www.freecodecamp.org/news/jvm-tutorial-java-virtual-machine-architecture-explained-for-beginners/
https://www.youtube.com/watch?v=e2zmmkc5xI0
Solr+
[英文] Solr Tutorials
https://solr.apache.org/guide/solr/latest/getting-started/solr-tutorial.html
This tutorial covers getting Solr up and running, ingesting a variety of data sources into Solr collections, and getting a feel for the Solr administrative and search interfaces.
https://www.youtube.com/watch?v=Zw4M4NGv-Rw
If you are interested in learning how to leverage a search engine that is optimized to search large volumes of text-centric data, then check this course about Learning Apache Solr 8.
SQL+
https://liaoxuefeng.com/books/sql/introduction/index.html
什么是SQL?简单地说,SQL就是访问和处理关系数据库的计算机标准语言。
https://sqlbolt.com/
Learn SQL with simple, interactive exercises.
https://www.youtube.com/watch?v=p3qvj9hO_Bo
In this video we will cover everything you need to know about SQL in only 60 minutes.
SQL Server+
[英文] SQL Server Tutorial
https://www.sqlservertutorial.net/
If you are looking for an easy, fast, and efficient way to master SQL Server, you are in the right place.
https://www.youtube.com/watch?v=voTZUMw23pg
还有更多 •••
相关职位
实习ACG
-参与百度智能云数据/流程系统平台的工程架构和业务逻辑的开发工作 -与前端工程师,产品经理等角色沟通,合理的完成业务功能和逻辑开发 -配合主管完成相关项目任务 -针对业务需求,探索创新、优化解决方案,推动平台升级
更新于 2025-09-02上海
实习TPG
-负责百度Devops相关平台、AI智能研发工具平台的java研发工作,例如迭代需求、bugfix、功能调研与开发等 -负责与内部用户对接平台使用相关的问题处理,保障平台稳定性 -负责优化平台产品、功能体验优化,不断提升平台用户体验 -负责大模型对平台工程、数据工程的落地探索
更新于 2025-05-15北京
实习核心本地商业-基
1.承担美团医药健康业务线的数仓设计和开发工作; 2.承担业务方应用层数据的搭建和开发工作; 3.承担医药健康业务数据质量、成本、安全等各方向数据治理工作; 4.业务方数据问题的统一接口人与综合解决方案提供方,对外提供一站式服务; 5.跨团队沟通、推动数据生产链路上的问题改进。
更新于 2025-09-26北京