# Changelog

Track all the latest content additions and updates to Hello Interview. We continuously add new system design breakdowns, deep dives, and learning materials.

## September 7 - 13, 2026

### 5 updates  
**New Content**  
- [Anthropic Software Engineer Interview Guide (2026)](/content/guides/anthropic/swe/index.html)  
Sep 7, 2026 by Evan King | Content  
- [Anthropic Senior Software Engineer Interview Guide (2026)](/content/guides/anthropic/senior/index.html)  
Sep 7, 2026 by Evan King | Content  
- [Anthropic Staff Software Engineer Interview Guide (2026)](/content/guides/anthropic/staff/index.html)  
Sep 7, 2026 by Evan King | Content  
**Updated Content**  
- [OpenAI L4 Interview Guides & Questions (2026)](/content/guides/openai/l4/index.html)  
Sep 7, 2026 | Content  
- [OpenAI L5 Interview Guides & Questions (2026)](/content/guides/openai/l5/index.html)  
Sep 7, 2026 | Content

## August 31 - September 6, 2026

### 2 updates  
**New Content**  
- [Design a Flash Sale System](/content/learn/system-design/problem-breakdowns/flash-sale/index.html)  
Premium  
Sep 4, 2026 by Evan King | System Design  
**New Videos**  
- [Handling Large Blobs Pattern for System Design Interviews](/content/learn/system-design/patterns/large-blobs/index.html)  
Premium  
Sep 4, 2026 by Evan King | System Design

## August 17 - 23, 2026

### 2 updates  
**New Content**  
- [Change Data Capture in System Design Interviews](/content/learn/system-design/deep-dives/change-data-capture/index.html)  
Premium  
Aug 17, 2026 by Evan King | Deep Dive  
**New Videos**  
- [Design ChatGPT](/content/learn/system-design/problem-breakdowns/chatgpt/index.html)  
Premium  
Aug 22, 2026 by Evan King | System Design

## August 10 - 16, 2026

### 1 update  
**New Videos**  
- [Dealing with Contention Pattern for System Design Interviews](/content/learn/system-design/patterns/dealing-with-contention/index.html)  
Premium  
Aug 10, 2026 by Evan King | System Design

## July 27 - August 2, 2026

### 3 updates  
**New Content**  
- [Design a Notification System](/content/learn/system-design/problem-breakdowns/notification-system/index.html)  
Premium  
Jul 28, 2026 by Evan King | System Design  
- [How Figma Built Multiplayer Editing on Simplified CRDTs](/content/learn/system-design/in-the-wild/figma-multiplayer/index.html)  
Jul 28, 2026 by Evan King | In the Wild  
- [How Spotify Serves Point Queries from an Exabyte Data Lake](/content/learn/system-design/in-the-wild/spotify-data-lake-point-queries/index.html)  
Jul 28, 2026 by Stefan Mai | In the Wild

## July 13 - 19, 2026

### 4 updates  
**New Content**  
- [How Slack Put Kafka in Front of Its Redis Job Queue](/content/learn/system-design/in-the-wild/slack-job-queue/index.html)  
Jul 17, 2026 by Evan King | In the Wild  
- [How Discord Moved Trillions of Messages to ScyllaDB](/content/learn/system-design/in-the-wild/discord-messages-scylladb/index.html)  
Jul 16, 2026 by Evan King | In the Wild  
- [Answering AI Questions](/content/learn/behavioral/course/answering-ai-questions/index.html)  
Premium  
Jul 16, 2026 by Austen McDonald | Behavioral  
- [How Shopify Moved Inventory Reservations from Redis to MySQL](/content/learn/system-design/in-the-wild/shopify-inventory-reservations/index.html)  
Jul 14, 2026 by Evan King | In the Wild

## July 6 - 12, 2026

### 1 update  
**New Videos**  
- [Multi-step Processes Pattern for System Design Interviews](/content/learn/system-design/patterns/multi-step-processes/index.html)  
Premium  
Jul 10, 2026 by Stefan Mai | System Design

## June 29 - July 5, 2026

### 1 update  
**New Content**  
- [Design an Online Chess Platform](/content/learn/system-design/problem-breakdowns/online-chess/index.html)  
Premium  
Jun 29, 2026 by Evan King | System Design

## June 22 - 28, 2026

### 1 update  
**New Content**  
- [Proximity Search in System Design Interviews](/content/learn/system-design/deep-dives/proximity-search/index.html)  
Jun 23, 2026 by Evan King | Deep Dive

## June 15 - 21, 2026

### 1 update  
**New Videos**  
- [How to scale writes in your system design interview](/content/learn/system-design/patterns/scaling-writes/index.html)  
Premium  
Jun 17, 2026 by Stefan Mai | System Design

## June 8 - 14, 2026

### 2 updates  
**Updated Content**  
- [Multi-step Processes Pattern for System Design Interviews](/content/learn/system-design/patterns/multi-step-processes/index.html)  
Premium  
Saga pattern and durable execution mechanics overhaul, simplified tooling guidance, and clarity edits based on reader feedback. Jun 11, 2026 by Stefan Mai | System Design  
- [Redis Deep Dive for System Design Interviews](/content/learn/system-design/deep-dives/redis/index.html)  
Edits for clarity and correctness, distributed locks overhaul, and expanded sections based on reader feedback. Jun 11, 2026 by Stefan Mai | Deep Dive

## June 1 - 7, 2026

