Linux + 数据库面试复习总览
本系列面向运维 / 后端方向校招与初级岗位面试,覆盖 Linux 基础体系 → 高频命令 → 企业常用服务 → 故障排查,以及 MySQL / Redis / MongoDB 三大数据库模块。每个模块按「知识点详解 → 高频面试题」组织,建议先通读理解,再对照面试题自测。
Linux 基础体系
本篇覆盖 Linux 面试的基础考点:发行版区别、目录结构、文件系统(inode / block / 软硬链接)、权限体系、用户与用户组、进程与信号。这些是所有 Linux 面试的「地基」,概念必须张口就来。
Linux 高频常用命令
本篇是笔试题重灾区:文件操作、文本查看与处理三剑客、进程 / 网络 / 资源查看、打包压缩、定时任务、软件安装。面试笔试经常直接要求「写出统计某文件行数的命令」「写出查找大文件的命令」,必须熟练到能默写。
Linux 企业常用服务
本篇覆盖面试和实际运维中最常被问到的 8 个服务:Nginx、Apache、NTP 时间同步、FTP、SSH、Ansible 自动化运维、Zabbix 与 Prometheus 监控。每个服务按「用途 → 核心文件 → 常用操作 → 排错要点」组织。
Linux 故障排查与面试题精讲
本篇分两部分:先给出运维面试最常考的 5 类故障排查思路(面试官爱问「遇到 XX 问题你怎么排查」,考的是方法论而不是背命令),再对 12 道 Linux 高频面试题逐题详解。
MySQL 基础与 SQL 语句
本篇覆盖 MySQL 面试的基础层:数据库概念、存储引擎、数据类型、三范式、SQL 四大分类(DDL / DML / DCL / TCL),以及 SELECT 查询详解。SQL 手写是笔试必考,示例语句建议全部亲手敲一遍。
MySQL 索引、事务与运维
本篇覆盖 MySQL 面试的进阶层:索引原理与失效场景、事务 ACID、服务运维与备份恢复(mysqldump),最后附 10 道 MySQL 高频面试题逐题详解。
Redis 核心知识
Redis 是内存型 NoSQL 数据库,企业中最常用作缓存。本篇覆盖核心特性、持久化机制、业务场景、缓存三大问题、集群模式,最后附 6 道高频面试题详解。
MongoDB 核心知识
MongoDB 是文档型 NoSQL 数据库,存储格式为 BSON(结构类似 JSON)。本篇覆盖核心特性、与 MySQL 的概念对照、典型场景、副本集高可用,最后附 5 道高频面试题详解。
高频面试题速查表
全部 33 道面试题的「一题一句话答案」,考前最后一遍快速过卷。每题后的链接指向详解所在篇章。