共计 644 个字符,预计需要花费 2 分钟才能阅读完成。
一面
- 自我介绍
- 我的项目介绍
- JVM 类加载机制
- java 的垃圾回收器都有哪些,说下 g1 的利用场景,平时你是如何搭配应用垃圾回收器的。
- 红黑树的设计
- 常常应用的设计模式?以及 UML 设计?
- hashmap 实现的的数据结构是什么样的?当 hash 抵触过多时会怎么解决?何时解决?
- OSI 七层与 TCP/IP 五层网络
- 数据库隔离级别,不同隔离级别存在的问题(脏读、不可反复读、幻读),呈现的起因
- 画出 springmvc 框架大抵解决申请的流程
- Spring 拦截器有哪些办法?多个拦截器执行时办法调用的程序?
- select poll epoll 区别
- Java 线程池
- 谈谈 volatile、AQS、CAS 的区别
二面
- 如果你的我的项目呈现了内存泄露,怎么监控这个问题,怎么剖析解决?
- 有理论的 JVM 性能调优案例吗?重点须要关注哪些外围参数?
- nio 和 bio,bio 底层怎么实现的呢
- redis 为何效率高?谈谈一致性哈希算法
- Java 多线程的几种锁区别
- 数据库乐观锁,乐观锁
- 相熟哪些开源音讯队列吗?典型的利用场景
- nginx+redis 集群
- session 共享的计划
三面
- 谈谈对 spring boot 的应用
- spring boot 和 spring cloud 的区别?spring cloud 的外围组件?
- 谈谈 spark hadoop 的理解
- 高性能 RPC 的了解 socket 相干
- 怎么解决分布式数据一致性
以上就是滴滴 Java 研发 3 面题目,以下是我总结整顿的滴滴 Java 必考题 ,范畴蕴含最全 MySQL、Spring、Redis、JVM 等最全面试题和答案, 有须要的小伙伴【点击此处获取】
正文完