- 0
- 0
- 约2.4千字
- 约 5页
- 2026-09-01 发布于河北
- 举报
后端架构师面试题(无套路企业真实场景版)
说明:整套题目贴合互联网公司真实面试场景,剔除模板化、书面化话术,侧重工程落地、问题排查、架构取舍、场景优化,分为初级架构、中级架构、高级架构三个层级,涵盖单机架构、高并发、分布式、缓存、消息队列、微服务、存储、性能调优、故障排查等核心方向。
一、初级架构(基础落地层,适合1-3年,侧重认知与实操)
1.基础架构认知
简单说一下你理解的三层架构,实际项目中每一层的核心职责是什么?哪些场景下三层架构会出现瓶颈?
单体架构适合什么业务阶段?项目发展到什么规模必须拆分架构?你过往项目做过单体优化的哪些操作?
常用的服务部署架构有哪些?集群部署和单机部署的核心区别是什么?集群部署会带来哪些新问题?
2.网络与服务基础
HTTP和HTTPS的核心差异是什么?HTTPS握手过程简单描述一下,为什么HTTPS性能会比HTTP低?
TCP四次挥手的场景,为什么不能改成三次挥手?实际业务中遇到过TCP连接超时、连接重置的问题吗?怎么解决的?
长连接和短连接分别适配什么业务场景?接口频繁调用的场景下,你会怎么选择连接模式?
3.数据库基础架构
MySQL主从架构的搭建逻辑是什么?主从延迟的核心成因有哪些?日常项目中怎么降低主从延迟?
分库分表的基础逻辑,垂直分表和水平分表分别解决什么问题?什么场景不需要分库分表,只需要索引优化?
数据库连接池的核心作用
原创力文档

文档评论(0)