Home All Articles Tags About
img

Chris Zhong

Software Engineer

Chris Zhong

Personal Blog

Welcome to my blog


  • Home
  • All Articles
  • Tags
  • About
  1. System Design - Storage/Database Systems 方法论框架

    System Design 存储/数据库系统面试方法论System Design Storage/Database Systems Methodology🎯 核心问题:这类题目的特征Core Question: Characteristics of These Problems存储系统是系统设计的基础! 几乎所有系统都需要存储,选择合适的存储方案是关键。Storage systems are the foundation of system design! Almost all syste...…

    2025-12-17
    System Design
    Expand »

  2. System Design - Search 方法论框架

    System Design 搜索功能面试方法论System Design Search Methodology🎯 核心问题:什么时候需要深入实现搜索 vs 什么时候可以用 Elasticsearch 快速带过?Core Question: When to implement search from scratch vs when to use Elasticsearch?📊 决策树:判断是否需要深入实现搜索Decision Tree: When to implement search fr...…

    2025-12-17
    System Design
    Expand »

  3. System Design - Rate Limiting/Throttling 方法论框架

    System Design 限流/节流系统面试方法论System Design Rate Limiting/Throttling Methodology🎯 核心问题:什么时候需要 Rate Limiting?Core Question: When is Rate Limiting Needed?Rate Limiting 是保护系统的关键! 几乎所有 API 系统都需要限流来防止过载。Rate Limiting is crucial for protecting systems! Almo...…

    2025-12-17
    System Design
    Expand »

  4. System Design 方法论索引 - 快速导航

    System Design 方法论索引System Design Methodology Index 快速导航:根据题目类型快速找到对应的方法论Quick Navigation: Quickly find the right methodology based on problem type📚 方法论列表Methodology List1. Search 方法论Search Methodology适用题目:Applicable Problems: Design Facebook Pos...…

    2025-12-17
    System Design
    Expand »

  5. System Design - Messaging/Communication Systems 方法论框架

    System Design 消息/通信系统面试方法论System Design Messaging/Communication Systems Methodology🎯 核心问题:这类题目的特征Core Question: Characteristics of These Problems消息系统是现代应用的基础! 从聊天应用到通知系统,消息传递无处不在。Messaging systems are the foundation of modern applications! From ch...…

    2025-12-17
    System Design
    Expand »

  6. System Design - Matching/Real-time Systems 方法论框架

    System Design 匹配/实时系统面试方法论System Design Matching/Real-time Systems Methodology🎯 核心问题:这类题目的特征Core Question: Characteristics of These Problems这是 Uber 面试的核心! 匹配系统(Matching Systems)和实时系统(Real-time Systems)是 Uber 业务的核心。This is the core of Uber intervie...…

    2025-12-17
    System Design
    Expand »

  7. System Design - Driver Heat Map 方法论框架

    System Design 司机热力图面试方法论System Design Driver Heat Map Methodology🎯 核心问题:Driver Heat Map 的挑战Core Question: Challenges of Driver Heat Map这是 Uber 面试的高频题! Driver Heat Map 需要实时聚合大量地理位置数据,展示司机密度分布。This is a high-frequency Uber interview question! Driver...…

    2025-12-17
    System Design
    Expand »

  8. System Design - Aggregation/Analytics 方法论框架

    System Design 聚合/分析系统面试方法论System Design Aggregation/Analytics Methodology🎯 核心问题:这类题目与 Search 的区别Core Question: Difference from Search Problems这不是 Search! 这是 Aggregation/Analytics 系统设计。This is NOT Search! This is Aggregation/Analytics system design...…

    2025-12-17
    System Design
    Expand »

  9. System Design - YouTube Top K

    Design YouTube Top KUnderstanding the ProblemTop-K is a classic system design problem which has a ton (!) of different variants. As such, each interview can be a little unique. In this writeup, we’ll walk through the problem of designing a top-K s...…

    2025-12-17
    System Design
    Expand »

  10. System Design - Add click Aggregator

    Common ProblemsDesign Ad Click AggregatorUnderstanding the Problem🖱️ What is an Ad Click Aggregator An Ad Click Aggregator is a system that collects and aggregates data on ad clicks. It is used by advertisers to track the performance of their ads ...…

    2025-12-17
    System Design
    Expand »


1 / 11 Next →

Copyright © Chris Zhong 2025

Total viewed times