小红书基础平台研发工程师-质量工具
社招全职5年以上后端开发地点:北京 | 上海 | 杭州状态:招聘
任职要求
1、精通Java语言及生态,了解JVM原理并深度掌握字节码、Aop及类加载机制,并具备Jvm调优能力。 2、具有高性能系统架构和设计经验,掌握分布式架构(如微服务、消息队列、分布式存储)、缓存、容灾等核心技术。 3、有复杂系统性能优化经验,熟悉Linux系…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1、负责小红书录制回放平台的核心架构设计、研发发和优化,实现大规模流量录制、存储、回放及降噪。 2、深入理录制回放原理,实现社区、搜广推、电商等业务场景下在日常迭代及系统重构的回放测试解决方案与业务支持。 3、主导关键技术攻坚,解决高并发流量录制/回放中的技术难题(如数据一致性、协议解析、性能瓶颈优化等)。 4、与测试团队、研发团队紧密协作,推动平台与CI/CD流程集成,实现自动化测试与持续验证能力。
包括英文材料
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.
JVM+
https://www.freecodecamp.org/news/jvm-tutorial-java-virtual-machine-architecture-explained-for-beginners/
https://www.youtube.com/watch?v=e2zmmkc5xI0
微服务+
https://learn.microsoft.com/en-us/training/modules/dotnet-microservices/
Microservice applications are composed of small, independently versioned, and scalable customer-focused services that communicate with each other by using standard protocols and well-defined interfaces.
https://microservices.io/
Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of two or more services.
https://spring.io/microservices
Building small, self-contained, ready to run applications can bring great flexibility and added resilience to your code.
https://www.ibm.com/think/topics/microservices
Microservices, or microservices architecture, is a cloud-native architectural approach in which a single application is composed of many loosely coupled and independently deployable smaller components or services.
https://www.youtube.com/watch?v=CqCDOosvZIk
https://www.youtube.com/watch?v=hmkF77F9TLw
Learn about software system design and microservices.
消息队列+
https://www.youtube.com/watch?v=xErwDaOc-Gs
缓存+
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
还有更多 •••
相关职位
社招4年以上核心本地商业-基
1.承担美团服务零售业务线的数仓设计和开发工作; 2.承担业务方应用层数据的搭建和开发工作; 3.承担服务零售业务数据质量、成本、安全等各方向数据治理工作; 4.业务方数据问题的统一接口人与综合解决方案提供方,对外提供一站式服务; 5.跨团队沟通、推动数据生产链路上的问题改进。
更新于 2025-04-03上海
社招3年以上技术类-质量保证
1.针对国际化创新业务导购链路、交易链路业务,制定有效测试计划和测试策略及分析,对各个项目关键点进行把关; 2.负责对应业务域的质量基建,包括自动化、安全生产等,解决可测性问题及保障系统稳定性; 3.针对业务及系统特点,灵活创新测试平台、工具,优化产品研发测试过程,提升研发效能及质量。
更新于 2025-10-28杭州
社招网易伏羲
1. 参与网易伏羲游戏AI产品的质量保障,包括AIGC、自然语言、用户画像、强化学习等算法测试和性能测试; 2.对产品需求进行分析、评审,提前规避有问题需求,设计测试点、测试用例;积极发现和推动解决项目中的进度、流程、质量风险,并能对项目提出合理建议; 3. 挖掘研发和测试过程中的痛点,通过开发测试平台、工具的等方式来提升研发的质量和效率; 4. 对前沿测试技术有较高的敏感度,思考AI在测试领域的应用,能够引入并应用到工作中。
更新于 2025-04-03杭州