Interview questions
Find a company or topic. Read the sources, then practice.
Loading the question library…
Find a company or topic. Read the sources, then practice.
Loading the question library…
Showing 1–25
Extend a full-stack HR codebase to support scheduling a change to employee status. Implement the necessary frontend and backend changes to allow users to set…
Companies: Rippling
Last reported Nov 2026
Fix a failing test case for invalid move validation in a card game, then implement a strategy to repeatedly find sets of 3 cards that…
Companies: Meta
Last reported Nov 2026
Implement a system to maintain a list of dashers using a hash map data structure with functionality for random selection of dashers.
Companies: DoorDash
Last reported Nov 2026
Given a list of words, find a subset that maximizes the total number of unique characters used, ensuring no character appears more than once across…
Companies: Meta
Last reported Nov 2026
Implement and debug an online food ordering system with classes for orders, kitchens, chefs, and dishes. Fix a bug in the order completion check and…
Companies: Meta
Last reported Nov 2026
Implement a poker card game that models standard gameplay mechanics. The solution should handle deck management, hand evaluation, and determine winners based on poker hand…
Companies: Rippling
Last reported Nov 2026
Implement a card PIN validation system that performs numeric checks and length checks (rejecting non-numeric characters). Completed on the HackerRank platform with Agent Mode…
Companies: Atlassian
Last reported Oct 2026
Design and implement a production-ready LRU Cache service with authentication, rate limiting, and deployment considerations. The solution should handle concurrent HTTP requests…
Companies: Microsoft, Shopify
Last reported Oct 2026
Companies: OpenAI
Data Structure Design
Last reported Oct 2026
Companies: Anthropic
Concurrency · Graphs
Last reported Oct 2026
Given a large, multi-file project involving key encryption and decryption, use AI-assisted coding to complete missing implementations and get the provided tests passing. Be…
Companies: Palo Alto Networks
Last reported Oct 2026
Debug and refactor an existing firewall application to correctly enforce a set of firewall rules. Identify and fix bugs, improve code structure, and write additional…
Companies: Palo Alto Networks
Last reported Oct 2026
Debug and fix a broken token-based rate limiter, then analyze a proposed code change that passes existing tests but introduces a regression, and write a…
Companies: Palo Alto Networks
Last reported Oct 2026
Companies: OpenAI
Simulation & State Machines
Last reported Oct 2026
Companies: OpenAI
Data Structure Design · Stacks & Queues
Last reported Oct 2026
Companies: OpenAI
Low-Level Design (OOP)
Last reported Oct 2026
Companies: OpenAI
Low-Level Design (OOP) · Sorting
Last reported Oct 2026
Companies: OpenAI
Data Structure Design · Graphs
Last reported Oct 2026
Companies: OpenAI
Data Structure Design
Last reported Oct 2026
Companies: OpenAI
Data Structure Design
Last reported Oct 2026
Companies: Anthropic
Math & Number Theory · Probability
Last reported Oct 2026
Companies: OpenAI
Data Structure Design · Stacks & Queues
Last reported Oct 2026
Companies: OpenAI
Data Structure Design · Graphs
Last reported Oct 2026
Companies: OpenAI
Data Structure Design · Graphs
Last reported Oct 2026
Companies: Anthropic
Concurrency · File & Media Storage
Last reported Oct 2026