Katkat

Company

Patreon interview questions

3 practice questions in the style of Patreon's interviews, covering Coding & Algorithms, System Design.

Questions3

2 easy1 medium0 hard

Your progress0/3

Patreon interview questions by the numbers

Last updated

Katkat has 3 Patreon interview questions. The largest topics are Coding & Algorithms (67%) and System Design (33%). By difficulty: 67% easy and 33% medium. The most common round is Technical Screen (100%). Frequent concepts include Data Structures, DFS, Graphs and Recursion.

Topics

Difficulty

  • Easy67% · 2
  • Medium33% · 1

Interview rounds

  • Technical Screen100% · 3

Roles

  • Software Engineer67% · 2
  • Data Engineer33% · 1

Frequent concepts

  • Data Structures33% · 1
  • DFS33% · 1
  • Graphs33% · 1
  • Recursion33% · 1
  • Trees33% · 1

Showing 1–3 of 3 results

  • This problem tests your ability to model hierarchical tree structures and use post-order traversal to aggregate data across deep organizational levels efficiently.

    PatreonSoftware EngineerCoding & AlgorithmsTechnical Screen
  • Design a data processing system for JSON user records that contain names, addresses and payment methods, and explain how the design changes when the upstream source delivers data in batches versus as a continuous stream. It tests pipeline architecture, idempotent loading, ordering and late data, and the handling of sensitive fields.

    PatreonData EngineerSystem DesignTechnical Screen
  • This question evaluates skills in data structures and algorithms, specifically tree/forest representation, aggregation of subtree metrics, dynamic updates, and rigorous time and space complexity analysis.

    PatreonSoftware EngineerCoding & AlgorithmsTechnical Screen

Patreon interview experiences

All 3 →
  • Technical Phone Screen on an In-Memory Rate LimiterPatreon · Software Engineer · Technical Screen · Jul 2026

    The question was the rate limit one. You need to use an in-memory rate limiter to protect an API endpoint. The rate limiter is initialized with a value that represents the maximum number of requests allowed per second. Every time a request hits the API endpoint, it first asks the rate limiter whether there is still capacity to handle the request, and the rate limiter decides based on that whether…

  • Easy Phone Screen, HM Chat, Then I Dropped Before the OnsitePatreon · Data Engineer · Other · Mar 2026
    Withdrew

    Posting my full Patreon loop from February, which I never wrote up. A former coworker referred me into the data team. There don't seem to be many Patreon interview write-ups, so I'm contributing one too. Feb 27: 1st round They gave me a big pile of JSON data that looked like users' personal data, with names, addresses, payment methods and so on, and asked me to do some basic data processing. At f…

  • A Wordle-Style Coding Screen Nobody Warns You AboutPatreon · Software Engineer · Technical Screen · Dec 2025

    Not a question from the forum, which surprised me — I'd seen people on the forum say the phone screen here is basically coding rounds, IC/manager rounds, rate limiter, shopping cart, that sort of thing. The problem was roughly a guessing-word game: given a guess word and a target word, mark the status of each position. green: the two chars at this index are the same yellow: the two chars at this…

More companies