4399一面
鼠鼠太菜了
- Java和C++区别?
- JVM是基于寄存器还是栈?
- 这两种架构有什么区别?
- 哪一种的效率更高一点?
- JVM内存区域划分?
- 静态变量和静态函数存在哪里?
- 新创建的数组存在哪里?
- 垃圾回收会暂停线程吗?
- 索引分类有哪些?
- 唯一索引的数据结构如何实现的?
- hash和B+数的区别?
- 唯一索引可以用hash实现嘛?
- MySQL三大日志介绍?
- binlog和redolog是怎么刷盘的?
- 介绍一下两阶段提交的机制
- HTTP请求中,重定向和转发有什么区别?
- 重定向是浏览器实现还是服务器实现的?
- 介绍一下浏览器url输入发生什么?
- HTTP报文什么时候拆解?
- 我们通过socket来receive对方数据后,怎么解析?
- 业务方处理数据后,想要发送,如何构建响应数据?
- 响应报文有哪些字段?
- 其中响应头部有哪些必填字段?
- 介绍一下长连接和短连接的区别?
- 如果要实现一个聊天室,介绍一下大概的步骤介绍一下socket通信的过程
- 服务端如何管理连接?
- 介绍一下reactor模型