职位描述:
1、负责设计和实现高效的大数据实时处理和批量处理系统,支持京东广告业务及底层数据建设;
2、基于京东全域数据进行底层数据挖掘,设计并实现高性能实时和批量数据处理系统,支撑广告业务快速迭代。
职位要求:
1、计算机专业或相关领域的本科及以上学历;
2、至少3年以上大数据处理相关工作经验,具备互联网广告领域的数据处理经验者优先;
3、精通Java/Scala/Python/SQL等至少一种编程语言;
4、熟练掌握大数据技术栈,包括但不限于Hadoop、Hive、Spark、Flink、Kafka、HBase、数据湖Hudi及Iceberg等;
5、对流批一体&湖仓一体数据处理架构有深入理解,有实际项目经验者优先;
6、熟悉搜推广数据处理,对搜推广数据构建有深入的理解和丰富实践经验者优先;
7、具备良好的数据结构和算法基础,能够独立解决复杂问题。
符合京东价值观:客户为先、创新、拼搏、担当、感恩、诚信。
招聘部门:
京东
工作地点:
北京
注意:为了确保您掌握真实的招聘信息,上述信息均为原始内容。我们的“面试建议”和“模拟面试”均基于原始招聘信息设计和提供。
面试建议:
京东的数据开发工程师职位专注于广告业务的大数据处理,这是一个技术密集且业务导向的岗位。与其他公司类似职位相比,京东特别强调对广告业务数据的处理能力,这包括对搜推广数据的深入理解和实践经验。这意味着面试官不仅会考察你的技术能力,还会关注你是否能将技术应用到具体的广告业务场景中。流批一体和湖仓一体架构的理解也是这个职位的重点,这反映了京东对数据处理效率和实时性的高要求。
在准备面试时,你需要重点准备大数据技术栈的深入知识,特别是Hadoop、Spark、Flink等技术的实际应用案例。同时,你应该准备一些广告数据处理的实际经验,尤其是与搜推广相关的项目经验。在面试中,面试官可能会问及你如何处理大规模数据的性能问题,或者如何设计一个高效的流批一体系统。建议你准备一些具体的项目案例,展示你在这些方面的能力。此外,京东强调价值观,如客户为先和创新,你可以在面试中展示你如何在这些价值观指导下完成工作。
在线咨询
提示:由 AI 生成回答,可能存在错误,请注意甄别。