【会有工作的】第一天
【面试题】
- 说说三次握手(TCP 是如何建立连接的?分析下每个步骤传输了什么样的数据?)
- 说说四次挥手(说明一下 TCP 断开连接的过程,涉及到了几个步骤?)
- 说说你对get和post请求,并且说说它们之间的区别?
- TCP 协议和 UDP 协议有什么区别?有什么共同点?
- 简单说下每⼀层对应的⽹络协议有哪些?
-
动态规划算法与分治算法异同
- GC是什么?为什么要有GC?
- 垃圾回收的优点和原理。并考虑2种回收机制
- 说⼀下 JVM 的主要组成部分?及其作⽤?
- HashMap 的实现原理/底层数据结构?JDK1.7 和 JDK1.8
- 重载和重写的区别?
- 谈谈你对类加载机制的了解?
- 接口和抽象类的区别是什么?
- ArrayList 和 LinkedList 的区别?
- List、Set、Map 之间的区别是什么?
- 数据库三大范式?
- 谈谈你对索引的理解?
- Spring 框架中⽤到了哪些设计模式?