### 1 update  
**Updated Content**  
- [Dealing with Contention Pattern for System Design Interviews](/content/learn/system-design/patterns/dealing-with-contention/index.html)  
Premium  
Rewrote the pattern around closing the read-modify-write gap, walking up from conditional writes through pessimistic locking, optimistic concurrency, SERIALIZABLE isolation (now covering write skew), and distributed locks as out-of-database leases for reservations. Moved distributed transactions (2PC and sagas) out to the Multi-step Processes pattern so this one stays focused on coordinating access to a single source of truth. Jun 5, 2026 by Evan King | System Design

## May 25 - 31, 2026

### 5 updates  
**New Videos**  
- [Graphs Overview](/content/learn/code/depth-first-search/graphs-overview/index.html)  
May 25, 2026 by Shivam Chauhan | Content  
- [Graphs Overview](/content/learn/code/breadth-first-search/graphs-overview/index.html)  
May 25, 2026 by Shivam Chauhan | Content  
- [Can Attend Meetings](/content/learn/code/intervals/can-attend-meetings/index.html)  
May 25, 2026 by Shivam Chauhan | Content  
- [Kth Largest Element in an Array](/content/learn/code/heap/kth-largest-element-in-an-array/index.html)  
May 25, 2026 by Shivam Chauhan | Content  
- [Course Schedule II](/content/learn/code/graphs/course-schedule-ii/index.html)  
May 25, 2026 by Shivam Chauhan | Content

## May 18 - 24, 2026

### 11 updates  
**New Content**  
- [Design ChatGPT](/content/learn/system-design/problem-breakdowns/chatgpt/index.html)  
Premium  
May 21, 2026 by Evan King | System Design  
- [Common Patterns in AI Coding Interviews](/content/learn/ai-coding/overview/patterns/index.html)  
May 21, 2026 by Stefan Mai | Content  
- [Graph Search & Pathfinding in AI Coding Interviews](/content/learn/ai-coding/patterns/graph-search/index.html)  
Premium  
May 21, 2026 by Stefan Mai | Content  
- [Topological Sort & Dependency Resolution in AI Coding Interviews](/content/learn/ai-coding/patterns/topological-sort/index.html)  
Premium  
May 21, 2026 by Stefan Mai | Content  
- [Backtracking & Constraint Satisfaction in AI Coding Interviews](/content/learn/ai-coding/patterns/backtracking/index.html)  
Premium  
May 21, 2026 by Stefan Mai | Content  
- [Greedy Algorithms & Bin Packing in AI Coding Interviews](/content/learn/ai-coding/patterns/greedy-algorithms/index.html)  
Premium  
May 21, 2026 by Stefan Mai | Content  
- [Dynamic Programming in AI Coding Interviews](/content/learn/ai-coding/patterns/dynamic-programming/index.html)  
Premium  
May 21, 2026 by Shivam Chauhan | Content  
- [String Matching & Parsing in AI Coding Interviews](/content/learn/ai-coding/patterns/string-matching/index.html)  
Premium  
May 21, 2026 by Stefan Mai | Content  
- [Data Structure Design in AI Coding Interviews](/content/learn/ai-coding/patterns/data-structure-design/index.html)  
Premium  
May 21, 2026 by Stefan Mai | Content  
**New Videos**  
- [Solution Space Trees](/content/learn/code/backtracking/solution-space-trees/index.html)  
May 24, 2026 by Shivam Chauhan | Content  
- [Remove Nth Node From End of List](/content/learn/code/linked-list/remove-nth-node-from-end-of-list/index.html)  
May 21, 2026 by Shivam Chauhan | Content

## May 11 - 17, 2026

### 10 updates  
**New Content**  
- [Feature Engineering](/content/learn/ml-system-design/core-concepts/feature-engineering/index.html)  
May 14, 2026 by Stefan Mai | ML System Design  
**New Videos**  
- [Maximum Depth of Binary Tree](/content/learn/code/depth-first-search/maximum-depth-of-binary-tree/index.html)  
May 15, 2026 by Shivam Chauhan | Content  
- [Course Schedule](/content/learn/code/graphs/course-schedule/index.html)  
May 15, 2026 by Shivam Chauhan | Content  
- [Return Values](/content/learn/code/depth-first-search/return-values/index.html)  
May 14, 2026 by Shivam Chauhan | Content  
- [Merge Intervals](/content/learn/code/intervals/merge-intervals/index.html)  
May 14, 2026 by Shivam Chauhan | Content  
- [Path Sum](/content/learn/code/depth-first-search/path-sum/index.html)  
May 13, 2026 by Shivam Chauhan | Content  
- [Diameter of a Binary Tree](/content/learn/code/depth-first-search/diameter-of-a-binary-tree/index.html)  
May 13, 2026 by Shivam Chauhan | Content  
- [Linked List Cycle](/content/learn/code/linked-list/linked-list-cycle/index.html)  
May 12, 2026 by Shivam Chauhan | Content  
- [Unique Paths](/content/learn/code/dynamic-programming/unique-paths/index.html)  
May 12, 2026 by Shivam Chauhan | Content  
- [Monotonic Stack](/content/learn/code/stack/monotonic-stack/index.html)  
May 11, 2026 by Shivam Chauhan | Content

---

We're constantly adding new content to help you ace your interviews. Check back regularly for the latest system design breakdowns, deep dives, and interview preparation materials.
