拼多多面经Java开发3面面经:准备好久没想到面试题超级简单

在今年的十月份去面试了心水好久的拼多多后台研发岗,面试的细节没记住,面试题倒是记住了

拼多多面经Java开发3面面经:准备好久没想到面试题超级简单

拼多多

拼多多一面

  • 自我介绍;
  • 简历上的项目(具体介绍,怎么解决某些问题的);
  • Hashmap的get()方法;
  • Hashmap的线程安全问题;
  • 代码:判断单链表有没有环,找到环入口点;
  • 单例模式;
  • 数据库大表查询;
  • 数据库联合索引;
  • B+树和最左前缀原理;
  • 说说自己的职业规划。

拼多多二面

  • 自我介绍;
  • 简历上的项目(具体介绍,怎么解决某些问题的,这一次项目说了好长时间);
  • 原子类AtomicInteger的实现原理,CAS机制;
  • 线程和进程;
  • 线程和线程池;
  • StringBuilder和Stringbuffer;
  • ArraryList的get方法和add方法时间复杂度;
  • 数据库事务;
  • 数据库分库分表,水平上怎么分,垂直上怎么分;
  • 用了消息队列有哪些好处;
  • 代码:字符串反转,递归的方式。
  • 聊了一下其他非技术的;
  • 有什么要问面试官的。

hr面,问的都是hr的常规问题,时间比较短。

最后我还有这些文档资料,都是可以免费送给各位Java程序员

拼多多面经Java开发3面面经:准备好久没想到面试题超级简单

猜你喜欢

转载自blog.csdn.net/qq_46388795/article/details/109224364