影石桌面端C++实习生
实习兼职地点:深圳状态:招聘
任职要求
1.2026 届毕业,统招在读本科或硕士,计算机科学与技术、软件工程、电子信息等相关专业; 2. 熟悉 C++ 语言核心语法,掌握面向对象编程(OOP)、模板、智能指针(如 unique_ptr/shared_ptr)等 C++14/17 标准特性;会运用 STL 库(容器、算法)编写代码;理解 C++ 内存管理机制(堆 / 栈、内存泄漏检测),具备性能优化意识; 3. 了解 Core、Gui、Widget,QWidget 组件开发, 或利用QML搭建GUI程序; 4. 熟悉 Linux/Windows/macOS 等主流操作系统的基础原理(进程 / 线程管理、文件系统); 5. 熟悉 TCP/IP、HTTP 等网络协议原理,了解 Socket 编程基础; 6.可实习3个月及以上。
工作职责
1. 参与公司桌面端核心产品(如 Insta360 Studio)的功能开发与维护,负责音视频处理、图像渲染、UI 交互等模块的代码实现; 2. 基于 C++14/17 标准进行高效编码,配合团队完成跨平台(Windows/macOS)功能开发,优化代码性能与可维护性; 3. 结合 QML 框架完成桌面端 UI 设计与逻辑开发,支持多语言国际化、组件样式定制等需求; 4. 参与多线程、网络通信模块的开发与优化,保障数据传输效率与线程安全; 5. 协助解决图像 / 视频处理、3D 渲染相关技术问题,提升产品视觉效果与用户体验。
包括英文材料
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
面向对象+
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.
算法+
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/
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
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.
macOS+
https://www.youtube.com/watch?v=Ag3NWYr5CD8
Here’s everything you need to know about your new Mac in 2025 - this is the ultimate beginner's guide to macOS!
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 服务器之间的通信而设计的,但也可以用于其他目的。
相关职位
实习
1. 在导师的指导下,负责模板剪辑工具的开发和维护工作 2.负责剪辑软件相关性能、体验问题的发现、定义、分析和解决。 3.为功能落地扫清技术风险,包括但不限于剪辑相关重难点功能的技术攻关;以及技术方案的设计和预研验证。
更新于 2025-04-08
社招3-5年
1、负责灵活用工相关产品线B/C端设计,工作内容包含不限于运营活动、用户端界面体验和管理工具的设计产出; 2、参与创意构思、竞品分析、用户研究,能够独立产出有品质感的设计方案; 3、能理解清楚业务的需求和目标,参与项⽬的设计评审,跟进设计落地、保障上线质量 4、负责桌面端、移动端产品界⾯视觉设计⼯作。
更新于 2025-09-12
实习A53368
ByteIntern:面向2026届毕业生(2025年9月-2026年8月期间毕业),为符合岗位要求的同学提供转正机会。 团队介绍:字节跳动剪映研发团队,主要支持剪映、醒图、Faceu 等多款国内外产品的研发工作,业务覆盖多元化影像创作场景,截止2021年6月,相关产品多次登顶国内外App Store 免费应用榜第一,并继续保持高速增长。加入我们,一起打造全球最受用户欢迎的影像创作产品。 1、负责产品迭代改进及移动新产品的开发; 2、参与APP性能、体验优化及质量监控评估体系建设; 3、参与客户端基础组件及架构设计,推进研发效率。
更新于 2024-06-12