---
title: 前端系统设计问题——如何准备
description: 准备前端/网络开发人员面试中的系统设计问题——最佳实践和重要的练习问题。
---

系统设计面试可以采用多种形式，涵盖整个开发堆栈。 GreatFrontEnd 专注于**前端系统设计**，即客户端应用程序和 UI 组件的系统设计和架构，而不是后端分布式系统。

我们编写了一个全面的[前端系统设计指南](/system-design)，您绝对应该查看。

## 遵循最佳实践设计您的系统

无论您被要求设计应用程序、游戏还是 UI 组件，面试中进行系统设计时，都需要特别注意一些事项。 结合我们的[用户界面问题备忘单](/front-end-interview-guidebook/user-interface-questions-cheatsheet)中的提示，提升您的前端面试游戏。

## 练习问题

GreatFrontEnd 包括许多前端系统设计案例研究和真实世界的例子，包括：

- [新闻动态（例如 Facebook）](/questions/system-design/news-feed-facebook)
- [自动完成组件](/questions/system-design/autocomplete)
- [电子商务网站（例如亚马逊）](/questions/system-design/e-commerce-amazon)
- [图片轮播](/questions/system-design/image-carousel)
