
喜马拉雅后端开发实习生(J10827)
实习兼职地点:上海状态:招聘
任职要求
岗位要求 学历与专业 本科及以上学历,计算机相关专业,2026 届毕业生优先。 技能要求 1. 熟悉 JAVA 编程语言,掌握基本的数据结构和算法,了解面向对象的设计思想。 2. 掌握 Spring、Spring Boot 等主流 Java 开发框架,熟悉 MySQL 等关系型数据库的使用和基本优化。 3. 具备一定的 Web 开发知识,了解 HTTP 协议、RESTful API 设计规范,熟悉前端基础技术(如 HTML、CSS、JavaScript)者优先。 4. 能够熟练使用 IntelliJ IDEA 等开发工具,掌握 Git 等版本控制工具。 能力与素质 1. 具备良好的沟通能力和团队协作精神,能够与客户和团队成员进行有效的沟通和协作,准确理解需求并传达工作进展。 2. 具有较强的学习能力和问题解决能力,能够快速掌握新的技术和知识,独立分析和解决工作中遇到的问题。 3. 工作认真负责,注重细节,有较强的责任心和服务意识,能够积极主动地为客户解决问题。 4. 对 B 端业务有一定的兴趣和了解,愿意深入学习 B 端产品的业务逻辑和技术架构。
工作职责
岗位职责 1. 负责与 B 端客户进行日常对接,通过线上沟通、线下会议等方式,及时、准确地收集客户的业务诉求和问题反馈,为客户提供专业的技术支持与解答。 2. 对收集到的用户诉求进行详细整理和分析,协助团队完成需求文档的撰写,明确问题的具体情况和客户的期望目标。 3. 独立完成简单的问题排查工作,运用所学的 JAVA 知识和工具,对客户反馈的系统问题进行初步定位,判断问题可能出现的环节,如数据库、接口、代码逻辑等。 4. 根据问题排查结果,进行简单的代码编写和调试工作,实现一些基础的功能优化和问题修复,确保代码的质量和可维护性。 5. 与开发团队、测试团队保持密切沟通,及时反馈问题的处理进度和结果,协助团队进行系统的迭代和升级。 6. 记录工作过程中的问题和解决方案,整理成技术文档,为后续的工作提供参考和借鉴。
包括英文材料
学历+
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://liaoxuefeng.com/books/java/oop/index.html
面向对象编程,英文是Object-Oriented Programming,简称OOP。
https://liaoxuefeng.com/books/python/oop/index.html
面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。
https://www.youtube.com/watch?v=SiBw7os-_zI
Learn the basics of object-oriented programming all in one video.
Spring+
https://liaoxuefeng.com/books/java/spring/index.html
Spring是一个支持快速开发Java EE应用程序的框架。它提供了一系列底层容器和基础设施,并可以和大量常用的开源框架无缝集成,可以说是开发Java EE应用程序的必备。
https://spring.io/guides/gs/rest-service
https://spring.io/quickstart
Level up your Java code and explore what Spring can do for you.
Spring Boot+
https://spring.io/guides/gs/spring-boot
his guide provides a sampling of how Spring Boot helps you accelerate application development.
https://www.youtube.com/watch?v=Nv2DERaMx-4&list=PLzUMQwCOrQTksiYqoumAQxuhPNa3HqasL
The author teaches you how to use Spring Boot from a complete beginner, to building a REST API with a real database, Dockerising it and deploying it to the cloud.
开发框架+
[英文] Understanding Modern Development Frameworks: A Guide for Developers and Technical Decision-makers
https://www.freecodecamp.org/news/understanding-modern-development-frameworks-guide-for-devs/
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.
Web+
https://web.dev/learn
Explore our growing collection of courses on key web design and development subjects.
HTTP+
https://developer.mozilla.org/zh-CN/docs/Web/HTTP
超文本传输协议(HTTP)是一个用于传输超媒体文档(例如 HTML)的应用层协议。它是为 Web 浏览器与 Web 服务器之间的通信而设计的,但也可以用于其他目的。
REST+
https://roadmap.sh/golang/rest-api
Building a REST API in Go offers a blend of high performance, ease of deployment, and scalability.
https://spring.io/guides/gs/rest-service
This guide walks you through the process of creating a “Hello, World” RESTful web service with Spring.
https://www.restapitutorial.com/
REST (Representational State Transfer) APIs have revolutionized the way developers build and integrate web services, enabling seamless communication between systems and applications.
HTML+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Structuring_content
[英文] Learn HTML
https://web.dev/learn/html
CSS+
JavaScript+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Scripting
[英文] Learn JavaScript
https://learnjavascript.online/
The easiest way to learn & practice modern JavaScript
[英文] Learn JavaScript
https://web.dev/learn/javascript
https://www.youtube.com/watch?v=zuKbR4Q428o
Write bulletproof JavaScript code with unit testing!
Git+
https://www.youtube.com/watch?v=rH3zE7VlIMs
Learn Git from start to finished in this full course written by ThePrimeagen.
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
相关职位
实习后端开发
1、深度参与业务需求分析、核心系统设计、开发和维护工作; 2、在百万QPS量级下,保障线上系统的高性能、高可用、高扩展; 3、参与团队技术交流和定期分享,你一定能学到很多前沿支持和团队共同进步。
更新于 2025-09-23
实习D1299
1、负责快手各内外部产品后端系统、平台系统的研发工作,通过敏捷开发支持产品需求快速迭代,不断优化系统架构,支撑业务规模增长,保障服务稳定; 2、对现有系统的不足进行分析,找到目前系统的瓶颈,改进提高系统性能; 3、参与解决海量数据分布式处理、高效查询、数据一致性、准确性等方面带来的各种技术难题和挑战。
更新于 2025-03-25
实习D6705
1、负责快手各内外部产品后端系统、平台系统的研发工作,通过敏捷开发支持产品需求快速迭代,不断优化系统架构,支撑业务规模增长,保障服务稳定; 2、对现有系统的不足进行分析,找到目前系统的瓶颈,改进提高系统性能; 3、参与解决海量数据分布式处理、高效查询、数据一致性、准确性等方面带来的各种技术难题和挑战。
更新于 2024-11-22