字节跳动资深后端研发工程师-抖音(北京/上海/杭州/深圳)
社招全职1年以上C1V地点:杭州状态:招聘
任职要求
1、一年以上的Golang/Java/Python开发经验,具有较强的责任心,自驱力和成长型思维; 2、熟练掌握Golang/Java/Python常用框架,深入了解框架提供的特性及其实现原理细节; 3、具有良好的业务梳理和抽象能力,掌握重构代码基本功; 4、具备良好的编码习惯,结构清晰,命名规范,逻辑性强,代码冗余率低; 5、有大规模分布式系统的设计和开发经验,能独立完成系统的设计及开发;熟练掌握MySQL数据库和一种以上非关系型数据库,如Redis、Cassandra、HBase,理解其使用场景及限制; 6、有以下经验者优先:风控或内容安全相关系统经验;熟悉大规模分布式系统架构设计,熟悉CAP、Quorum、Consistent Hashing等原理和算法;有机器学习算法和数据分析经验。
工作职责
1、负责抖音、直播、开放平台等相关系统和产品功能服务端研发工作,构建内容安全平台,保证系统的稳定性并提升安全策略的实施效率,保障短视频及海量直播间的内容安全,包括但不限于:规则引擎、策略平台、特征平台、审核流系统、审核操作平台、劳动力管理平台、风险感知、风控数据、处置中心等等系统建设; 2、深入发掘和分析业务需求和产品一起寻找业务问题的解决方案; 3、根据业务实际情况优化现有系统的技术架构,降低各系统模块间的耦合,提升需求开发与系统迭代的效率,建设面向亿级日投稿+亿级日活的高并发、高稳定性系统。
包括英文材料
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
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.
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
编程规范+
[英文] Google Style Guides
https://google.github.io/styleguide/
Every major open-source project has its own style guide: a set of conventions (sometimes arbitrary) about how to write code for that project. It is much easier to understand a large codebase when all the code in it is in a consistent style.
分布式系统+
https://www.distributedsystemscourse.com/
The home page of a free online class in distributed systems.
https://www.youtube.com/watch?v=7VbL89mKK3M&list=PLOE1GTZ5ouRPbpTnrZ3Wqjamfwn_Q5Y9A
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.
Cassandra+
[英文] Learn Cassandra
https://teddyma.gitbooks.io/learncassandra/content/index.html
This book step-by-step guides developers to understand what Cassandra is, how Cassandra works and how to use the features and capabilities of Apache Cassandra 2.0.
https://www.youtube.com/watch?v=J-cSy5MeMOA
Apache Cassandra is an open source NoSQL distributed database.
HBase+
[英文] HBase Tutorial
https://www.tutorialspoint.com/hbase/index.htm
HBase is a data model that is similar to Google's big table designed to provide quick random access to huge amounts of structured data. This tutorial provides an introduction to HBase, the procedures to set up HBase on Hadoop File Systems, and ways to interact with HBase shell.
系统设计+
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.
CAP+
https://www.hellointerview.com/learn/system-design/core-concepts/cap-theorem
Master the fundamental tradeoffs between consistency and availability in distributed systems.
https://www.ibm.com/think/topics/cap-theorem
The CAP theorem says that a distributed system can deliver only two of three desired characteristics:
consistency, availability and partition tolerance (the ‘C,’ ‘A’ and ‘P’ in CAP).
https://www.youtube.com/watch?v=BHqjEjzAicA
Quorum+
[英文] Quorum Systems
https://disco.ethz.ch/courses/hs15/distsys/lecture/chapter5.pdf
What happens if a single server is no longer powerful enough to service all your customers?
https://www.youtube.com/watch?v=uNxl3BFcKSA
This video is part of an 8-lecture series on distributed systems, given as part of the undergraduate computer science course at the University of Cambridge.
算法+
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://www.youtube.com/watch?v=0oyDqO8PjIg
Learn about machine learning and AI with this comprehensive 11-hour course from @LunarTech_ai.
https://www.youtube.com/watch?v=i_LwzRVP7bg
Learn Machine Learning in a way that is accessible to absolute beginners.
https://www.youtube.com/watch?v=NWONeJKn6kc
Learn the theory and practical application of machine learning concepts in this comprehensive course for beginners.
https://www.youtube.com/watch?v=PcbuKRNtCUc
Learn about all the most important concepts and terms related to machine learning and AI.
数据分析+
[英文] Data Analyst Roadmap
https://roadmap.sh/data-analyst
Step by step guide to becoming an Data Analyst in 2025
相关职位
社招技术
你将参与或负责如下工作: 1. 负责国际化支付平台的日常设计和开发,包括收单、收银台、支付、账户账务等领域的需求支持 2. 重构国际支付平台或新建部分子系统,用合理的架构高质量高效率地解决海外渠道的可用性、支付成本、支付成功率、资损防控,以及收付款等数十个国家的多样化需求 3. 投身拉美移动支付红海,依托出行及外卖高频支付场景,支撑钱包、信用卡、理财、现金贷及商户收单等金融业务 4. 打造业界领先,稳定、安全、便捷、低成本的全球支付平台,同产品、运营和商务一起逐步推进商业化
更新于 2025-09-30
社招5年以上A78342
1、参与DPU芯片整体架构的设计与规划,定义芯片功能模块、接口规范和性能指标,确保架构满足产品的高性能、低功耗、高灵活性和可扩展性需求,以应对复杂多变的数据处理场景和未来技术演进; 2、在芯片设计与开发过程中,及时识别和推动解决各类技术难题和风险,如架构设计缺陷、兼容性问题、性能瓶颈等,确保芯片开发项目的顺利推进。
更新于 2025-02-18