高德地图高德-广告工程开发工程师/专家-信息工程团队
社招全职技术类-开发地点:北京状态:招聘
任职要求
1、扎实的计算机专业基础知识,精通数据结构/算法设计,熟悉操作系统,网络编程 2、热爱编程,熟悉C/C++/Java编程,熟练运用一种脚本语言,有良好的编程习惯 3、有信息检索、计算广告项目背景经验,有大型高性能分布式系统开发经验者优先 4、具有良好的沟通能力和团队合作能力;主动性强,有强烈的求知欲和创新能力 5、有过大模型应用、智能创意、GPU优化 经验的同学优先
工作职责
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/
网络编程+
https://www.youtube.com/watch?v=2HrYIl6GpYg
I will make a simple HTTP web server with the C Programming Language.
https://www.youtube.com/watch?v=8z6okCgdREo
This tutorial is for Gophers who have written a command line or an API application, but have little to no experience in lower-level concepts like reading and writing to sockets, working with channels, and managing multiple goroutines.
https://www.youtube.com/watch?v=bdIiTxtMaKA&list=PL9IEJIKnBJjH_zM5LnovnoaKlXML5qh17
https://www.youtube.com/watch?v=bzja9fQWzdA
Implement the ubiquitous TCP protocol that underlies much of the traffic on the internet!
[英文] 📺Network Programming with Python Course (build a port scanner, mailing client, chat room, DDOS)
https://www.youtube.com/watch?v=FGdiSJakIS4
Learn network programming in Python by building four projects. You will learn to build a mailing client, a DDOS script, a port scanner, and a TCP Chat Room.
https://www.youtube.com/watch?v=gntyAFoZp-E
https://www.youtube.com/watch?v=JiuouCJQzSQ
Explore the fundamentals of networking in Rust by building a simple TCP server.
https://www.youtube.com/watch?v=JRTLSxGf_6w
https://www.youtube.com/watch?v=sFizpxHkIlI
In this video we'll cover SOCKET PROGRAMMING in JAVA.
https://www.youtube.com/watch?v=sXW_sNGvqcU
C+
https://www.freecodecamp.org/chinese/news/the-c-beginners-handbook/
本手册遵循二八定律。你将在 20% 的时间内学习 80% 的 C 编程语言。
https://www.youtube.com/watch?v=87SH2Cn0s9A
https://www.youtube.com/watch?v=KJgsSFOSQv0
This course will give you a full introduction into all of the core concepts in the C programming language.
https://www.youtube.com/watch?v=PaPN51Mm5qQ
In this complete C programming course, Dr. Charles Severance (aka Dr. Chuck) will help you understand computer architecture and low-level programming with the help of the classic C Programming language book written by Brian Kernighan and Dennis Ritchie.
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
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.
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
编程规范+
[英文] 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.
信息检索+
https://nlp.stanford.edu/IR-book/information-retrieval-book.html
Christopher D. Manning, Prabhakar Raghavan and Hinrich Schütze, Introduction to Information Retrieval, Cambridge University Press. 2008.
分布式系统+
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.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
相关职位
社招3年以上技术类-开发
职位描述: 1. 负责品牌广告系统的业务分析与实施,沉淀品牌广告业务解决方案,打造高效、可扩展的品牌广告基础设施; 2. 负责品牌广告投放引擎的架构设计与持续优化,建设高可用、高性能、高扩展性的品牌广告投放系统,保障系统稳定性与业务连续性; 3. 负责品牌广告相关的策略、定向、保量、频控等核心技术方向的设计、实现与优化,推动品牌广告产品创新与业务增长; 4. 深入分析现有品牌广告系统,定位系统瓶颈,持续改进系统性能与用户体验; 5. 跟进行业前沿技术,探索大模型、智能创意、数据驱动等创新能力在品牌广告场景下的落地应用。
更新于 2025-08-05
社招3年以上技术类-数据
1、负责高德广告业务的离线与实时数据仓库的构建和数据设计,包括数据模型设计、ETL研发、ETL性能优化。 2、负责高德广告业务流量、供给、客资、运营、结算等数据主题建设;能够深入理解业务并合理抽象,解决业务痛点问题,不断提升用数能力和数据分析能力,发挥数据价值。 3、负责高德全域数据的广告归因建设,持续优化归因策略,确保平台流量价值。 4、提升高德数仓团队数据架构能力和数据治理能力,持续提升需求支持效率、数据研发效率、提升数据质量、降低数据使用成本。
更新于 2025-07-23
社招3年以上技术类-前端
1. 负责信息服务广告相关业务的前端研发系统建设,代码开发,页面重构以及交互设计逻辑处理等; 2. 参与信息服务前端基础能力的建设,包括但不限于前端组件库、模板、图面等新技术在业务中的落地; 3. 解决产品开发过程中的疑难问题,性能优化问题。
更新于 2025-08-13