滴滴网约车Java后端开发凉经
前一段时间面的,问的比较基础,但有的没答出来。
TCP 和 UDP 的区别
TCP 为什么传输可靠?
TCP 的首部
三次握手
四次挥手
为什么是三次握手,四次挥手?
客户端为什么会进入 Time-Wait 状态?
进程和线程的关系
进程通信的方式
线程通信的方式
死锁
死锁的必要条件
HTTP 状态码
HTTP 方法
GET 和 POST 的区别
GET 方法的格式
HTTP 和 HTTPS 的区别
Cookie 和 Session 的区别
线程池的原理
有哪几种线程池?
实现多线程的方式
聚集索引和非聚集索引
存储引擎 Inoodb MyISAM 的区别
事务的四个特性:ACID
说一下事务的隔离级别
脏读
幻读
一般用哪些删除语句?
数据库的范式
数据库并发读写会有什么问题?
说一下红黑树
说一下 HashMap
Hashmap 什么时候转红黑树?
为什么要转红黑树?
用过哪些集合类?
ArrayList 和 LinkedList 的区别
HashTable 与 HashMap 的区别
GC 分代
类加载机制
说一下 JUC 下的包
知道哪些数据结构?
栈和队列的区别?
设计模式了解哪些?
Redis 有哪些数据结构?
读过哪些 Redis 的源码?
#Java工程师##实习##面经##滴滴#