跳到主要内容
版本:1.0

Linux + 数据库面试复习总览

本系列面向运维 / 后端方向校招与初级岗位面试,覆盖 Linux 基础体系 → 高频命令 → 企业常用服务 → 故障排查,以及 MySQL / Redis / MongoDB 三大数据库模块。每个模块按「知识点详解 → 高频面试题」组织,建议先通读理解,再对照面试题自测。

岗位考察侧重​

方向考察重点高频题型
运维 / SRELinux 基础、常用命令、服务部署、故障排查笔试写命令 + 面试讲排查思路
后端开发MySQL 索引 / 事务 / SQL,Redis 缓存SQL 手写题 + 原理简答题
综合(全栈 / 测试)Linux + MySQL + Redis 基础全覆盖概念对比题为主

系列导航​

第一部分:Linux​

  1. Linux 基础体系 —— 发行版、目录结构、文件系统(inode / block / 软硬链接)、用户与用户组、进程与信号
  2. Linux 高频常用命令 —— 文件操作、文本三剑客(grep / sed / awk)、进程 / 网络 / 资源查看、打包压缩、定时任务(笔试题重灾区)
  3. Linux 企业常用服务 —— Nginx、Apache、NTP、FTP、SSH、Ansible、Zabbix、Prometheus
  4. Linux 故障排查与面试题精讲 —— 五大常见故障排查思路 + 12 道 Linux 面试题逐题详解

第二部分:MySQL​

  1. MySQL 基础与 SQL 语句 —— 存储引擎、数据类型、三范式、SQL 分类(DDL / DML / DCL / TCL)、SELECT 查询详解
  2. MySQL 索引、事务与运维 —— 索引原理与失效场景、事务 ACID、mysqldump 备份恢复 + 10 道 MySQL 面试题详解

第三部分:NoSQL​

  1. Redis 核心知识 —— 持久化机制(RDB / AOF)、典型业务场景、缓存三大问题、集群模式 + 6 道面试题详解
  2. MongoDB 核心知识 —— 文档模型、概念对照 MySQL、副本集高可用、选型对比 + 5 道面试题详解

收口​

  1. 高频面试题速查表 —— 全部 33 道面试题的「一题一句话答案」,考前快速过一遍

复习建议​

  • 第一遍:按顺序通读,理解每个知识点的「是什么、为什么、怎么用」。
  • 第二遍:只看每篇末尾的面试题部分,先自己作答,再对照答案补漏。
  • 考前:过一遍速查表,把一句话答案背熟。
  • 动手:命令类知识(tail、tar、crontab、mysqldump)务必在虚拟机里敲过一遍,笔试不是背出来的。