排序
【系列面试题】计算机网络(4)(约6031字)
文章目录计算机网络# 61、 四次挥手相关内容# 第一种回答# 第二种回答# 62、挥手为什么需要四次?# 第一种回答# 第二种回答# 63、2MSL等待状态?# 64、四次挥手释放连接时,等待2MSL的意义?# 两...
【系列面试题】海量数据处理面试题(2)(约2439字)
文章目录海量数据处理面试题# 6、如何查询最热门的查询串?# 题目描述# 解答思路# 方法一:分治法# 方法二:HashMap 法# 方法三:前缀树法# 方法总结# 7、如何统计不同电话号码的个数?# 题目描...
【系列面试题】操作系统(1)(约11916字)
文章目录操作系统# 1、进程、线程和协程的区别和联系# 2、线程与进程的比较# 2.2、补充另一种问法# 3、一个进程可以创建多少线程,和什么有关?# 4、外中断和异常有什么区别?# 5、进程线程模型...
【系列面试题】MySQL(1)(约5919字)
文章目录MySQL# 1、关系型和非关系型数据库的区别你了解多少?# 2、什么是非关系型数据库?# 3、为什么使用索引?# 4、Innodb为什么要用自增id作为主键?# 5、MyISAM和InnoDB实现B树索引方式的...
【系列面试题】C++之其余问题(1)(约7370字)
文章目录C++之其余问题# 1、C++的多态如何实现# 2、为什么析构函数一般写成虚函数# 3、构造函数能否声明为虚函数或者纯虚函数,析构函数呢?# 4、基类的虚函数表存放在内存的什么区,虚表指针vp...
【系列面试题】Raft(1)(约4269字)
文章目录Raft# 1、Raft Overview# 2、leader election# term# 选举过程详解# 3、log replication# Replicated state machines# 请求完整流程# 4、safety# Election safety# log matching# leade...
阿里面试官:为什么要分库分表?(约3619字)
文章目录前言1 垂直方向1.1 单库1.2 分表1.3 分库1.4 分库分表2 水平方向2.1 单库2.2 主从读写分离2.3 分库2.4 分表2.5 分库分表3 真实案例3.1 分库3.2 分表3.3 分库分表4 总结
【系列面试题】Redis(2)(约11090字)
文章目录Redis# 21、如何解决Redis的并发竞争Key问题# 22、如何保证缓存与数据库双写时的数据一致性# 23、数据为什么会出现不一致的情况?# 一、单库情况下# 二、主从同步,读写分离的情况下,...
【系列面试题】计算机网络(2)(约3729字)
文章目录计算机网络# 21、HTTPS是如何保证数据传输的安全,整体的流程是什么?(SSL是怎么工作保证安全的)# 22、如何保证公钥不被篡改?# 23、HTTP请求和响应报文有哪些主要字段?# 请求报文# ...
13 道 Java HashMap 精选面试题(约1982字)
文章目录01、HashMap的底层数据结构是什么?02、为什么链表改为红黑树的阈值是 8?03、解决hash冲突的办法有哪些?HashMap用的哪种?04、为什么在解决 hash 冲突的时候,不直接用红黑树?而选择...
【系列面试题】计算机网络(5)(约5865字)
文章目录计算机网络# 80、为何快速重传是选择3次ACK?# 81、对于FIN_WAIT_2,CLOSE_WAIT状态和TIME_WAIT状态?你知道多少?# 82、你了解流量控制原理吗?# 83、建立TCP服务器的各个系统调用过程...
【系列面试题】操作系统(2)(约6093字)
文章目录操作系统# 21、说一下你理解中的内存?他有什么作用呢?# 22、操作系统经典问题之哲学家进餐问题# 23、操作系统经典问题之读者-写者问题# 24、介绍一下几种典型的锁?# 读写锁# 互斥锁#...
【系列面试题】C++之STL模板库(1)(约7537字)
文章目录C++之STL模板库# 1、什么是STL?# 2、解释一下什么是trivial destructor# 3、使用智能指针管理内存资源,RAII是怎么回事?# 4、迭代器:++it、it++哪个好,为什么# 5、说一下C++左值引...
【系列面试题】计算机网络(6)(约1014字)
文章目录计算机网络# 101、如何区分流量控制和拥塞控制?# 102、常见的HTTP状态码有哪些?# 1xx 信息# 2xx 成功# 3xx 重定向# 4xx 客户端错误# 5xx 服务器错误# 103、服务器出现大量close_wait...
【系列面试题】C++内存管理(约5541字)
文章目录C++内存管理# 1、类的对象存储空间?# 2、简要说明C++的内存分区# 3、什么是内存池,如何实现# 4、可以说一下你了解的C++得内存管理吗?# 5、C++中类的数据成员和成员函数内存分布情况#...
【系列面试题】MySQL(2)(约6088字)
文章目录MySQL# 21、MySQL中有四种索引类型,可以简单说说吗?# 22、视图的作用是什么?可以更改吗?# 23、为什么说B+tree比B 树更适合实际应用中操作系统的文件索引和数据库索引?# 24、一道场...
【系列面试题】C++之其余问题(2)(约5517字)
文章目录C++之其余问题# 21、什么情况会自动生成默认构造函数?# 22、抽象基类为什么不能创建对象?# 23、模板类和模板函数的区别是什么?# 24、多继承的优缺点,作为一个开发者怎么看待多继承#...
【系列面试题】C++之基础语法(1)(约4402字)
文章目录C++之基础语法# 1、 在main执行之前和之后执行的代码可能是什么?# 2、结构体内存对齐问题?# 3、指针和引用的区别# 4、在传递函数参数时,什么时候该使用指针,什么时候该使用引用呢?...
【系列面试题】C++之基础语法(2)(约8064字)
文章目录C++之基础语法# 21、C++与Java的区别# 22、C++中struct和class的区别# 23、define宏定义和const的区别# 24、C++中const和static的作用# 25、C++的顶层const和底层const# 26、数组名和指...
淘宝面试官:优惠券系统该如何设计?(约1861字)
文章目录1 Scenario 场景1.1 优惠券的种类1.2 优惠券系统的核心流程1.2.1 发券1.2.2 领券1.2.3 用券1.3 需求拆解1.3.1 商家侧1.3.2 用户侧2 Service 服务2.1 服务结构设计2.2 优惠券系统设计技...