腾讯后台开发高级工程师
社招全职5年以上研发效能(企业IT部)技术地点:深圳状态:招聘
任职要求
1.本科及以上学历,计算机相关专业,3年以上工作经验,具备扎实的数据结构和算法功底,较强的逻辑思维以及良好的分析解决问题的能力; 2.熟悉Golang/C/C++语言,熟悉常用RPC,缓存,消息中间件等,了解原理和机制,并在实际生产系统有过实践; 3.具备海量数据处理/企业安全系统/云原生开发/跨平台开发 研发经验者优先; 4.具备良好的沟通能力,工作有责任心,积极主动。
工作职责
1.负责安全产品后台的模块架构设计、开发和维护工作; 2.负责对现行系统的性能优化及数据库优化; 3.借助公司DevOps平台,制定并落实团队研效质量工具、标准和流程,保障业务高可用。
包括英文材料
学历+
数据结构+
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/
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
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
RPC+
https://javaguide.cn/distributed-system/rpc/rpc-intro.html
为什么要 RPC ? 因为,两个不同的服务器上的服务提供的方法不在一个内存空间,所以,需要通过网络编程才能传递方法调用所需要的参数。并且,方法调用的结果也需要通过网络编程来接收。
https://www.youtube.com/watch?v=S2osKiqQG9s
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://hackernoon.com/the-system-design-cheat-sheet-cache
The cache is a layer that stores a subset of data, typically the most frequently accessed or essential information, in a location quicker to access than its primary storage location.
https://www.youtube.com/watch?v=bP4BeUjNkXc
Caching strategies, Distributed Caching, Eviction Policies, Write-Through Cache and Least Recently Used (LRU) cache are all important terms when it comes to designing an efficient system with a caching layer.
https://www.youtube.com/watch?v=dGAgxozNWFE
中间件+
https://www.youtube.com/watch?v=1oWPUpMheGk
相关职位
社招2年以上自动车配送部
1. 负责自动配送业务系统的JAVA后台开发工作。 2. 支持团队后端服务的技术架构优化提升,保障系统的健壮性和可扩展能力,保障良好的交付效率和质量。
更新于 2025-05-23
社招3年以上TEG技术
1.负责大语言模型后台服务架构设计、开发和维护工作; 2.负责后台系统的性能优化、稳定性、流程建设和研效提升; 3.参与新技术调研及实际业务场落地,不断提升业务指标。
更新于 2025-06-18
社招3年以上CSIG技术
1.参与专有云高可用产品的需求分析、设计和开发工作,负责相关模块的编码; 2.设计和开发混沌工程实验,通过引入混沌来测试系统的鲁棒性和稳定性; 3.负责解决容灾和混沌工程开发过程中遇到的技术难题,保证产品的质量和性能; 4.负责中间件的稳定性,运维效率,多AZ高可用容灾能力等的建设工作。
更新于 2025-06-16