贝壳Android开发工程师【2026届实习生】(J67062)
实习兼职集团地点:北京状态:招聘
任职要求
1、2026届在校生,统招本科及以上学历,毕业时间:2025年9月-2026年8月; 2、热爱移动互联网,对移动软件开发有浓厚的兴趣; 3、优秀的分析问题和解决问题的能力,对解决具有挑战性问题充满激情 ; 4、精通一门常用编程语言(C/C++/Java/Objective C); 5、对数据结构和算法设计有较为深刻的理解; 6、学习能力强,具有良好的沟通能力和良好的团队合作精神。 具有以下条件者优先: 1)熟悉手机研发平台(Android/iPhone/windows phone7等)者优先 ; 2)熟悉HTML/WML/CSS等相关规范 ; 3)熟悉Javascript与DOM规范 ; 4)熟悉webkit或其他任意一种浏览器内核; 5)熟悉HTML5编程技术 ; 6)熟悉Linux操作系统 ; 7)熟悉数据库原理和技术,熟练使用SQL; 8)熟悉TCP/IP,HTTP,HTTPS等网络协议优先 。
工作职责
1、移动应用核心技术研发; 2、学习和研究移动客户端新技术; 3、开发移动互联网应用产品或框架; 4、根据开发过程中的体验对产品提出改进建议。
包括英文材料
学历+
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
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/
Android+
https://roadmap.sh/android
Step by step guide to becoming an Android developer .
https://www.youtube.com/playlist?list=PLQkwcJG4YTCSVDhww92llY3CAnc_vUhsm
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.
HTML+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Structuring_content
[英文] Learn HTML
https://web.dev/learn/html
CSS+
DOM+
https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model/Introduction
The Document Object Model (DOM) is the data representation of the objects that comprise the structure and content of a document on the web.
内核+
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.
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
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.
TCP/IP+
[英文] What is TCP/IP?
https://www.techtarget.com/searchnetworking/definition/TCP-IP
TCP/IP stands for Transmission Control Protocol/Internet Protocol and is a suite of communication protocols used to interconnect network devices on the internet.
HTTP+
https://developer.mozilla.org/zh-CN/docs/Web/HTTP
超文本传输协议(HTTP)是一个用于传输超媒体文档(例如 HTML)的应用层协议。它是为 Web 浏览器与 Web 服务器之间的通信而设计的,但也可以用于其他目的。
相关职位
实习虎鲸文娱2026
1、结合数据指标,优化优酷OTT客户端应用的性能以及提升客户端体验; 2、独立负责平台相关 Android各机型的适配和优化; 3、参与Android技术难题攻关,解决各种系统限制而导致的技术和用户体验问题。
更新于 2025-05-07
实习饿了么春季202
1、负责无线客户端和SDK产品的架构设计和开发工作; 2、结合数据指标驱动和分析,不断深化无线客户端技术产品,优化客户端应用的性能以及提升客户端体验 ; 3、独立负责平台相关的iOS/Android各机型的适配和优化; 4、独立负责iOS/Android技术难题攻关,解决各种系统限制而导致一些技术和用户体验问题; 5、移动平台技术研究与新技术新趋势探索。
更新于 2025-02-27
实习虎鲸文娱2026
1、参与大麦相关VR大空间与演唱会项目,参与其中技术开发,包括游玩逻辑、交流互动、角色动画等相关技术; 2、学习基于Pico/HTC/Apple VisionPro等头盔的VR客户端程序开发; 3、学习帮助美术资产制作管线技术支持及相关插件和工具开发; 4、为VR大空间项目提供技术支持,解决开发过程中的技术难题; 5、与团队内的设计师、艺术家和其他开发人员紧密合作,按公司项目节点完成相关技术工作完成。
更新于 2025-05-20