高德地图高德-高级Java开发工程师/专家-商品中心
社招全职2年以上技术类-开发地点:北京状态:招聘
任职要求
岗位要求: 1、本科及以上学历,计算机相关专业,2年及以上互联网项目开发经验; 2、基础扎实,理解io、多线程、集合等基础框架;对于用过的开源框架,能了解到它的原理和机制; 3、熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息、搜索\推荐等机制,并能够解决实际问题; 4、热爱技术,喜欢钻研,具有良好的学习能力;对开发工作富有激情,有责任感,有一定的问题分析与解决能力;良好的沟通能力和团队合作的能力; 优先考虑: 1.有Cursor、Winsurf等AI IDE的使用经验者 2.有大型电商平台或高并发系统开发经验者 3.有AI相关经验或者学习能力较强,熟悉大模型应用开发,对prompt、RAG、Agent等方面有过调优经验
工作职责
负责高德商品中心建设,是驱动高德多元业务(从酒店住宿、旅游度假、便捷出行、本地生活、汽车服务等二十多个行业)高效运转的核心团队。我们负责构建和优化商品接入体系、进行前瞻性的领域建模、实现数据的精准结构化,并保障商品全生命周期的顺畅管理。在这里,你的抽象设计能力将在真实的跨行业、多业态场景中得到充分的实践与升华。我们有海量商品数据,要直面高并发、高复杂度的挑战,推动平台系统能力不断进化。我们正在积极拥抱AI大模型,探索其在数据处理流程中的创新应用与无限可能。 岗位职责: 1. 负责商品库的设计与开发,包括模型设计,商品发布,商品结构化,商品管理,等。 2. 负责日常业务需求的承接,设计平台化的解决方案,完成开发落地。
包括英文材料
学历+
多线程+
https://liaoxuefeng.com/books/java/threading/basic/index.html
和单线程相比,多线程编程的特点在于:多线程经常需要读写共享数据,并且需要同步。
https://www.youtube.com/watch?v=_uQgGS_VIXM&list=PLsc-VaxfZl4do3Etp_xQ0aQBoC-x5BIgJ
https://www.youtube.com/watch?v=IEEhzQoKtQU
https://www.youtube.com/watch?v=mTGdtC9f4EU&list=PLL8woMHwr36EDxjUoCzboZjedsnhLP1j4
https://www.youtube.com/watch?v=TPVH_coGAQs&list=PLk6CEY9XxSIAeK-EAh3hB4fgNvYkYmghp
https://www.youtube.com/watch?v=xPqnoB2hjjA
This video is an introduction to multithreading in modern C++.
https://www.youtube.com/watch?v=YKBwKy5PrpQ
Rust threading is easy to implement and improves the efficiency of your applications on multi-core systems!
分布式系统+
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://hackernoon.com/the-system-design-cheat-sheet-cache
The cache is a layer that stores a subset of data, typically the most frequently accessed or essential information, in a location quicker to access than its primary storage location.
https://www.youtube.com/watch?v=bP4BeUjNkXc
Caching strategies, Distributed Caching, Eviction Policies, Write-Through Cache and Least Recently Used (LRU) cache are all important terms when it comes to designing an efficient system with a caching layer.
https://www.youtube.com/watch?v=dGAgxozNWFE
高并发+
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
大模型+
https://www.youtube.com/watch?v=xZDB1naRUlk
You will build projects with LLMs that will enable you to create dynamic interfaces, interact with vast amounts of text data, and even empower LLMs with the capability to browse the internet for research papers.
https://www.youtube.com/watch?v=zjkBMFhNj_g
Prompt+
https://cloud.google.com/vertex-ai/generative-ai/docs/learn/prompts/introduction-prompt-design
A prompt is a natural language request submitted to a language model to receive a response back.
https://learn.microsoft.com/en-us/azure/ai-foundry/openai/concepts/prompt-engineering
These techniques aren't recommended for reasoning models like gpt-5 and o-series models.
https://www.youtube.com/watch?v=LWiMwhDZ9as
Learn and master the fundamentals of Prompt Engineering and LLMs with this 5-HOUR Prompt Engineering Crash Course!
RAG+
https://www.youtube.com/watch?v=sVcwVQRHIc8
Learn how to implement RAG (Retrieval Augmented Generation) from scratch, straight from a LangChain software engineer.
AI agent+
https://www.ibm.com/think/ai-agents
Your one-stop resource for gaining in-depth knowledge and hands-on applications of AI agents.
相关职位
社招5年以上技术类-开发
1、负责商品平台系统设计和开发、自驾及公共出行服务层等方面的研发工作; 2、负责平台类服务的研发及架构升级工作; 3、分析及深入发掘现有系统的不足,定位系统瓶颈,提高系统性能和稳定性; 4、探索、研究业界的新技术方向,为团队引入新技术和新方案。
更新于 2025-09-04