后端系列面试题 第2页
汇集后端技术的面试题集合,帮助求职者掌握后端面试的核心要点
【系列面试题】分布式、系统一致性以及高并发(约3040字)-IT面试吧

【系列面试题】分布式、系统一致性以及高并发(约3040字)

文章目录分布式、系统一致性以及高并发# 1、分布式系统基本概念# 1、CAP理论基础# 2、数据一致性(C侧)# 一致性解决方案# 3、服务可用性(A侧)# 高可用解决方案# 4、分区容错性(P侧)# 2、系...
ByteBender的头像-IT面试吧ByteBender2个月前
180
【系列面试题】分布式缓存、锁以及事务(约2596字)-IT面试吧

【系列面试题】分布式缓存、锁以及事务(约2596字)

文章目录分布式缓存、锁以及事务# 1、分布式缓存# 1、应用场景# 2、缓存雪崩# 3、缓存穿透# 4、缓存预热# 5、缓存更新# 6、缓存降级# 2、分布式锁# 1、Redis 的 RedLock 锁# 2、基于 ZooKeeper ...
生产环境敢死队的头像-IT面试吧生产环境敢死队2个月前
020
【系列面试题】操作系统(1)(约11916字)-IT面试吧

【系列面试题】操作系统(1)(约11916字)

文章目录操作系统# 1、进程、线程和协程的区别和联系# 2、线程与进程的比较# 2.2、补充另一种问法# 3、一个进程可以创建多少线程,和什么有关?# 4、外中断和异常有什么区别?# 5、进程线程模型...
产品经理克星的头像-IT面试吧产品经理克星2个月前
080
【系列面试题】C++之基础语法(6)(约3776字)-IT面试吧

【系列面试题】C++之基础语法(6)(约3776字)

文章目录C++之基础语法# 101、程序在执行int main(int argc, char *argv[])时的内存结构,你了解吗?# 102、volatile关键字的作用?# 103、如果有一个空类,它会默认添加哪些函数?# 104、C++中...
开源慈善家的头像-IT面试吧开源慈善家2个月前
050
【系列面试题】C++之基础语法(7)(约5422字)-IT面试吧

【系列面试题】C++之基础语法(7)(约5422字)

文章目录C++之基础语法# 121、static_cast比C语言中的转换强在哪里?# 122、成员函数里memset(this,0,sizeof(*this))会发生什么# 123、你知道回调函数吗?它的作用?# 124、什么是一致性哈希?#...
ByteBender的头像-IT面试吧ByteBender2个月前
040
【系列面试题】C++内存管理(约5541字)-IT面试吧

【系列面试题】C++内存管理(约5541字)

文章目录C++内存管理# 1、类的对象存储空间?# 2、简要说明C++的内存分区# 3、什么是内存池,如何实现# 4、可以说一下你了解的C++得内存管理吗?# 5、C++中类的数据成员和成员函数内存分布情况#...
空格VS制表符的头像-IT面试吧空格VS制表符2个月前
070
【系列面试题】MySQL(1)(约5919字)-IT面试吧

【系列面试题】MySQL(1)(约5919字)

文章目录MySQL# 1、关系型和非关系型数据库的区别你了解多少?# 2、什么是非关系型数据库?# 3、为什么使用索引?# 4、Innodb为什么要用自增id作为主键?# 5、MyISAM和InnoDB实现B树索引方式的...
FullStackNomad的头像-IT面试吧FullStackNomad2个月前
080
【系列面试题】MySQL(2)(约6088字)-IT面试吧

【系列面试题】MySQL(2)(约6088字)

文章目录MySQL# 21、MySQL中有四种索引类型,可以简单说说吗?# 22、视图的作用是什么?可以更改吗?# 23、为什么说B+tree比B 树更适合实际应用中操作系统的文件索引和数据库索引?# 24、一道场...
八阿哥退散的头像-IT面试吧八阿哥退散2个月前
060
【系列面试题】MySQL(3)(约4471字)-IT面试吧

【系列面试题】MySQL(3)(约4471字)

文章目录MySQL# 41、索引如何提高查询速度的# 42、使用索引的注意事项# 43、增加B+树的路数可以降低树的高度,那么无限增加树的路数是不是可以有最优的查找效率?# 44、说一下数据库表锁和行锁...
极客熊猫的头像-IT面试吧极客熊猫2个月前
040
【系列面试题】Raft(1)(约4269字)-IT面试吧

