排序
【系列面试题】Raft(1)(约4269字)
文章目录Raft# 1、Raft Overview# 2、leader election# term# 选举过程详解# 3、log replication# Replicated state machines# 请求完整流程# 4、safety# Election safety# log matching# leade...
40 道 Nginx 精选面试题(约6717字)
文章目录什么是Nginx?Nginx 有哪些优点?Nginx应用场景?Nginx怎么处理请求的?Nginx 是如何实现高并发的?什么是正向代理?什么是反向代理?反向代理服务器的优点是什么?Nginx目录结构有哪些...
【系列面试题】海量数据处理面试题(2)(约2439字)
文章目录海量数据处理面试题# 6、如何查询最热门的查询串?# 题目描述# 解答思路# 方法一:分治法# 方法二:HashMap 法# 方法三:前缀树法# 方法总结# 7、如何统计不同电话号码的个数?# 题目描...
【系列面试题】C++之基础语法(2)(约8064字)
文章目录C++之基础语法# 21、C++与Java的区别# 22、C++中struct和class的区别# 23、define宏定义和const的区别# 24、C++中const和static的作用# 25、C++的顶层const和底层const# 26、数组名和指...
【后端长篇精品汇总】Java虚拟机面试题(约12122字)
文章目录# Java虚拟机面试题# 内存模型# JVM的内存模型介绍一下# JVM内存模型里的堆和栈有什么区别?# 栈中存的到底是指针还是对象?# 堆分为哪几部分呢?# 程序计数器的作用,为什么是私有的?...
【系列面试题】Redis(1)(约8686字)
文章目录Redis# 1、听说过Redis吗?它是什么?# 2、Redis的五种数据结构整理# 简单动态字符串(Simple Dynamic String,SDS)# 链表# 字典# 哈希表# 跳跃表# 压缩列表# 3、Redis常见数据结构以及...
阿里面试官:为什么要分库分表?(约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 总结
【系列面试题】计算机网络(1)(约4497字)
文章目录计算机网络# 1、OSI 的七层模型分别是?各自的功能是什么?# 简要概括# 说明# 总结# 2、说一下一次完整的HTTP请求过程包括哪些内容?# 第一种回答# 第二种回答# 3、你知道DNS是什么?# ...
【系列面试题】C++之基础语法(3)(约6353字)
文章目录C++之基础语法# 41、C++中有几种类型的new# 42、C++的异常处理的方法# 43、static的用法和作用?# 44、指针和const的用法# 45、形参与实参的区别?# 46、值传递、指针传递、引用传递的...
【后端长篇精品汇总】Java并发编程面试题(约16884字)
文章目录# Java并发编程面试题# 多线程# java里面的线程和操作系统的线程一样吗?# 使用多线程要注意哪些问题?# 保证数据的一致性有哪些方案呢?# 线程的创建方式有哪些?# 怎么启动线程 ?# 如...
【后端系列面试题】Java 全栈知识点问题汇总(上)(约97366字)
文章目录# Java 全栈知识点问题汇总(上)# 1 Java 基础# 1.1 语法基础# 面向对象特性?# a = a + b 与 a += b 的区别# 3*0.1 == 0.3 将会返回什么? true 还是 false?# 能在 Switch 中使用 Stri...
【系列面试题】Redis(2)(约11090字)
文章目录Redis# 21、如何解决Redis的并发竞争Key问题# 22、如何保证缓存与数据库双写时的数据一致性# 23、数据为什么会出现不一致的情况?# 一、单库情况下# 二、主从同步,读写分离的情况下,...
淘宝面试官:优惠券系统该如何设计?(约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 优惠券系统设计技...
【系列面试题】计算机网络(2)(约3729字)
文章目录计算机网络# 21、HTTPS是如何保证数据传输的安全,整体的流程是什么?(SSL是怎么工作保证安全的)# 22、如何保证公钥不被篡改?# 23、HTTP请求和响应报文有哪些主要字段?# 请求报文# ...
【系列面试题】C++之基础语法(4)(约7243字)
文章目录C++之基础语法# 61、什么是内存泄露,如何检测与避免# 62、对象复用的了解,零拷贝的了解# 63、介绍面向对象的三大特性,并且举例说明# 64、成员初始化列表的概念,为什么用它会快一些...
【后端长篇精品汇总】Java基础面试题(约16299字)
文章目录# Java基础面试题# 概念# 说一下Java的特点# Java为什么是跨平台的?# JVM、JDK、JRE三者关系?# 为什么Java解释和编译都有?# jvm是什么# 编译型语言和解释型语言的区别?# Python和Ja...
【后端系列面试题】Java 全栈知识点问题汇总(下)(约71468字)
文章目录# Java 全栈知识点问题汇总(下)# 9 开发基础# 9.1 常用类库# 平时常用的开发工具库有哪些?# Java常用的JSON库有哪些?有啥注意点?# Lombok工具库用来解决什么问题?# 为什么很多公...
【系列面试题】分布式、系统一致性以及高并发(约3040字)
文章目录分布式、系统一致性以及高并发# 1、分布式系统基本概念# 1、CAP理论基础# 2、数据一致性(C侧)# 一致性解决方案# 3、服务可用性(A侧)# 高可用解决方案# 4、分区容错性(P侧)# 2、系...
MySQL索引15连问(约3274字)
文章目录前言1. 索引是什么?2. MySQL索引有哪些类型3. 索引什么时候会失效?4. 哪些场景不适合建立索引?5. 为什么要用 B+树,为什么不用二叉树?6. 一次B+树索引树查找过程7. 什么是回表?如...
【系列面试题】计算机网络(3)(约5579字)
文章目录计算机网络# 41、使用 Session 的过程是怎样的?# 42、Session和cookie应该如何去选择(适用场景)?# 43、Cookies和Session区别是什么?# 44、DDos 攻击了解吗?# 45、MTU和MSS分别是...