职位描述:
1.负责搜推开发平台能力建设,将搜推底层能力进行封装对外提供配置化能力,提升搜推研发效率;
2.负责搜推运营平台能力建设,与运营、产品、算法等团队密切合作,对运营平台系统进行整体架构设计和推动功能落地;
3.负责搜推内部可观测平台能力建设,提升系统的问题定性;
4.结合场景需求,抽象搜推运营平台底层的组件和功能进行对外赋能,保障易用性和可扩展性。
职位要求:
1. 有全栈开发经验,熟练掌握前端vue或者react框架,或者有c++、python、php 开发经验;
2. 有扎实的java基础及优秀的设计能力,熟悉springboot架构,熟悉mysql、redis、kafka等常用中间件,熟悉jvm原理及并发编程;
3. 有大数据产品使用经验,熟悉hadoop大数据任务开发,熟悉flink流式数据开发;
4. 有搜推系统设计经验者或者大型paas化平台设计经验者优先。
符合京东价值观:客户为先、创新、拼搏、担当、感恩、诚信。
招聘部门:
京东
工作地点:
北京
注意:为了确保您掌握真实的招聘信息,上述信息均为原始内容。我们的“面试建议”和“模拟面试”均基于原始招聘信息设计和提供。
面试建议:
京东的全栈开发工程师(搜推平台)职位是一个技术含量很高的岗位,它不同于普通的全栈开发职位,需要候选人具备搜推系统和大数据平台的特殊经验。这个职位的核心价值在于构建搜推开发平台和运营平台,将底层能力封装为配置化服务,提升整个搜推研发效率。特别值得注意的是,这个职位不仅要求传统全栈开发技能,还特别强调大数据技术栈的掌握,包括Hadoop和Flink等。这意味着面试官会特别关注候选人在处理大规模数据方面的经验,以及如何将这些技术与搜推系统相结合的能力。
在准备这个职位的面试时,建议你重点准备以下几个方面:首先,确保你对Java生态有深入理解,特别是SpringBoot架构和JVM原理,这是基础要求。其次,准备一些你参与过的搜推系统或大数据平台的实际案例,特别是那些展示你如何提升系统效率或解决问题的案例。在技术面试环节,可能会涉及系统设计题目,建议提前练习如何设计一个可扩展的搜推运营平台。另外,由于这个职位需要与多个团队协作,准备好展示你的跨团队协作能力的例子也很重要。最后,不要忘记京东强调的价值观,准备一些体现你符合这些价值观的经历。在面试中,展示你对技术细节的掌握同时,也要表现出你对业务价值的理解。
在线咨询
提示:由 AI 生成回答,可能存在错误,请注意甄别。