阿里巴巴智能引擎-数据库/搜索引擎内核研发工程师-杭州
社招全职2年以上技术类-开发地点:杭州状态:招聘♡ 收藏
工作描述
任职要求 1. 计算机相关专业本科及以上学历,2年及以上数据库内核、分布式系统、搜索引擎或后端基础架构研发经验; 2. 熟悉数据库核心原理,理解 SQL 解析、查询优化器、执行引擎、存储访问、分布式查询等模块中的至少一个方向; 3. 熟练掌握 C++ 或 Java,具备扎实的数据结构、算法、操作系统和网络基础,有高并发、低延迟系统研发经验者优先; 4. 熟悉分布式系统设计与性能调优,理解任务调度、数据分片、资源隔离、容…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
学历+
内核+
https://www.youtube.com/watch?v=C43VxGZ_ugU
I rummage around the Linux kernel source and try to understand what makes computers do what they do.
https://www.youtube.com/watch?v=HNIg3TXfdX8&list=PLrGN1Qi7t67V-9uXzj4VSQCffntfvn42v
Learn how to develop your very own kernel from scratch in this programming series!
https://www.youtube.com/watch?v=JDfo2Lc7iLU
Denshi goes over a simple explanation of what computer kernels are and how they work, alonside what makes the Linux kernel any special.
分布式系统+
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
SQL+
https://liaoxuefeng.com/books/sql/introduction/index.html
什么是SQL?简单地说,SQL就是访问和处理关系数据库的计算机标准语言。
https://sqlbolt.com/
Learn SQL with simple, interactive exercises.
https://www.youtube.com/watch?v=p3qvj9hO_Bo
In this video we will cover everything you need to know about SQL in only 60 minutes.
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.
数据结构+
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.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
还有更多 •••
相关职位
社招5年以上云智能集团
* C/C++/Rust开发经验,有高质量、高效率代码开发经验,熟悉计算体系结构、Linux操作系统、数据结构及算法等基础知识 * 具备较强的钻研能力和攻关能力,擅长解决难题,善于沟通和团队协作 *
更新于 2025-10-21杭州
社招3年以上技术类-开发
1. 至少精通JAVA、C++中一门语言, 具备扎实的计算机理论基础,对数据结构及算法有较强的功底;具备优秀的系统设计能力,有平台产品研发经验者优先 。 2. 至少熟悉一种 Flink / Spark
更新于 2026-07-24杭州
社招1年以上
1.熟练掌握 Java,具备良好的编码能力和工程实践经验。 2.具备较强的工程意识,关注代码质量、系统稳定性、可维护性、资源成本和交付效率。 3.善于进行性能分析与优化,能够通过指标、日志、火焰图等手
更新于 2026-08-25北京