Robinhood Coding & Algorithms Interview Questions
Master your tech interview with our curated database of real questions from top companies.
Design in-memory payment and friendship system
Design and implement an in-memory payment system with simple social features. The system processes a sequence of requests that can: 1. Register a user...
Compute trigger counts in a DAG
You are given a directed acyclic graph (DAG) that represents trigger dependencies between tasks. - Each node represents a task. - There is exactly one...
Design a referral leaderboard with chain-based counts
Design and implement a function that generates a referral leaderboard for a platform, given two equal-length arrays rh_users and new_users representin...
Implement string-based candlestick classifier
Implement a function that takes a single input string encoding N daily OHLC price records in the format "o1,h1,l1,c1;o2,h2,l2,c2;...;oN,hN,lN,cN" (sem...
Identify Overlapping Sessions and Optimize Coverage
Scenario During the technical screen, candidates must implement interval algorithms used in fraud-detection pipelines to reconcile overlapping user ac...