Chime Interview Questions
Master your tech interview with our curated database of real questions from top companies.
Propose Innovative Ideas and Convince Others Effectively
Behavioral Interview Prompts (Data Scientist, Phone Screen) Context You are interviewing for a Data Scientist role with a focus on product impact, col...
Design and Analyze A/B Test for Recommendation Widget
Scenario You are designing and analyzing an online A/B test for launching a new recommendation widget in a consumer-facing product (e.g., mobile and w...
Analyze Acquisition Channels for User Value and Retention
acquisition | user_id | acquire_channel | acquire_date | | 101 | organic | 2023-01-05 | | 102 | paid_search | 2023-01-06 | | 103 | social_media | 2023...
Determine Key Metrics for Spend-Tracker Launch Decision
A/B Decision Framework: Spend-Tracker Feature Context A fintech app ran an A/B test (Test vs. Control) on a new Spend-Tracker feature. Results are spl...
Write SQL for noisy A/B launch metrics
PostgreSQL. Today is 2025-09-01. You’re given the following schema and toy samples: users(user_id INT, country TEXT, signup_date DATE, marketing_chann...
Design an A/B launch amid marketing confounds
You’re running a virtual launch (soft roll-out) of a new fitness tracker product to US+CA users from 2025-08-10 to 2025-08-24 with a 50/50 user-level ...
Decide launch with CPA-profit trade-offs by segment
You receive an Excel with segment-level metrics for an A/B feature test. Decide whether to launch the feature for all users, only a segment, or not at...
Write rolling-window SQL over weekly cohorts
You have two tables: users and transactions. Write a single SQL query (use CTEs) to produce, for each calendar week and user, weekly_revenue, a 4-week...
Design multi-tab browser history and trade-offs
Design: Multi-Tab Browser History Context: Extend a single-tab browser-history component into a multi-tab manager that supports opening/closing tabs, ...
Implement single-tab browser history navigation
Implement a BrowserSession for a single-tab browser. APIs: - BrowserSession(string homepage): Initialize with homepage; current page starts at homepag...
Compute minimum time with task cooldowns
You are given a multiset of task types represented by uppercase letters (e.g., A, A, A, B, B, C). Each task takes exactly 1 time unit to execute. Runn...
Design an Effective A/B Test for Algorithm Launch
Design an A/B Test for a New Mobile App Recommendation Algorithm Context A mobile app team plans to ship a new recommendation algorithm that ranks con...
Navigate Complex Product Challenges in Behavioral Interviews
Behavioral & Leadership Phone Screen — Rapid-Fire Prompts Context You are interviewing for a Data Scientist role in a fast-paced phone screen focused ...
Design mobile check deposit system
System Design: Mobile Check Deposit for a Consumer Banking App Context Design a production-grade Remote Deposit Capture (RDC) feature that allows reta...
Simulate toppling board game outcome
Implement a function that, given the board size N (3–9 inclusive) and a list of move strings, returns one of: "in progress", "player 1 is the winner",...
Find missing number from concatenated digits
Given an integer n (1 ≤ n ≤ 99) and a digit string s formed by concatenating the decimal representations of the integers 1..n except for one missing n...