快手Java开发实习生-【快手海外电商】
实习兼职D13708地点:北京状态:招聘
任职要求
1、计算机科学或相关专业本科及以上学历,26届以后优先; 2、深入理解JDK源码,特别是集合框架和多线程编程,并能灵活运用到实际项目中; 3、熟练掌握常见的设计模式,对Spring,MyBatis等主流开源框架有全面了解; 4、熟悉数据库、缓存、消息队列等中间件的工作原理; 5、有实际项目经验或互联网公司实习经历者优先,有OI、ICPC等竞赛经验者优先; 6、具备良好的团队合作精神和沟通能力,高度的责任心,工作态度严谨,具有快速学习和解决问题的能力。
工作职责
1、需求分析与实现,承接并实现商品相关业务需求,包括但不限于商品管理、导购、浏览、推荐、库存以及卖点和标签等; 2、参与跨平台项目(如营销、交易等),进行详细的需求分析、方案设计,并编写高质量的代码及技术文档; 3、新技术验证,积极尝试新技术、新方案,拥抱技术革新(如AI图片优化、AI评价打分、大模型商品同品识别),用创新的思路解决问题。
包括英文材料
学历+
多线程+
https://liaoxuefeng.com/books/java/threading/basic/index.html
和单线程相比,多线程编程的特点在于:多线程经常需要读写共享数据,并且需要同步。
https://www.youtube.com/watch?v=_uQgGS_VIXM&list=PLsc-VaxfZl4do3Etp_xQ0aQBoC-x5BIgJ
https://www.youtube.com/watch?v=IEEhzQoKtQU
https://www.youtube.com/watch?v=mTGdtC9f4EU&list=PLL8woMHwr36EDxjUoCzboZjedsnhLP1j4
https://www.youtube.com/watch?v=TPVH_coGAQs&list=PLk6CEY9XxSIAeK-EAh3hB4fgNvYkYmghp
https://www.youtube.com/watch?v=xPqnoB2hjjA
This video is an introduction to multithreading in modern C++.
https://www.youtube.com/watch?v=YKBwKy5PrpQ
Rust threading is easy to implement and improves the efficiency of your applications on multi-core systems!
设计模式+
https://liaoxuefeng.com/books/java/design-patterns/index.html
设计模式,即Design Patterns,是指在软件设计中,被反复使用的一种代码设计经验。使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性。
[英文] Design Patterns
https://refactoring.guru/design-patterns
Design patterns are typical solutions to common problems in software design. Each pattern is like a blueprint that you can customize to solve a particular design problem in your code.
https://www.youtube.com/watch?v=NU_1StN5Tkk
Design Patterns tutorial explained in simple words using real-world examples.
Spring+
https://liaoxuefeng.com/books/java/spring/index.html
Spring是一个支持快速开发Java EE应用程序的框架。它提供了一系列底层容器和基础设施,并可以和大量常用的开源框架无缝集成,可以说是开发Java EE应用程序的必备。
https://spring.io/guides/gs/rest-service
https://spring.io/quickstart
Level up your Java code and explore what Spring can do for you.
MyBatis+
https://mybatis.org/mybatis-3/getting-started.html
https://www.baeldung.com/mybatis
MyBatis is an open source persistence framework which simplifies the implementation of database access in Java applications.
缓存+
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=xErwDaOc-Gs
中间件+
https://www.youtube.com/watch?v=1oWPUpMheGk
相关职位
社招D7525
1、主要负责快手海外电商相关内容的质量保证工作; 2、根据产品设计或需求,进行需求分析,制定测试计划、风险评估、设计测试数据和测试用例,执行测试用例,准确定位并追踪问题等; 3、负责项目的前后端、接口测试、自动化回归测试、持续集成建设,能把控项目风险及时沟通重大测试问题,确保测试目标达成; 4、对线上问题进行持续追踪,并从中得出一些优化监控、提升测试方案等的改进措施; 5、在项目中保持和产品经理、开发工程师、用户等积极有效沟通,推动问题及时合理地解决。
更新于 2025-08-04
社招3年以上D10479
1、战略分析:深度洞察内容电商发展趋势和市场竞争格局,深入了解和分析海外电商业务,为业务战略方向提供一系列输入和决策支持; 2、经营分析:对业务关键指标进行追踪,识别关键问题并定位原因,寻找业务优化空间并推动切实的业务落地; 3、资源管理:以经营视角全局看业务,产出业务预算规划和目标拆解。并设计对应的资源考核方案,驱动业务目标; 4、专题分析:在单点问题上深入分析,挖掘业务本质逻辑,产出业务洞见。
更新于 2024-08-09
社招A141631
工作内容 1.负责制定海外电商渠道引入及管理规则,并跟进落地 2.基于国家业务现状,协助电商渠道策略制定、新渠道客户引入 3.拉通跨部门/跨区域产品及促销项目,保障电商销售达成 4.对接区域/国家电商,协助电商销售目标/销售策略/渠道策略制定及达成
更新于 2025-05-30