Chime Software Engineer Interview Questions
Master your tech interview with our curated database of real questions from top companies.
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...
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, ...
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...
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",...
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...
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...