职位描述:
1.参与相关产品需求讨论,评审和软件设计;
2.按照项目计划,按时提交高质量代码,完成开发任务;
3.规范文档的编写、维护,以及其他与项目相关工作;
4.参与京东核心业务系统架构设计及岗位要求:
职位要求:
1.大学本科以上学历,计算机或相关专业;3年以上java实际项目开发经验;
2.有扎实的Java基础,Java多线程、并发;
3.熟悉主流开源应用框架,如Spring、iBatis、XML、JSON、Maven等开发技术;
4.熟悉设计模式、OOA/OOD;
5. 熟悉关系型数据库MySQL Oracle等,SQL优化;
6.熟悉Memcached、MongoDB、Redis等;
7.熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息、负载均衡等机制和实现;
8.热爱技术,对技术有不懈的追求,喜欢研究开源代码;
9.良好的学习能力、团队协作能力和沟通能力;善于思考,能独立分析和解决问题。
符合京东价值观:客户为先、创新、拼搏、担当、感恩、诚信。
招聘部门:
京东
工作地点:
北京
注意:为了确保您掌握真实的招聘信息,上述信息均为原始内容。我们的“面试建议”和“模拟面试”均基于原始招聘信息设计和提供。
面试建议:
京东的后端开发岗位对候选人的技术要求非常全面,不仅需要扎实的Java基础,还需要对分布式系统有深入理解。这个岗位最特别的地方在于它强调对京东核心业务系统的参与,这意味着候选人需要具备处理高并发、高可用系统的能力。面试官很可能会特别关注你在分布式系统方面的实际经验,比如如何设计缓存策略、如何处理消息队列、如何进行负载均衡等。此外,京东特别强调价值观匹配,包括客户为先、创新、拼搏等特质,这些软性要求可能会在面试中以情景题的形式出现。
准备这个岗位的面试时,建议你重点准备以下几个方面:技术方面要确保能清晰解释Java多线程和并发的关键概念,准备几个你使用设计模式解决实际问题的案例。对于分布式系统,要准备好你参与过的相关项目细节,包括遇到的挑战和解决方案。简历中要突出你处理过高并发系统的经验。面试时可能会被要求现场解决技术问题,所以要保持清晰的思路。同时,准备好展示你学习新技术的过程和成果,因为京东很看重技术追求。最后,记得准备一些能体现你符合京东价值观的经历,比如如何在压力下保持拼搏精神,或者如何通过创新解决问题。
在线咨询
提示:由 AI 生成回答,可能存在错误,请注意甄别。