Design a URL shortening service like bit.ly
Show full approach
Focus on encoding/decoding URLs, distributed databases, and scaling for high traffic.
A 48,000+ company-specific interview-question database indexed by company, team, level, and round type.
Google (4,800), Amazon (5,200), Meta (4,100), Microsoft (3,700), Apple (2,300), Netflix (1,100), plus deep coverage of Stripe, OpenAI, Anthropic, Databricks, Snowflake, Uber, Airbnb, LinkedIn, Salesforce, Atlassian, and 200+ other companies.
Our team compiles the questions by company, role and round, from what candidates and our success managers report from real interview loops. Treat them as practice material: no list can promise the exact questions you'll be asked.
By company → team/org → role → level → round-type. So you can filter to e.g. "Google → Cloud → SWE → L5 → System Design" and get the exact subset of questions Google L5 system-design interviewers asked at Google Cloud in the last 24 months.
Yes — all four major round types are covered: coding (LeetCode-style + product-coding), system design (with rubric phrasing per company), behavioural (mapped to each company's LP/values), and role-specific (e.g. SQL for data roles, ML system design for ML roles).
InterviewLift is free to install, and every new account gets 15 free questions with Jarvis, no card needed. To try a full live interview, the 1-round Jarvis pack is the way in. Gold and Diamond plans come with a 3-day money-back guarantee.