写点什么

滴滴 Java 后台 3 面题目:网络 + 内存溢出 + 各种锁 + 高性能 + 消息队列

发布于: 2020 年 12 月 24 日

一面



  1. 自我介绍

  2. 项目介绍

  3. JVM类加载机制

  4. java的垃圾回收器都有哪些,说下g1的应用场景,平时你是如何搭配使用垃圾回收器的。

  5. 红黑树的设计

  6. 经常使用的设计模式?以及UML设计?

  7. hashmap实现的的数据结构是什么样的?当hash冲突过多时会怎么处理?何时处理?

  8. OSI七层与TCP/IP五层网络

  9. 数据库隔离级别,不同隔离级别存在的问题(脏读、不可重复读、幻读),出现的原因

  10. 画出springmvc框架大致处理请求的流程

  11. Spring拦截器有哪些方法?多个拦截器执行时方法调用的顺序?

  12. select poll epoll区别

  13. Java线程池

  14. 谈谈volatile、AQS、CAS的区别



二面



  1. 如果你的项目出现了内存泄露,怎么监控这个问题,怎么分析解决?

  2. 有实际的JVM性能调优案例吗?重点需要关注哪些核心参数?

  3. nio和bio,bio底层怎么实现的呢

  4. redis为何效率高?谈谈一致性哈希算法

  5. Java多线程的几种锁区别

  6. 数据库悲观锁,乐观锁

  7. 熟悉哪些开源消息队列吗?典型的应用场景

  8. nginx+redis集群

  9. session共享的方案



三面



  1. 谈谈对spring boot的使用

  2. spring boot和spring cloud的区别?spring cloud的核心组件?

  3. 谈谈spark hadoop的了解

  4. 高性能RPC的理解 socket相关

  5. 怎么解决分布式数据一致性



以上就是滴滴java研发3面题目,以下是我总结整理的滴滴Java必考题,范围包含最全MySQL、Spring、Redis、JVM等最全面试题和答案





需要获取得话麻烦一键三连+评论,然后添加VX(tkzl6666)即可免费领取







用户头像

添加我的微信:tkzl6666 获取文中资料 2020.09.19 加入

添加我的微信:tkzl6666 获取文中资料

评论 (1 条评论)

发布
用户头像
滴滴 Java 后台 3 面题目:网络 + 内存溢出 + 各种锁 + 高性能 + 消息队列
2020 年 12 月 24 日 16:02
回复
没有更多了
滴滴Java后台3面题目:网络+内存溢出+各种锁+高性能+消息队列