Companies
Amazon971 questions
Meta518 questions
Google460 questions
Uber334 questions
ByteDance / TikTok384 questions
Apple178 questions
Microsoft253 questions
OpenAI204 questions
Snowflake190 questions
Stripe199 questions
Databricks116 questions
DoorDash137 questions
Netflix94 questions
Roblox88 questions
Anthropic104 questions
Bloomberg118 questions
IBM118 questions
Citadel / Citadel Securities115 questions
Coinbase92 questions
LinkedIn108 questions
Capital One106 questions
Salesforce106 questions
Goldman Sachs102 questions
Oracle97 questions
Airbnb97 questions
Snapchat94 questions
Rippling81 questions
Pinterest93 questions
Waymo92 questions
JPMorgan Chase79 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.
81
questions
Last updated
Before you start
Showing 17 of 17
OJ Problems
practice in the online judgeConfigurable Expense Reimbursement Rule EvaluatorObject-Oriented Rule EngineDelivery Billing SystemCompare Two Poker HandsDesign an In-Memory Logger with Search and DeduplicationRule Evaluation Engine for ExpensesTask Scheduler with Parent-Child DependenciesFilter and Sort Task SchedulerExpense Transaction Rule EvaluatorTask 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 Implementation
