百度上海-C++研发工程师(J78861)
社招全职MEG地点:上海状态:招聘
任职要求
-熟悉广告产品研发等相关技术 -熟练掌握C++或java编程语言,了解Python,shell等,熟练使用常用算法和数据结构 -了解Windows、Unix、Linux等主流操作系统原理,熟练运用系统层支持应用开发 -良好的逻辑思维能力和数据敏感度,能够从海量数据中发现有价值的规律 -优秀的分析和解决问题的能力,对挑战性问题充满激情
工作职责
-负责百度联盟核心广告产品功能,架构开发,打造业内领先的广告变现系统,提升联盟市场竞争力 -针对联盟百亿级流量规模、媒体场景多样的业务特点,对业务进行深入与极致的优化 -负责业界前瞻技术的跟踪调研和产品创新 -通过对数据的敏锐洞察,深入挖掘产品潜在价值和需求,通过技术创新推动产品发展
包括英文材料
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.
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://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=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
Windows+
[英文] Windows 10 Tutorial
https://www.tutorialspoint.com/windows10/index.htm
This tutorial gives you all the indepth information on this new operating system and its procedures.
Unix+
[英文] The UNIX® Standard
https://www.opengroup.org/membership/forums/platform/unix
https://www.youtube.com/watch?v=IrDUcdpPmdI
UNIX is an operating system which was first developed in the 1970s, and has been under constant development ever since.
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
相关职位
社招技术类
1、负责拼多多消息推送服务的研发,设计高可用和灵活的架构,支撑业务快速发展; 2、负责线上高并发消息推送引擎的研发,优化引擎的计算和存储性能; 3、负责机器学习模型训练和推理系统设计、优化,支持大规模机器学习模型的迭代和部署
更新于 2025-09-08
社招技术类
1.负责多媒体编辑工具PC必剪桌面端的架构设计和核心功能开发 2.负责与产品,服务端,设计团队沟通协作产品的交互方案 3.负责把控客户端的产品质量和长期规划,对线上产品持续优化和迭代,更好的满足业务需求
更新于 2025-02-13
社招A33890
团队介绍:飞书是字节跳动旗下先进企业协作与管理平台,围绕目标、信息与人三个维度全方位助力组织升级。一站式整合即时沟通、日历、音视频会议、文档、云盘等办公协作套件,让组织和个人工作更高效更愉悦。飞书目前已服务包括互联网、信息技术、制造、建筑地产、教育、媒体在内等众多领域的先进企业。 1、负责视频会议客户端C++ 的开发和维护; 2、和产品经理协作,根据产品需求进行PC产品的开发,高质量实现业务逻辑; 3、参与应用架构设计、开发、性能优化等工作; 4、持续不断的改进用户体验,负责相关新技术新架构的实现。
更新于 2023-11-28