腾讯微信读书/微信输入法-后台开发工程师
社招全职2年以上微信技术地点:广州状态:招聘
任职要求
1.扎实的数据结构和算法功底,有较强的逻辑思维能力,具备快速分析定位问题能力; 2.熟悉常用分布式开源框架,缓存,消息中间件等,并了解原理和机制; 3.具备良好的架构设计能力,对业务性能、容灾、安全等有较深理解; 4.有算法工程、机器学习相关领域经验者优先; 5.沟通能力良好,工作具有责任心,敢于突破边界。
工作职责
1.负责微信读书后台核心系统的架构设计和开发; 2.负责分布式存储、消息队列、网络框架等基础设施的维护与研发; 3.负责算法工程相关技术的研发与落地; 4.负责日常版本需求的架构设计与开发,推动前后端方案落地与联调; 5.负责日常后台性能优化和可用性提升改造。
包括英文材料
数据结构+
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/
缓存+
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
系统设计+
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.
机器学习+
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.
相关职位
社招1年以上微信技术
1.参与微信输入法核心功能设计、开发及维护,包括但不限于服务性能调优、技术难点攻坚、指标自动化监控、异构大模型调度等; 2.参与维护后台服务,保证线上稳定性,以及搭建自动化分析系统,提升工程效率; 3.参与新技术调研以及探索,以及项目特定方向的重点、难点开发工作。
更新于 2025-06-05
社招微信读书技术
1.负责读书产品部 LLM 应用工程化以及前端落地; 2.负责读书产品部前端框架迭代和建设,探索前沿前端技术应用; 3.负责探索大模型在部门内部链路的应用探索,通过大模型提升部门研发效率; 4.参与团队技术基础设施建设,持续优化前端工程效能。持续优化业务体验。
更新于 2025-06-11
社招2年以上微信读书技术
1.负责基于大模型的文本内容理解和生成任务在业务上的落地工作:; 2.参与微信读书、微信输入法的 AI 应用的持续探索和落地; 3.参与长上下文任务的推理优化、索引构建、复杂语义理解以及内容理解的工程落地和优化,负责 AI 应用系统及其数据工程链路的构建和维护; 4.基于大模型,优化现有的开发和数据链路,提升研发效率; 5.参与新技术调研以及探索,包括大模型相关的工程算法的探索和逻辑,并且参与项目特定方向的重点、难点开发工作。
更新于 2025-09-15