心动TapTap 后端开发工程师
实习兼职技术大类地点:上海状态:招聘
任职要求
1. 计算机相关专业在读,本科及以上,能保证连续实习 6 个月及以上,实习优秀者可转正; 2. 熟练掌握 Java / Golang / C/C++ 其中一门后端语言; 3. 掌握 MySQL、Redis 基础使用,了解 ES、Kafka 等中间件基础原理优先; 4. 计算机基础扎实:熟悉 TCP/IP、HTTP 等网络基础,了解并发、分布式、操作系统基础概念;具备基础问题排查、逻辑分析能力; 5. 了…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
团队介绍 TapTap 主站工程团队,负责平台核心产品架构、分布式服务与全站稳定性建设,支撑海量玩家高并发场景快速迭代。 团队全面落地 AI 赋能研发,把 AI 融入架构设计、编码、线上排障、自动化交付全流程,大幅降低重复工作。我们希望招收基础扎实、愿意主动钻研、会借助 AI 工具提升效率的在校同学,深度参与真实线上业务开发。 职位描述 1. 参与主站后端业务 / 基础架构迭代,协助完成模块开发、服务分层、代码解耦,配合保障系统可扩展、易维护; 配合业务需求完成需求拆解,参与接口设计、技术方案编写、单元测试开发,跟进评审、联调与上线全流程; 2. 协助线上问题排查、性能瓶颈分析,参与缓存、SQL、并发逻辑优化,协助落地限流、降级、监控等高可用能力; 3. 参与代码评审、存量代码重构,同步落地团队编码规范、工程最佳实践,提升整体代码质量; 4. 使用 AI 工具辅助日常研发:借助 AI 辅助写代码、调试、编写自动化脚本、整理技术文档、分析日志等。
包括英文材料
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.
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
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
MySQL+
https://juejin.cn/post/7190306988939542585
这是一篇 MySQL 通关一篇过硬核经验学习路线,包括数据库相关知识,SQL语句的使用,数据库约束,设计等。
[英文] MySQL Tutorial
https://www.mysqltutorial.org/
your go-to resource for mastering MySQL in a fast, easy, and enjoyable way.
https://www.youtube.com/watch?v=5OdVJbNCSso
MySQL SQL tutorial for beginners
https://www.youtube.com/watch?v=7S_tz1z_5bA
This beginner-friendly course teaches you SQL from scratch.
Redis+
[英文] Developer Hub
https://redis.io/dev/
Get all the tutorials, learning paths, and more you need to start building—fast.
https://www.runoob.com/redis/redis-tutorial.html
REmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。
https://www.youtube.com/watch?v=jgpVdJB2sKQ
In this video I will be covering Redis in depth from how to install it, what commands you can use, all the way to how to use it in a real world project.
ElasticSearch+
https://www.youtube.com/watch?v=a4HBKEda_F8
Learn about Elasticsearch with this comprehensive course designed for beginners, featuring both theoretical concepts and hands-on applications using Python (though applicable to any programming language). The course is structured in two parts: first covering essential Elasticsearch fundamentals including index management, document storage, text analysis, pipeline creation, search functionality, and advanced features like semantic search and embeddings; followed by a practical section where you'll build a real-world website using Elasticsearch as a search engine, working with the Astronomy Picture of the Day (APOD) dataset to implement features such as data cleaning pipelines, tokenization, pagination, and aggregations.
还有更多 •••