百度C++研发工程师(J79439)
社招全职MEG地点:北京 | 上海状态:招聘
任职要求
-计算机及相关专业,本科及以上学历 -熟练掌握C++语言编程,掌握python/shell等,对数据结构和算法设计有较为深刻的理解 -具备优秀的逻辑思维能力和产品理解能力,善于分析问题和解决问题,有强烈的上进心、求知欲和学习能力 -具备良好的沟通能力和团队合作精神,坦诚直接
工作职责
-负责百度联盟核心广告产品功能、架构开发,打造业内领先的广告变现系统,提升联盟市场竞争力 -针对联盟百亿级流量规模、媒体场景多样的业务特点,对业务进行深入与极致的优化 -负责业界前瞻技术的跟踪调研和产品创新 -通过对数据的敏锐洞察,深入挖掘产品潜在价值和需求,通过技术创新推动产品发展
包括英文材料
学历+
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
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
Bash+
[英文] The Bash Guide
https://guide.bash.academy/
A quality-driven guide through the shell's many features.
https://www.youtube.com/watch?v=tK9Oc6AEnR4
Understanding how to use bash scripting will enhance your productivity by automating tasks, streamlining processes, and making your workflow more efficient.
数据结构+
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/
相关职位
社招MEG
-负责百度网盟广告检索后端的设计、开发和调优工作,后台研发 -持续打磨广告投放系统,优化客户投放体验,提升投放效果 -配合广告投放产品和算法团队不断进行系统迭代,持续提升广告系统的变现能力 -负责高质量的设计和编码,承担重点、难点的技术攻坚
更新于 2024-09-12
校招算法与软件
1. 参与AI Infra基础软件的设计、开发和维护,如分布式文件系统、缓存系统、Key/Value存储系统、向量数据库等; 2. 参与大规模分布式计算/存储集群的系统设计,为AI训练/推理业务提供强有力的后台支持,深度洞察和理解业务,设计并实施最佳解决方案; 3. 参与系统的开发和维护,完成从需求到设计、开发和上线等整个项目周期内的工作; 4. 参与业界的前沿技术调研,结合最新的软/硬件技术,不断迭代提升系统的技术能力。