ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

拼多多Java面试题(现场五面),全面涵盖Java高级到高并发

2022-10-24 20:18:20  阅读:304  来源: 互联网

标签:拼多多 java HashMap select epoll 数据库 CAS spring Cloud 编程 redis 面试 面试题


拼多多Java一面

  1. HashMap和HashTable以及CocurrentHashMap详细说明
  2. 网络IO模型?什么是多路复用IO?select和epoll的差别?
  3. TCP三次握手的过程,如果没有第三次握手有什么问题?
  4. 常用的线程池有哪些?各自的应用场景?
  5. Java类加载机制?双亲委派模型的好处?
  6. JAVA并发包组件了解多少?
  7. 什么时候多线程会发生死锁?怎么来预防
  8. 操作系统的用户态和核心态切换条件以及为什么要切换
  9. 数据库事务特点?事务隔离级别?项目中的事务实现?脏读、不可重复读、幻读各举个例子?

拼多多 Java二面

  1. 数据库索引?B+树?为什么要建索引?什么样的字段需要建索引,建索引的时候一般考虑什么?索引会不会使插入、删除***作效率变低,怎么解决(分表***作)?
  2. 设计模式,单例模式,怎么保证线程安全?锁效率太低,怎么提高效率?
  3. CAS?CAS本质是什么?什么是原子性?Compare and Swap两步***作,为什么能保证原子性(涉及到CPU指令)?
  4. 分布式锁的实现知道到哪些?你更推荐哪一种锁?
  5. Redis的持久化操作有哪些?
  6. 如何利用redis处理热点数据

拼多多Java三面

  1. 有接触过哪些消息队列中间件?如何来选型?
  2. 谈谈你的SOA以及微服务的理解?
  3. 具体谈谈Spring Cloud服务和注册?
  4. 分布式的cap了解么,分别指什么?
  5. 网络编程nio和netty相关,netty的线程模型,零拷贝实现?

拼多多Java 四面

  1. Redis是单线程还是多线程?Redis的分布式集群怎么做?
  2. 了解过集群雪崩么?
  3. 谈谈高并发场景下削峰,限流的实现?
  4. 你之前工作的项目里个人最满意的,谈谈你的架构设计思路?
  5. 未来2年是怎样打算的?

拼多多多Java五面(HR)

  1. 为什么要从上一家公司离职?
  2. 为什么要选择这里?
  3. 如何看待加班问题?
  4. 平时自己是怎么学习技术的,除了Java相关,还会去了解其他什么技术?
  5. 期待的薪资是多少?

以上就是拼多多现场5面题目,以下2021最新蚂蚁金服资深Java必考题和答案。

标签:拼多多,java,HashMap,select,epoll,数据库,CAS,spring,Cloud,编程,redis,面试,面试题
来源:

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有