Companies
Amazon884 questions
Meta497 questions
Google393 questions
Uber309 questions
ByteDance / TikTok335 questions
Microsoft229 questions
Snowflake175 questions
Apple150 questions
Stripe194 questions
OpenAI177 questions
Databricks99 questions
Netflix88 questions
DoorDash119 questions
Roblox77 questions
IBM117 questions
Anthropic94 questions
Bloomberg107 questions
Coinbase87 questions
Capital One98 questions
LinkedIn96 questions
Goldman Sachs94 questions
Snapchat90 questions
Citadel / Citadel Securities85 questions
Salesforce85 questions
Rippling67 questions
JPMorgan Chase77 questions
Airbnb77 questions
Pinterest75 questions
Oracle70 questions
Waymo64 questions

Rippling Interview Question Bank
Rippling's engineering loop is unusually concentrated: a small set of OOD coding prompts, two data-heavy system-design prompts, and a practical web API round account for most SWE interviews. The bar is driven by speed through multi-part prompts, clean extensible design, and whether the candidate can collaborate with AI tools without losing ownership of the solution.
67
questions
Last updated
Before you start
Showing 12 of 12
OJ Problems
practice in the online judgeTask Management Filtering and SortingTask Manager Filtering, Deduplication, and Priority OrderingExpense Rule EngineDesign and Implement a Sliding Window Rate LimiterLogger System with Handler Pipeline and Keyword SearchCompare two poker hands with possibly incomplete information (output UNKNOWN if winner cannot be determined)Camel Cards Hand Ranking (with Jokers or Variants)Configurable Logger With Message Transformations and StorageLongest Consecutive Sequence (variation)Pandas GroupBy Aggregation for Precision/RecallSQL Aggregation and Percentage CalculationExtend Stored Logger with Search and Discuss Read/Write Trade-offsDesign a Logger with Configurable Message Processing (remove substring / truncate / uppercase / store-only)Driver Payroll: sum salaries of driving records up to a timestampImplement an Expense Rule EngineValidate Expense Reimbursements (Legality Check)Compare Two Partially Received Hands: win/lose/tie/unknownCompare Two Poker-like Hands with Custom Ranking RulesMerge Overlapping IntervalsDriver Balances with Cached Total BalancePoker-like Card Game ImplementationFood Delivery Cost & Driver Payout CalculationCamel Cards (Simplified Poker) — Hand Comparison with Extensible Hand Types (OOD)Build a Simple Stack Overflow-like REST ServiceFind Bounding Boxes of Connected Houses in a Ragged GridMaximum Reporting Layer (Tree Height)Max Simultaneous Driver In Past 24 HoursDelivery Billing SystemMedian of Two Sorted ArraysFrontend Mock API UI Implementation
