拼多多招2025应届毕业服务端研发工程师

岗位职责
1. 负责拼多多基础和业务的架构设计和研发工作,解决各类有技术挑战的问题,为产品和业务的发展提供最强有力的技术支撑;
2. 按照软件开发流程,根据产品和项目计划,完成所负责模块的架构设计、编码、测试和文档编写的全流程工作;
3. 持续优化系统架构,提高系统在高并发、高流量和分布式环境下的容灾容错能力,保证系统的高可用性、高可靠性和高扩展性;
4. 承担新技术预研和方案选型,参与关键技术点的攻坚工作,帮助团队内的技术推广。

岗位要求
1. 2025届应届毕业生,本科及以上学历,喜爱计算机以及互联网技术;
2. 扎实的数据结构和算法能力,熟悉常用的数据库技术;
3. 精通至少一种开发语言,并能熟练应用解决具体问题;
4. 有较强的学习能力,有强烈的责任心和自我驱动力;
5. 能及时关注并学习业界最新技术,具备良好的沟通能力和团队合作精神。
全部评论

相关推荐

08-27 23:31
陇东学院 Java
想来想去还是发个面经吧,给大家做个参考,已经证实被刷 KPI 了。面试问题如下:1. 介绍一下你在应用中使用了那些技术手段,例如 spring aop, linux 去做的一些优化,具体使用的是 spring 那种机制去做的?2. 你将才说到了 spring aop 和 starter,你能详细说一下 aop 是怎么实现的吗?starter 的机制是什么?spring 如何管理 bean?3. 看你的简历在网关公司实习过,你了解网关鉴权吗,如何防止 token 水平越权的?如果要你设计一下防止水平越权,你怎么设计?token 有效期过了怎么办?4. 我看你用到了 mybaties 你能说一下在我们写了 mapper 接口之后,mapper 接口是如何处理业务(数据处理和数据库链接?5. 你能说一下用到 JDK 自身的一些特性去做的项目优化吗,而不用 spring 框架做的?6. 你用没有用过 jdk 15 之后的新特性?用过那些?7. 线程池的概念,参数,拒绝策略?8. Synchronized 和 lock 的原理和对比?9. 你有没有用过 spring boot 3 元数据的配置方式,用来代替 spring.factoies.10. 你这个项目里面用到了 resttemplate,openfeign,webclient 的适配,你是怎么实现的通用适配的?11. 你们应用里面用的响应式编程多吗(webflux12. 你觉得同步请求的处理和异步请求的处理有没有什么不同,在编程方式,处理请求流程上13. 你们业务用异步编程是在什么场景,什么应用?你们用了异步编程之后,数据库是怎么做的?14. 你觉得同步和响应式模型的区别是?15. 你知道 jdk8 里面 stream 流吗,是怎么实现的,怎么工作的?16. 简历里面有前端一些技术栈?会那些?17. 你对 Vue3 里面的继承是怎么理解的,他和后端 java 的继承有什么区别?18. MVVM 的数据绑定是什么?怎么做的?19. 看你熟悉 React,你知道 Vue 和 React 的数据绑定有什么不同吗?20. ReentrantLock 的实现?21. 在应用代码层面,你是怎么防止资源竞争的?22. 你有没有使用 AI 工具,在那些方面使用了?其中 22 个题目,只有 3 个没回答上来,2个回答的比较模糊。没回答上来的是:1. stream 原理(splitIterator2. 网关水平越权(没回答上来,之后面试官:你自己设计一个,如何设计?3. 应用代码层面防止资源竞争(回答的是锁,但是面试官好像不是要听锁的回答回答模糊的是:1. mybaties 的执行流程,动态代理增强......2. Vue3 里面的继承和后端继承的区别....
查看22道真题和解析
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务