字节跳动前端开发实习生-抖音业务安全
实习兼职A184313地点:杭州状态:招聘
任职要求
1、2026届本科及以上学历在读,计算机、软件工程等相关专业优先; 2、了解JavaScript,CSS,HTML,DOM、绘图、动画、协议、安全、网络、性能优化等前端技术,对主流前端框架(React/Vue/Angular等)至少一种能够理解其设计原理; 3、熟悉ReactNative/Weex框架,有相关开发经验者优先; 4、熟悉Express/Koa等Node.js技术者优先; 5、对用户体验、交互操作流程,及用户需求有一定了解; 6、积极乐观,责任心强,工作认真细致,具备良好的服务意识,具有良好的团队沟通与协作能力;每周可实习4天以上,可实习4个月以上。
工作职责
ByteIntern:面向2026届毕业生(2025年9月-2026年8月期间毕业),为符合岗位要求的同学提供转正机会。 团队介绍:抖音研发团队,主要负责抖音短视频的业务和技术研发、公司全部产品的内容安全业务。截至2020年8月,抖音日活用户超6亿,并继续保持高速增长。未来一年,抖音将更多关注对创作者和社会的价值。团队汇聚各种背景的顶尖人才,在更大体量更为复杂的业务场景中不断提升,在项目0-1的过程中影响上亿用户。期待你的加入! 1、负责抖音部分产品的前端研发,完成代码的编写和调试工作; 2、深入发掘和分析业务需求,撰写技术方案和系统设计; 3、根据产品需求,进行系统设计和编码。
包括英文材料
学历+
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!
CSS+
HTML+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Structuring_content
[英文] Learn HTML
https://web.dev/learn/html
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.
React+
[英文] Quick Start - React
https://react.dev/learn
This page will give you an introduction to 80% of the React concepts that you will use on a daily basis.
https://www.youtube.com/watch?v=SqcY0GlETPk
Master React 18 with TypeScript! ⚛️ Build amazing front-end apps with this beginner-friendly tutorial.
https://www.youtube.com/watch?v=x4rFhThSX04
Learn modern React basics in the most interactive, hands-on way possible in the full course for beginners.
Vue+
[英文] Tutorial | Vue.js
https://vuejs.org/tutorial/
The goal of this tutorial is to quickly give you an experience of what it feels like to work with Vue, right in the browser.
https://www.youtube.com/watch?v=VeNfHj6MhgA
3 Hour crash course of the Vue.js framework. You will learn all the fundamentals including components, directives, lifecycle, events and much more.
Angular+
[英文] Learn Angular
https://angular.dev/tutorials/learn-angular
This interactive tutorial will teach you the basic building blocks to start building great apps with Angular.
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Core/Frameworks_libraries/Angular_getting_started
文章中我们关注 Angular 能提供什么、安装必备的组件、建立一个示例应用,并关注 Angular 的基本架构。
React Native+
[英文] Learn the Basics
https://reactnative.dev/docs/tutorial
React Native is like React, but it uses native components instead of web components as building blocks.
https://roadmap.sh/react-native
Step by step guide to becoming a React Native developer
https://www.youtube.com/watch?v=f8Z9JyB2EIE
Get hands-on with React Native and Expo in this crash course! Build a mobile movie app from scratch, and learn essential skills for mobile development along the way.
Weex+
Express+
https://developer.mozilla.org/zh-CN/docs/Learn_web_development/Extensions/Server-side/Express_Nodejs/Introduction
本节将回答“什么是 Node”以及“什么是 Express”这两个问题,并通过主要特征和构成要件来简要介绍 Express 框架的与众不同之处。
[英文] Hello world example
https://expressjs.com/en/starter/hello-world.html
Embedded below is essentially the simplest Express app you can create.
https://www.youtube.com/watch?v=SccSCuHhOw0
ExpressJS is the most popular Node.js web server framework and is the basis of thousands of sites.
Koa+
https://github.com/koajs/workshop
[英文] Introduction | Koa
https://koajs.com/#introduction
Koa is a new web framework designed by the team behind Express, which aims to be a smaller, more expressive, and more robust foundation for web applications and APIs.
https://www.youtube.com/watch?v=z84uTk5zmak
In this video we will look at the Koa framework which is a microframework created by the same creators of Express.
Node.js+
https://liaoxuefeng.com/books/javascript/nodejs/index.html
从本章开始,我们就正式开启JavaScript的后端开发之旅。
https://www.youtube.com/watch?v=32M1al-Y6Ag
This is an intro to Node.js. No frameworks or libraries.
https://www.youtube.com/watch?v=zb3Qk8SG5Ms&list=PL4cUxeGkcC9jsz4LDYc6kv3ymONOKxwBU
In this Node JS tutorial I'll introduce to what exactly Node is all about, why we'd use it and the technologies you'll need to be familiar with to get started.
相关职位
社招5年以上信息技术类
1、负责收集业务/职能团队对信息安全的需求,提供安全方面的专业建议,并将需求转化为可落地的实施方案,解决业务/职能团队的信息安全痛点; 2、负责识别业务方工作中的安全风险,对安全风险进行评估和分析,出具符合实际情况的安全优化方案,协助业务处置风险,避免风险事件发生,降低事故影响; 3、负责分析各类信息安全数据,不断优化和完善现有的安全策略,制定信息安全管理优化方案,并推动优化方案在业务侧的落地实施; 4、负责持续跟进公司整体安全策略在各业务侧的落地执行情况,协调资源协助、督促业务整改。提升业务开展过程中的安全能力,制定安全策略的SLA,与业务/职能团队共同推动信息安全运营闭环;
更新于 2025-10-11
社招核心本地商业-服
1. 深入业务履约场景,对业务全链路风险进行盘点识别,建立风险防控机制和关键风险场景防控方案,降低业务风险水位线; 2. 建立风险事件识别、快速响应、上升处理机制,联动各方确保业务安全事件妥善处置,不发生外部重大影响; 3. 通过软硬件解决方案能力探索建设,提高自营业务安全防控能力,确保自营业务安全运行。
更新于 2025-06-13
社招5年以上A77829B
1、支持业务线的安全技术方向能力建设工作; 2、设计技术解决方案并协调资源,满足业务线在应用安全、数据安全、合规和隐私保护等方面的技术需求; 3、技术层面全方位识别业务安全风险,并给出技术解决方案,与业务安全团队共同完成项目,提升业务安全水位; 4、为业务介绍业内最佳安全实践,确保业务整体安全水位对其业内标准;参与设计并实现业务整体安全防御和风险控制系统架构; 5、充分利用内部、外部资源,设计并实现业务安全防御的最佳方案,帮助中台改进工具、平台和服务,满足业务的需求; 6、能够快速设计、并开发安全解决方案原型,与业务进行原型验证并推动相关团队工程化实施。
更新于 2025-06-16