Hasura is a Bengaluru YC-backed startup whose GraphQL engine auto-generates instant APIs on databases, so the interview goes deeper on fundamentals than most product companies.
About Hasura
Hasura is a Bengaluru YC-backed GraphQL engine startup that auto-generates instant APIs on databases, enabling developers to build applications without writing backend code. Open-source core.
Recruiter screen: background, team fit (engine vs platform), and language depth
Technical screen: DSA or a language-specific problem (Haskell/Go/Python by team)
System design or engine deep-dive: GraphQL, subscriptions, or query planning
Behavioral and values round: open-source mindset and developer empathy
Recruiter Screen (30 min)
Background, which team fits (engine vs platform vs cloud), and your language strengths.
Technical Screen (60 min)
A coding or language-specific problem. Engine roles probe functional programming; platform roles test Go or Python plus DSA.
System Design / Engine Deep-Dive (60 min)
Design GraphQL API generation, real-time subscriptions, a permission layer, or query planning across database connectors.
Behavioral Round (45 min)
Open-source mindset, developer empathy, and ownership. Prepare examples of shipping developer-facing tooling.
Sourced from 2+ candidate post-mortems. Hit Practice to answer any one with AI voice feedback.
7 more questions. Sign up to unlock all
Sign up free: unlock all questions