Skip to content

Latest commit

Β 

History

History
264 lines (258 loc) Β· 37.3 KB

File metadata and controls

264 lines (258 loc) Β· 37.3 KB

Algorithm interview & OA questions

1,711 questions in the Algorithm format. Open one to practise it on TrueInterview.

← All formats Β· ← Question bank

Page 1 of 7 Β· Page 2 β†’

Company Question Difficulty Reported
Citadel Design a Top-Ten Trade Query with Exact Amounts Medium πŸ”₯ Sep 18, 2026
Instacart Debug Search and Stock Behavior in a Library Application Medium πŸ”₯ Sep 18, 2026
Houzz Convert a Column Number to an Excel-Style Label Easy πŸ”₯ Sep 18, 2026
Ziphq Find the Guaranteed Capture Time in a Turn-Based Graph Game Hard πŸ”₯ Sep 17, 2026
Together AI Split a Chunked Text Stream into Line-Balanced Parts Medium πŸ”₯ Sep 15, 2026
Cohere Implement a Card-Details Form with Dependent Validation Medium πŸ”₯ Sep 15, 2026
Amazon Search a Folder Hierarchy with Extensible Document Filters Medium πŸ”₯ Sep 14, 2026
AMD Find the Largest K Elements with Partitioning Medium πŸ”₯ Sep 14, 2026
Voleon Audit and Extend a Time-Series ML Pipeline Hard πŸ”₯ Sep 14, 2026
IBM VM Rental Revenue from Changing Stock Medium πŸ”₯ Sep 14, 2026
Rippling Bill Deliveries with Historical Rates and Deferred Rounding Hard πŸ”₯ Sep 13, 2026
Stripe Financial Account Ledger Hard πŸ†• Sep 11, 2026
Stripe Hierarchical CSV Task / Subtask Formatter Medium πŸ†• Sep 11, 2026
Wayfair Simulate and Compare Multi-Armed Bandit Strategies Hard πŸ†• Sep 10, 2026
Google Temperature Monitoring Data Structure Medium πŸ†• Sep 10, 2026
Roblox File Chunk Range Tracking Medium πŸ†• Sep 09, 2026
Microsoft Delete and Earn (LC 740) Medium πŸ†• Sep 09, 2026
Google Minimum-Cost Tree Disconnection Hard πŸ†• Sep 09, 2026
Capital One Find Repeated-Value Patterns in a Matrix Medium πŸ†• Sep 07, 2026
Databricks Tic-Tac-Toe Against a Deterministic Automatic Opponent Hard πŸ†• Sep 06, 2026
Databricks Referral Credit Tracker with Indirect Referrals Hard πŸ†• Sep 06, 2026
Amazon Timestamped Key-Value Store Easy πŸ†• Sep 05, 2026
LinkedIn Nested List Weight Sum II (LC 364) Medium πŸ†• Sep 04, 2026
Stripe Subtract Blocked Periods from Allowed Deployment Windows Medium πŸ†• Sep 04, 2026
ByteDance Restore IP Addresses Medium πŸ†• Sep 04, 2026
Amazon Binary Array Rearrangement Medium πŸ†• Sep 02, 2026
Google Next-Word Predictor Medium πŸ†• Sep 02, 2026
Harvey Allocate Unique File Names in an In-Memory Vault Medium πŸ†• Sep 01, 2026
Amazon NumPy Mean and Variance with MLE Follow-Up Medium πŸ†• Sep 01, 2026
Amazon Maximum Frequency Stack Hard πŸ†• Sep 01, 2026
Amazon Top K Frequent Elements (LC 347) with a Follow-Up Variant Hard πŸ†• Sep 01, 2026
Amazon Delivery-Center Grid β€” Minimum Inconvenience Hard πŸ†• Aug 30, 2026
Capital One NYC Green Taxi Data Science Challenge Medium πŸ†• Aug 28, 2026
LinkedIn Merge N-ary Trees by Node Key Medium πŸ†• Aug 27, 2026
IBM Minimum Replacements for Adjacent Duplicate Characters Medium πŸ†• Aug 27, 2026
Pinterest Tree-Encoded Subtree Deletion and Stable Compaction Hard πŸ†• Aug 26, 2026
Apple Sparse Matrix Multiplication (LC 311) Medium πŸ†• Aug 26, 2026
LinkedIn Logistic Regression Debugging Hard πŸ†• Aug 24, 2026
Salesforce Minimum One-Character Word Transformations Hard πŸ†• Aug 24, 2026
Salesforce Find the Celebrity Medium πŸ†• Aug 24, 2026
Stripe Deployment Window Scheduler Hard πŸ†• Aug 24, 2026
Amazon Package Weight Rearrangement Medium πŸ†• Aug 24, 2026
Amazon Numbered Buttons with Data Popovers Medium πŸ†• Aug 22, 2026
Amazon Print Hierarchical Comments Medium πŸ†• Aug 22, 2026
Amazon Package Tracking & Status Aggregator Engine Medium πŸ†• Aug 21, 2026
Amazon Minimum-Point Redemption Across Programs Hard πŸ†• Aug 21, 2026
ByteDance / Ebay / NVIDIA Search in Rotated Sorted Array Medium πŸ†• Aug 21, 2026
ByteDance Timestamped Task Scheduler Medium πŸ†• Aug 20, 2026
LinkedIn Robot Navigation in an Unknown Grid Hard πŸ†• Aug 18, 2026
Roblox Piano Keys: Vanilla UI Interaction Easy πŸ†• Aug 17, 2026
Amazon / ByteDance Create Binary Tree from Descriptions (LC 2196) Medium πŸ†• Aug 17, 2026
ByteDance Stickers to Spell Word (LeetCode 691) Hard πŸ†• Aug 17, 2026
ByteDance Pythagorean Triple in an Integer Array Medium πŸ†• Aug 17, 2026
LinkedIn Count Distinct Values in a Massive Sorted Array Medium πŸ†• Aug 16, 2026
LinkedIn Find K Closest Elements in a Sorted Array (LC 658) Medium πŸ†• Aug 16, 2026
Salesforce Valid Word Abbreviation (LeetCode 408) with Follow-Up Variant Medium πŸ†• Aug 16, 2026
Salesforce Lowest Common Ancestor with Parent Pointers (LeetCode 1650) Medium πŸ†• Aug 16, 2026
Salesforce Kth Smallest in a BST (LeetCode 230) with Follow-Ups Hard πŸ†• Aug 16, 2026
DoorDash Minimum Parenthesis Deletions Easy πŸ†• Aug 16, 2026
DoorDash First Unique Restaurant in a Stream Medium πŸ†• Aug 16, 2026
Apple Copy List with Random Pointer (LC 138) Medium πŸ†• Aug 16, 2026
DoorDash Minimum Dasher Processing Speed Medium πŸ†• Aug 16, 2026
Uber K Closest Points Medium πŸ†• Aug 16, 2026
Microsoft Spiral Matrix (LC 54) + Follow-Ups Medium πŸ†• Aug 16, 2026
Microsoft Palindrome Linked List (LC 234) + Engineering Follow-Up Medium πŸ†• Aug 16, 2026
Google Cutting Ribbons (LC 1891) Medium πŸ†• Aug 16, 2026
Amazon Asteroid Collision (LC 735) Medium πŸ†• Aug 16, 2026
Google Nested List Weight Sum (LC 339) with Follow-Ups Medium πŸ†• Aug 16, 2026
Microsoft / LinkedIn Binary Tree Zigzag Level Order Traversal (LC 103) Medium πŸ†• Aug 16, 2026
Snowflake React / TypeScript Kanban Board Medium πŸ†• Aug 15, 2026
Citadel Task Dependency Ordering Medium πŸ†• Aug 15, 2026
Microsoft Lowest Common Ancestor (LC 235) with a Follow-Up Variant Medium πŸ†• Aug 15, 2026
Amazon Bootstrap Mean & Confidence Interval Medium πŸ†• Aug 14, 2026
Amazon Out-of-Order Package Receiver Medium πŸ†• Aug 14, 2026
Amazon Package Dependency Installation & Build Order Medium πŸ†• Aug 14, 2026
Amazon Group Anagrams (LC 49) Medium πŸ†• Aug 14, 2026
Google Target Expressions from Ordered Digits Hard πŸ†• Aug 13, 2026
ByteDance / Bobyard Build a Nested Comment Tree from Flat Records Medium πŸ†• Aug 13, 2026
Roblox Distinct Cyclic Number Pairs Medium Aug 12, 2026
Affirm Find Redeemable Offers Hard Aug 12, 2026
Figma Sort Documents on a 2D Plane Medium Aug 12, 2026
Google Progressive Array Partitioning Hard Aug 11, 2026
Microsoft Minimum Fuel Cost Across a Road Network Hard Aug 11, 2026
Uber Minesweeper (LC 529) Medium Aug 10, 2026
Harvey Citation Highlighting Hard Aug 09, 2026
Affirm Aggregate Recent Transactions Medium Aug 07, 2026
Citadel SRE Python Fundamentals β€” Five-Question Set Easy Aug 05, 2026
Apple Top K Closest Pairs in a Sorted Array Hard Aug 05, 2026
Figma Nested String with Brackets Parsing Hard Aug 04, 2026
Affirm Live Fraud Detector Easy Aug 01, 2026
OpenAI Sharded Matmul and Backprop Debugging Hard Jul 31, 2026
Pinduoduo Spiral Matrix Generation Medium Jul 30, 2026
ByteDance Bounded Number Construction from Allowed Digits Hard Jul 29, 2026
Point72 Price Percentile Cutoff Medium Jul 29, 2026
Point72 / Akuna Capital / Google Array Frequency Sort Easy Jul 29, 2026
Microsoft / Amazon / Apple / ByteDance / LinkedIn / Meta / Microsoft AI / Two Sigma / Weride Top K Largest Elements Medium Jul 29, 2026
Point72 Bank Transaction Mining Easy Jul 29, 2026
Lyft Job Scheduler Hard Jul 29, 2026
Microsoft AI / Microsoft Beam Search Decoding Hard Jul 29, 2026
Apple Insert Interval (LC 57) Medium Jul 28, 2026
Citadel Real-Time Trading Event Feed Dashboard (React) Hard Jul 27, 2026
Apple Alias Group Mapping Medium Jul 27, 2026
Salesforce Optimal Account Balancing (LeetCode 465) Hard Jul 25, 2026
Salesforce Delete One Character Type, Minimize Unique-Character Segments Medium Jul 25, 2026
Google Batch and Streaming Log Deduplication Hard Jul 23, 2026
Amazon Word Segmentation with a Dictionary Helper Medium Jul 22, 2026
Amazon Fulfillment-Center Inventory Transfer Medium Jul 22, 2026
Amazon Handwrite Sigmoid, Softmax, and Attention Hard Jul 20, 2026
Google Minimum Direction Violations in a Directed Graph Hard Jul 19, 2026
Capital One W-D-L Outcome Reordering Easy Jul 19, 2026
Capital One Outside-In String Reordering Easy Jul 19, 2026
Salesforce Maximal Rectangle (LeetCode 85) Hard Jul 17, 2026
Salesforce Maximal Square (LeetCode 221) Hard Jul 17, 2026
Pinduoduo Count Longest Increasing Subsequences Hard Jul 17, 2026
OpenAI Maximum Grid Jumping Path Hard Jul 16, 2026
Vanta Task Dependency Resolution (Topological Sort) Medium Jul 16, 2026
Vanta Implement uniq β€” Unique Lines in a File Medium Jul 16, 2026
Amazon Edit Distance (LC 72) with a Follow-Up Variant Hard Jul 14, 2026
Google Count Word Decompositions into Chemical Element Symbols Medium Jul 14, 2026
Amazon Best Time to Buy & Sell Stock β€” Merged Variants Hard Jul 10, 2026
Figma Resize Stacked Rectangles β€” Distribute Height Medium Jul 09, 2026
Waymo Build an Arithmetic Expression to Reach a Target Hard Jul 09, 2026
Walmart Labs Minimum Talent-Complete Team from Every Start Medium Jul 07, 2026
Walmart Labs Merge Strings Alternately Easy Jul 07, 2026
Waymo Race Car: Minimum Instructions to Reach a Target Hard Jul 06, 2026
Goldman Sachs Highest Average Score Per Person Medium Jul 06, 2026
SoFi Reachable Nodes in a Directed Graph Medium Jul 04, 2026
Waymo Implement Max Pooling with Argmax Coordinates Medium Jul 02, 2026
Amazon Basic Calculator with Postfix Notation Medium Jul 02, 2026
Amazon Closest Version Date Medium Jul 02, 2026
Google Top-K Frequent in Large Logs Medium Jul 02, 2026
Amazon Maximum Concurrent Processes from Intervals Medium Jul 02, 2026
Google Piano Hand Movement Grouping Medium Jul 01, 2026
Amazon Service Shutdown / Topological Sort Medium Jul 01, 2026
Meta Attention Implementation + Flash / Linear Attention Follow-ups Hard Jun 30, 2026
Amazon Drone Delivery on a Hub Ring β€” Minimum Travel Medium Jun 30, 2026
Lyft / ByteDance / Meta Minimum Window Substring Medium Jun 29, 2026
Roblox Dependency Ordering With Topological Sort Hard Jun 29, 2026
Databricks Find Optimal Commute Medium Jun 29, 2026
Intuit Array Plus One with Large-Input Follow-Up Medium Jun 28, 2026
Amazon Inventory Allocation by Bid Priority Medium Jun 28, 2026
Apple / Amazon / Bloomberg / Meta / Uber Binary Tree Vertical Order Traversal Medium Jun 28, 2026
Voleon Return Words in Repeated Anagram Groups Medium Jun 27, 2026
Amazon Org-Chart Salary Aggregation Medium Jun 27, 2026
Amazon Find Conflicting Events Medium Jun 27, 2026
Google Website Activity Analytics: Unique Users + Session Time Medium Jun 26, 2026
Google 2D Points Connected Components by Radius Medium Jun 26, 2026
Google Meeting Rooms / Interval Scheduling Variants Medium Jun 26, 2026
ByteDance Elements Appearing More Than n/3 in a Sorted Array Medium Jun 26, 2026
Airbnb Fill Layover With Experiences Hard Jun 26, 2026
ByteDance Reverse Nodes in K-Group (incomplete tail variant) Medium Jun 25, 2026
Okta Reverse Substrings Between Each Pair of Parentheses Medium Jun 24, 2026
ByteDance Remove Duplicate Letters for Lexicographically Smallest Result Hard Jun 24, 2026
Meta / ByteDance / Instacart / Uber Basic Calculator I / II Medium Jun 24, 2026
Apple Frontend React Screen Hard Jun 24, 2026
Snowflake Forest Parent Array Delete Node Medium Jun 24, 2026
Snowflake Distributed Tree Node Count Hard Jun 24, 2026
Stripe Six Degrees of Collusion Medium Jun 24, 2026
JPMorgan Zero Compaction Array Coding Easy Jun 23, 2026
JPMorgan Prerequisite Cycle OA Medium Jun 23, 2026
JPMorgan Interval Consolidation OA Medium Jun 23, 2026
Google Streaming Points: Emit K Within Distance Medium Jun 23, 2026
Google Expression Tree Single-Leaf Mutation Hard Jun 23, 2026
Google Active Communication Top Users Medium Jun 23, 2026
Reddit Moderator List Hierarchy Medium Jun 23, 2026
Salesforce Campaign Cost Weekly Partition Medium Jun 22, 2026
Amazon Minimum Bills and Coins for an Amount Medium Jun 22, 2026
Amazon Detect and Break a Linked-List Cycle Medium Jun 22, 2026
Amazon Caesar Cipher with Case Preservation Easy Jun 22, 2026
Amazon Minimum Operations to Sort by Rotate and Flip Medium Jun 19, 2026
OpenAI Design Cluster Message Aggregation Hard Jun 19, 2026
OpenAI / Anthropic Infection Spread Simulation Medium Jun 19, 2026
Goldman Sachs Largest Tree in a Forest Medium Jun 18, 2026
Meta Find Shortest Unique Prefix Medium Jun 18, 2026
Applied Intuition Build a File-Driven Data Visualization and Replay UI Hard Jun 17, 2026
ByteDance Longest Zigzag Path in a Grid Hard Jun 17, 2026
Airbnb Chain Booking β€” Max Cascading Reservations Medium Jun 17, 2026
Snowflake Reverse Alphanumeric Segments Medium Jun 17, 2026
Snowflake Number Transformation Path Medium Jun 17, 2026
Snowflake Calculate Amount Paid in Taxes Easy Jun 17, 2026
Bloomberg / Amazon / ByteDance / Pinduoduo Validate Binary Search Tree Medium Jun 16, 2026
Bloomberg / ByteDance / Cisco Longest Palindromic Substring Medium Jun 16, 2026
Pinterest Stack Items into the Shortest Column (Min-Heap Load Balancing) Medium Jun 16, 2026
ByteDance / Amazon Number of Islands and Grid BFS Variants Hard Jun 16, 2026
Apple / Scale AI Transformer Attention Mask and Heads Coding Hard Jun 16, 2026
Uber / Meta Word Break Medium Jun 16, 2026
Uber / Amazon / ByteDance Sliding Window Maximum Medium Jun 16, 2026
Uber Rate Limiter (Coding + Trade-offs) Medium Jun 16, 2026
Rippling / Bloomberg / ByteDance / Uber Median of Two Sorted Arrays Hard Jun 16, 2026
Google First Bad Version with Parallel Search Follow-up Medium Jun 15, 2026
Optiver Build Binary Tree from Edges / S-Expression Hard Jun 15, 2026
Snowflake Rewrite Tree With Subtree Sums Medium Jun 15, 2026
Scale AI Task Processor: Dependencies and Deadlines Hard Jun 14, 2026
Citadel N-ary Tree Sum + Leaf next Pointer Hard Jun 13, 2026
Whatnot Filter Unsafe Messages Medium Jun 12, 2026
Ebay Fit Saved Rectangles in a Box Medium Jun 12, 2026
Ebay Count and Flip Binary Operations Medium Jun 12, 2026
Reddit Pseudo-Memcached Protocol Server Medium Jun 12, 2026
Reddit Chat Message Range Merge Medium Jun 12, 2026
Stripe Factory Network Cost Minimization Easy Jun 11, 2026
Stripe Credit Card Fraud Detection Easy Jun 10, 2026
Google / Affirm / Uber Evaluate String Expression Medium Jun 10, 2026
Stripe Matching Contacts Medium Jun 10, 2026
Snowflake Closest Cake and Global Assignment Medium Jun 10, 2026
Roblox Most Frequent Function Call Stack Hard Jun 10, 2026
Amazon Minimum Redistribution Cost Hard Jun 09, 2026
Uber / Pinterest Bus Routes (LC 815) Hard Jun 08, 2026
Uber / Apple / Google Number of Islands II Medium Jun 08, 2026
Apple / Amazon / ByteDance / Google / LinkedIn / Microsoft / Pinduoduo / Uber Top K Frequent Elements Medium Jun 08, 2026
OpenAI / Perplexity GPU Credits II Hard Jun 08, 2026
Snowflake Max Credits with K Classes (Interval-Style) Medium Jun 07, 2026
Databricks File Encryption Tree Optimization Hard Jun 06, 2026
ByteDance / Amazon Course Schedule and Topological Sort on a Directed Graph Medium Jun 06, 2026
Snowflake Four-in-a-row Game Medium Jun 06, 2026
Uber Construct Quad Tree Medium Jun 06, 2026
Verkada Camera Motion Detection Medium Jun 05, 2026
Pinterest Put Boxes Into the Warehouse (LC 1564) Medium Jun 05, 2026
Capital One Matrix Border Sort & Clockwise Fill Medium Jun 05, 2026
Capital One Dynamic Two-Array Pair Sum Queries Medium Jun 05, 2026
Netflix / Amazon / ByteDance / Ebay Topological Sort / Course Schedule for Ads Medium Jun 04, 2026
Waymo Validate a Forest from (parent, child) Edges Medium Jun 04, 2026
Bloomberg Minimum Cost Flight Split Medium Jun 04, 2026
Uber / Citadel Maximize Pipeline Throughput Medium Jun 04, 2026
Uber Leftmost Column with At Least a One Medium Jun 04, 2026
Anthropic Stack Trace Reconstruction Medium Jun 04, 2026
Tesla Bulls and Cows with Per-Position Match Signal Medium Jun 03, 2026
Airbnb Build Smallest Number Hard Jun 03, 2026
Okta Array Duplication β€” O(n) and Memory Trade-offs Medium Jun 02, 2026
Databricks Tetris Block Drop Medium Jun 2026
Google Huffman Tree Construction Medium Jun 01, 2026
Anthropic Generate Function Profiling Events Medium Jun 2026
Ramp User Flight Location Tracker Medium Jun 01, 2026
Databricks Firewall CIDR Rules Hard Jun 2026
Capital One / Databricks / Roblox Laser Grid Robot Max Safe Run Medium May 31, 2026
Google Matrix Flower Placement with House Adjacency Hard May 31, 2026
Google Compute File System Total Size Medium May 31, 2026
Capital One Even Digit Count Easy May 31, 2026
Uber Minimum Root Edges Reversal Medium May 31, 2026
OpenAI Online Softmax Entropy Medium May 31, 2026
OpenAI Data Labeling Task Scheduler Hard May 31, 2026
OpenAI Prefix Matrix Products and Backpropagation Hard May 31, 2026
Expedia Range Negate Data Updates Medium May 30, 2026
Expedia / IBM Card Packets with Identical Distribution Medium May 30, 2026
Snowflake Time Range Event Counter Medium May 30, 2026
Uber Find Robots Position Medium May 29, 2026
Uber Maximum Number of Points from Grid Queries Hard May 29, 2026
Uber Fill Dashes with Nearest Letter Medium May 29, 2026
Anthropic Longest-Match Tokenizer Medium May 28, 2026
Microsoft In-Memory SQL Engine II Hard May 28, 2026
Anthropic / Google String Tokenization Medium May 28, 2026

Page 1 of 7 Β· Page 2 β†’