滴滴面试复盘
Posted augenstern
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了滴滴面试复盘相关的知识,希望对你有一定的参考价值。
1.面向对象和面向过程怎么理解
2.面向对象三大特征
3.解释一下多态
4.数组和链表的比较
4.讲一下各种集合
5.HashMap的底层结构
6.构造HashMap要注意什么,优化手段
7.泛型
8.IO流分类
9.创建线程的3种方法,callable接口和runnable接口有什么区别
10.什么情况下需要用到锁
11.乐观锁,悲观锁
12.死锁
13.OSI七层模型
14.数据链路层作用
15.网络层作用
16.三次握手,四次挥手
17.什么是事务
18.事务四大特性
19.Java内存区域
20.类加载机制
21.解释一下反射
22.虚拟机垃圾算法
23.线程与进程概念,是否独立
24.Spring依赖注入
25.Spring的aop
26.讲一下MyBatis
27.解释单例模式
28.适配器模式
29.策略模式
30.手写代理模式
31.项目出彩的地方讲一下
32.秒杀的人太多了怎么办,如何解决并发问题
33.堆结构
34.树结构,树用于查找
35.写一下快速排序
36.斐波那契数列
红色是我答的不太好的部分。面试官说我基础还可以,要多学一下源码,大数据,框架,架构,设计模式这些思想上的东西。
希望有二面!!加油!!
以上是关于滴滴面试复盘的主要内容,如果未能解决你的问题,请参考以下文章