【系列面试题】Raft(1)(约4269字)

文章目录Raft# 1、Raft Overview# 2、leader election# term# 选举过程详解# 3、log replication# Replicated state machines# 请求完整流程# 4、safety# Election safety# log matching# leade...
面试收割机的头像-IT面试吧面试收割机2个月前
050
【系列面试题】Redis(1)(约8686字)-IT面试吧

【系列面试题】Redis(1)(约8686字)

文章目录Redis# 1、听说过Redis吗?它是什么?# 2、Redis的五种数据结构整理# 简单动态字符串(Simple Dynamic String,SDS)# 链表# 字典# 哈希表# 跳跃表# 压缩列表# 3、Redis常见数据结构以及...
JavaGuru的头像-IT面试吧JavaGuru2个月前
0120
【系列面试题】Redis(2)(约11090字)-IT面试吧

【系列面试题】Redis(2)(约11090字)

文章目录Redis# 21、如何解决Redis的并发竞争Key问题# 22、如何保证缓存与数据库双写时的数据一致性# 23、数据为什么会出现不一致的情况?# 一、单库情况下# 二、主从同步,读写分离的情况下,...
二进制游侠的头像-IT面试吧二进制游侠2个月前
060
【系列面试题】C++之基础语法(4)(约7243字)-IT面试吧

【系列面试题】C++之基础语法(4)(约7243字)

文章目录C++之基础语法# 61、什么是内存泄露,如何检测与避免# 62、对象复用的了解,零拷贝的了解# 63、介绍面向对象的三大特性,并且举例说明# 64、成员初始化列表的概念,为什么用它会快一些...
不写BUG的程序媛的头像-IT面试吧不写BUG的程序媛2个月前
060
【系列面试题】C++之基础语法(5)(约5145字)-IT面试吧

【系列面试题】C++之基础语法(5)(约5145字)

文章目录C++之基础语法# 81、知道C++中的组合吗?它与继承相比有什么优缺点吗?# 82、函数指针?# 83、说一说你理解的内存对齐以及原因# 84、 结构体变量比较是否相等# 85、 函数调用过程栈的变...
NullPointer的头像-IT面试吧NullPointer2个月前
040
【系列面试题】C++之基础语法(2)(约8064字)-IT面试吧

【系列面试题】C++之基础语法(2)(约8064字)

文章目录C++之基础语法# 21、C++与Java的区别# 22、C++中struct和class的区别# 23、define宏定义和const的区别# 24、C++中const和static的作用# 25、C++的顶层const和底层const# 26、数组名和指...
架构师の野望的头像-IT面试吧架构师の野望2个月前
050
【系列面试题】C++之基础语法(3)(约6353字)-IT面试吧

【系列面试题】C++之基础语法(3)(约6353字)

文章目录C++之基础语法# 41、C++中有几种类型的new# 42、C++的异常处理的方法# 43、static的用法和作用?# 44、指针和const的用法# 45、形参与实参的区别?# 46、值传递、指针传递、引用传递的...
架构师の野望的头像-IT面试吧架构师の野望2个月前
190
【系列面试题】C++之其余问题(1)(约7370字)-IT面试吧

【系列面试题】C++之其余问题(1)(约7370字)

文章目录C++之其余问题# 1、C++的多态如何实现# 2、为什么析构函数一般写成虚函数# 3、构造函数能否声明为虚函数或者纯虚函数,析构函数呢?# 4、基类的虚函数表存放在内存的什么区,虚表指针vp...
递归狂魔的头像-IT面试吧递归狂魔2个月前
060
【系列面试题】C++之其余问题(2)(约5517字)-IT面试吧

【系列面试题】C++之其余问题(2)(约5517字)

文章目录C++之其余问题# 21、什么情况会自动生成默认构造函数?# 22、抽象基类为什么不能创建对象?# 23、模板类和模板函数的区别是什么?# 24、多继承的优缺点,作为一个开发者怎么看待多继承#...
CloudPioneer的头像-IT面试吧CloudPioneer2个月前
060
阿里面试官:为什么要分库分表?(约3619字)-IT面试吧

阿里面试官:为什么要分库分表?(约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 总结
架构师の野望的头像-IT面试吧架构师の野望2个月前
050
淘宝面试官:优惠券系统该如何设计?(约1861字)-IT面试吧

淘宝面试官:优惠券系统该如何设计?(约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 优惠券系统设计技...
代码永无眠的头像-IT面试吧代码永无眠2个月前
050