职位描述:
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 生成回答,可能存在错误,请注意甄别。