滴滴资深研发工程师golang技术栈(J250108008)
社招全职1年以上技术地点:北京状态:招聘
任职要求
1. 计算机基础扎实,包括网络和操作系统。数据结构和算法掌握需要过硬。 2. 需要较强的代码实现能力,熟练掌握golang或C++,同时要求代码规范性。 3. 踏实靠谱;主动性和自我驱动意识强;热衷于钻研业界前沿技术可加分。 4. 1年及以上相关工作经验。一线互联网背景可加分。 5. 对接国际化业务,英语优秀者可加分,小语种可以加分。 6. 高阶架构师需求:具备架构师意识和大规模系统设计经验、分布式存储/计算经验、高负载/高并发/高可用架构经验。
工作职责
滴滴核心国际化交易市场方向,负责国际多条业务线、每日海量的订单交易撮合,重点解决高并发计算,海量数据处理,高可用架构、高精度仿真等难点问题,调研先进机器学习相关算法,提高交易效率。部门内部技术氛围非常好,福利待遇优厚,业务高速扩展,上升空间广阔。 1. 负责滴滴最核心的抢单引擎、补贴引擎架构的设计与开发,分布式匹配计算系统等。 2. 负责滴滴最新业务重心包括分单,抢单、乘客补贴等复杂策略的架构设计和开发。 3. 负责高精度仿真系统的设计与应用,精确模拟策略效果,提升迭代效率。 4. 负责滴滴国际化业务,对接海外各个国家日常需求开发。
包括英文材料
数据结构+
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/
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
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
高负载+
https://dev.to/m0n0x41d/highload-saga-the-fundamentals-4kj4
In the modern big tech world, there are titans among mortal, tiny applications, and the common name for such titans is "Highload applications."
高并发+
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://redis.io/blog/high-availability-architecture/
A high available architecture is when there are a number of different components, modules, or services that work together to maintain optimal performance, irrespective of peak-time loads.
https://www.ibm.com/think/topics/high-availability
High availability (HA) is a term that refers to a system’s ability to be accessible and reliable close to 100% of the time.
相关职位
社招3年以上技术
1、需求分析与方案设计:深度理解国际化账号平台的需求,结合业务目标设计技术方案,参与需求评审与技术可行性分析。 2、核心功能研发:参与国际化账号平台相关系统模块的开发与优化,保障系统高可用、高性能运行。 3、技术架构优化:了解现有的账号中台能力,并在基础上进行架构进行评估与升级,引入前沿技术解决客户诉求和问题,确保系统满足业务快速发展需求。 4、跨部门协作:与产品、运营等团队紧密合作,共同推进国际化账号平台落地,从技术角度提出业务优化建议,提升项目整体效益。 5、技术难题攻克:解决国际化账号平台建设过程中的复杂技术问题,如系统模块的能力抽象设计,各国家账号能力差异化配置能力、账号真身识别等,推动技术创新与突破。
更新于 2025-07-16
社招3年以上技术团队开发
1、参与容器平台的设计、开发、性能优化,以及线上环境的运行分析和故障定位。 2、参与建设大规模、高效、智能的容器调度系统,支持在线离线及多种工作负载混合部署。
更新于 2025-09-28
社招A182636A
1、负责隐私合规平台的平台设计和研发,为集团业务场景提供合规解决方案的底层能力开发; 2、针对分布式架构的合规风险,结合隐私保护算法、设计、安全工具、研发流程等多种工具和手段,提供技术解决方案和落地; 3、调研合规的前沿进展,探索可行方案以解决合规痛点问题,并持续推动架构演进。
更新于 2024-08-20