高德地图Java开发工程师-出行业务
实习兼职高德地图2026届春季校园招聘地点:北京状态:招聘
任职要求
任职要求: 计算机科学、软件工程或相关专业本科及以上学历; 扎实的计算机基础知识,熟悉数据结构、算法、操作系统、网络等核心课程; 熟悉至少一种主流编程语言(如Java、Go、C++等),并具备良好的编码习惯; 对数据库(MySQL、Redis等)有基本了解,熟悉SQL语句编写及优化,熟悉数据库事务; 具备良好的学习能力、沟通能力和团队协作精神,能够快速适应新环境; 有实际项目经验(如实验室项目、开源项目、实习经历等)者优先; 对技术充满热情,乐于钻研和解决问题。 加分项: ACM/LeetCode等算法竞赛获奖经历; 有分布式系统、高并发处理、大数据处理等相关经验; 在GitHub上有活跃的开源项目贡献记录。
工作职责
团队介绍: 我们是高德地图终端体验团队,在业务层面负责核心的出行业务、用户平台业务、创新业务,以及开放平台业务,在技术能力层面,负责性能,稳定性优化、工程智能化、编译工具等基础设施建设。团队技术非常全面,涉及iOS、Android、JS、C++,Flutter、Serverless、java服务等。团队牛人多,技术氛围好,技术分享和学习互助氛围良好。 岗位职责: 参与公司核心业务系统的设计、开发和优化,负责服务端相关功能的实现; 负责高性能、高可用的服务端架构设计,提升系统的稳定性和扩展性; 与前端、产品、测试等团队紧密合作,完成需求分析、技术方案设计及代码实现; 持续优化现有系统的性能,解决复杂的技术问题,提升用户体验; 关注行业前沿技术,探索新技术在实际项目中的应用。
包括英文材料
学历+
数据结构+
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://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
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.
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
编程规范+
[英文] Google Style Guides
https://google.github.io/styleguide/
Every major open-source project has its own style guide: a set of conventions (sometimes arbitrary) about how to write code for that project. It is much easier to understand a large codebase when all the code in it is in a consistent style.
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.
MySQL+
https://juejin.cn/post/7190306988939542585
这是一篇 MySQL 通关一篇过硬核经验学习路线,包括数据库相关知识,SQL语句的使用,数据库约束,设计等。
[英文] MySQL Tutorial
https://www.mysqltutorial.org/
your go-to resource for mastering MySQL in a fast, easy, and enjoyable way.
https://www.youtube.com/watch?v=5OdVJbNCSso
MySQL SQL tutorial for beginners
https://www.youtube.com/watch?v=7S_tz1z_5bA
This beginner-friendly course teaches you SQL from scratch.
Redis+
[英文] Developer Hub
https://redis.io/dev/
Get all the tutorials, learning paths, and more you need to start building—fast.
https://www.runoob.com/redis/redis-tutorial.html
REmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。
https://www.youtube.com/watch?v=jgpVdJB2sKQ
In this video I will be covering Redis in depth from how to install it, what commands you can use, all the way to how to use it in a real world project.
分布式系统+
https://www.distributedsystemscourse.com/
The home page of a free online class in distributed systems.
https://www.youtube.com/watch?v=7VbL89mKK3M&list=PLOE1GTZ5ouRPbpTnrZ3Wqjamfwn_Q5Y9A
高并发+
https://www.baeldung.com/concurrency-principles-patterns
In this tutorial, we’ll discuss some of the design principles and patterns that have been established over time to build highly concurrent applications.
https://www.baeldung.com/java-concurrency
Handling concurrency in an application can be a tricky process with many potential pitfalls. A solid grasp of the fundamentals will go a long way to help minimize these issues.
https://www.oreilly.com/library/view/concurrency-in-go/9781491941294/
You’ll understand how Go chooses to model concurrency, what issues arise from this model, and how you can compose primitives within this model to solve problems.
https://www.oreilly.com/library/view/modern-concurrency-in/9781098165406/
With this book, you'll explore the transformative world of Java 21's key feature: virtual threads.
https://www.youtube.com/watch?v=qyM8Pi1KiiM
https://www.youtube.com/watch?v=wEsPL50Uiyo
GitHub+
[英文] GitHub Learn
https://learn.github.com/
Discover a wide range of beginner-friendly tutorials, hands-on learning, and expert-led lessons.
相关职位
实习高德地图2026
团队介绍: 我们是高德地图终端体验团队,在业务层面负责核心的出行业务、用户平台业务、创新业务,以及开放平台业务,在技术能力层面,负责性能,稳定性优化、工程智能化、编译工具等基础设施建设。团队技术非常全面,涉及iOS、Android、JS、C++,Flutter、Serverless、java服务等。团队牛人多,技术氛围好,技术分享和学习互助氛围良好。 职位描述: 1、负责高德地图研发基础设施、支撑平台建设,有持续集成、持续发布、大数据分析、监控报表系统等业务方向; 2、负责公司级 CI/CD 平台后端架构设计及研发工作,支撑App的持续集成、持续交付需求; 3、负责稳定性性能平台建设,包括但不限于监控统计、报警预警、日志分析等系统的研发与维护; 4、负责高并发场景的在线服务设计、开发、运维工作。
更新于 2025-03-03
校招工程-质量类
负责滴滴国际化出行业务的质量保障工作和技术改进: 1、根据产品架构和业务要求,构建测试方案、制定测试策略并推动执行 2、参与产品需求和架构设计评审,保证产品的可测试性 3、负责业务需求的功能、接口、性能测试,包括方案制定、测试工具开发、用例开发与执行 4、构建测试技术建设,通过技术实践提高测试效率,提升产品质量。
更新于 2025-08-18
校招工程-质量类
负责滴滴国际化出行业务的质量保障工作和技术改进: 1、根据产品架构和业务要求,构建测试方案、制定测试策略并推动执行 2、参与产品需求和架构设计评审,保证产品的可测试性 3、负责业务需求的功能、接口、性能测试,包括方案制定、测试工具开发、用例开发与执行 4、构建测试技术建设,通过技术实践提高测试效率,提升产品质量。
更新于 2025-08-18