•SYSTEM DESIGN

Goldman Sachs System Design Questions

Every system design problem candidates reported at Goldman Sachs between September 2025 and September 2026, most-asked first. Each one links to a full solution.

Problems

8

Candidate reports

10

Asked more than once

2

start here

Question type

8 HLD

Topics Goldman Sachs tests

Start Goldman Sachs System Design Interview →
✅Track which Goldman Sachs problems you have solved
Open tracker →
1

Design a notification system

2 reportsHLDAdvancedReal-timeMessagingDistributed Systems

Design a multi-channel notification service (push, email, SMS, in-app) that other services call to notify users. It must accept sudden bursts of millions of notifications with low acknowledgement latency, persist them durably,…

last seen Aug 2026·also asked at 8 other companies

Also worded as: Design a notification service

2

Design a stock broker like Zerodha (+ LLD of order processing)

2 reportsHLDAdvancedFintechPaymentsReal-time

Design a stock trading or brokerage platform like Zerodha or Robinhood. Users view real-time quotes, place orders (market, limit, stop), see order status and fills, and view holdings and balances. Orders are validated (buying…

last seen Jun 2026·also asked at 3 other companies

Also worded as: Simplified stock market: LLD extended to HLD

3

Design Pastebin

HLDBeginnerStorageCachingAPI Design

Design a Pastebin-like service where users paste text or code, receive a unique shareable link, and others can view it. Support optional expiry, public or unlisted visibility, and size limits (e.g., up to 10 MB). Expect a…

1 report·last seen Sep 2026
4

Design a portfolio management system (HLD + DB design)

HLDIntermediateFintechDatabasesAnalytics

Design a portfolio management system for investors or advisors: track holdings across accounts and asset classes, record transactions (buys, sells, dividends, transfers), compute positions, P&L, allocation and performance over…

1 report·last seen Jun 2026
5

Design a URL shortener

HLDBeginnerDistributed SystemsCachingStorage

Design a URL shortening service like TinyURL or bit.ly. Users submit a long URL and get a short code (optionally a custom alias and expiry); visiting the short URL redirects to the original. Assume hundreds of millions of new…

1 report·last seen Apr 2026·also asked at 7 other companies
6

Twitter home timeline (global + follower tweets)

HLDAdvancedDistributed SystemsMediaSearch

Design the home feed of a social network like Instagram or Twitter. Users create posts (text, photos, video), follow other users, and open a personalized feed of recent posts from people they follow, possibly mixed with global or…

1 report·last seen Feb 2026·also asked at 5 other companies
7

Design a rate limiter (code the leaky bucket)

HLDIntermediateRate LimitingDistributed SystemsAPI Design

Design a distributed rate limiter that protects APIs by limiting requests (or consumed units such as LLM billing tokens or storage quota) per user, API key, tenant, or IP. It must support configurable rules (e.g., 100…

1 report·last seen Oct 2025·also asked at 12 other companies
8

Upload portal for internal users

HLDIntermediateStorageData PipelinesSecurity

Design a service that accepts large user uploads (files or product images, GBs in size), validates them, processes them asynchronously (virus scan, analysis, thumbnails, moderation), and makes results or approved assets available…

1 report·last seen Oct 2025·also asked at 3 other companies

Duplicate reports of the same problem are merged and counted.

Practice with a Mock Interview

Apply these questions in a live system design mock interview with InterviewSkool's AI interviewer.

Start System Design Interview →

Frequently Asked Questions

What system design questions does Goldman Sachs ask?

Candidates reported 8 distinct system design problems at Goldman Sachs between September 2025 and September 2026, including Design a notification system, Design a stock broker like Zerodha (+ LLD of order processing), Design Pastebin.

How to prepare for Goldman Sachs system design interview?

Start with the Goldman Sachs problems reported most often, work through each full solution, then practice explaining a design end to end under time pressure in a mock interview.

What is the difference between HLD and LLD at Goldman Sachs?

HLD (High-Level Design) focuses on system architecture, scalability, and component interactions. LLD (Low-Level Design) dives into class diagrams, API contracts, and database schemas. Goldman Sachs tests both.