Company
Applied Intuition interview questions
48 practice questions in the style of Applied Intuition's interviews, covering Software Engineering Fundamentals, Coding & Algorithms, ML System Design, System Design, Behavioral & Leadership, Data Manipulation (SQL/Python), Machine Learning.
4 easy34 medium10 hard
Applied Intuition interview questions by the numbers
Last updated
Katkat has 48 Applied Intuition interview questions. The largest topics are Coding & Algorithms (52%), Software Engineering Fundamentals (23%) and System Design (13%). By difficulty: 8% easy, 71% medium and 21% hard. The most common round is Technical Screen (69%). Frequent concepts include Data Structures, Algorithms, System Design and Concurrency.
Topics
- Coding & Algorithms52% · 25
- System Design13% · 6
- Behavioral & Leadership6% · 3
- Machine Learning2% · 1
- ML System Design2% · 1
Difficulty
- Easy8% · 4
- Medium71% · 34
- Hard21% · 10
Interview rounds
- Technical Screen69% · 33
- Onsite31% · 15
Roles
- Software Engineer88% · 42
- Machine Learning Engineer10% · 5
- Backend Engineer2% · 1
Frequent concepts
- Data Structures15% · 7
- Algorithms10% · 5
- System Design8% · 4
- Concurrency6% · 3
- Geometry6% · 3
- geometry4% · 2
Most mentioned in interview experiences
- 1.Design a transactional in-memory key–value store2 reports
- 2.Mission motivation and a walkthrough of your school, major and job decisions2 reports
- 3.Track simulations and report timeouts2 reports
- 4.Build an Ingestion Service and Timestamp-Indexed Query API for MCAP Driving Logs1 report
- 5.Build and present a minimal vehicle log playback app from S3 data in two hours1 report
- 6.Design a nested transaction store1 report
- 7.Design a real-time 3D playback system for recorded vehicle logs1 report
- 8.Design Parsing Boundaries for Interdependent Message Types1 report
- 9.Discuss productionizing event-timeout detector1 report
- 10.Evaluate Dependent Variable Assignments1 report
Counted from 10 candidate interview experiences on Katkat. How we collect and count
Showing 31–48 of 48 results
This question evaluates knowledge of positional encoding mechanisms for Transformer language models, covering embedding mathematics, tensor shapes and broadcasting, PyTorch implementation details, expected training and inference symptoms when positional information is omitted, and methods for empirical verification and ablation.
Applied IntuitionMachine Learning EngineerMachine LearningTechnical ScreenImplement and analyze a quadtree-based search algorithm that locates all vehicles on a 2D grid using a Boolean square-scan API.
Applied IntuitionSoftware EngineerSoftware Engineering FundamentalsTechnical ScreenMerge straight lane segments, each given as a list of collinear integer points, so that segments lying on the same line whose extents overlap or touch become one segment containing all of their points. It tests exact collinearity checks, handling of horizontal and vertical segments, and interval merging along each line.
Applied IntuitionSoftware EngineerCoding & AlgorithmsTechnical ScreenThis question evaluates computational geometry and algorithm design skills, focusing on collinearity testing, projecting points onto a line, merging overlapping 1D intervals generalized to arbitrary lines, ordering points along a line, and handling duplicates and edge cases.
Applied IntuitionSoftware EngineerCoding & AlgorithmsTechnical ScreenCollapse a pile of straight fence-line survey readings into one run per physically continuous stretch of fence, by detecting which readings sit on the same infinite line and connect up. Tests exact collinearity detection, correct handling of every orientation, and interval merging per line.
Applied IntuitionSoftware EngineerCoding & AlgorithmsTechnical ScreenThis problem tests your ability to handle geometric data by identifying and merging overlapping segments that lie on the same infinite line.
Applied IntuitionSoftware EngineerCoding & AlgorithmsTechnical ScreenThis problem tests your ability to handle geometric data by sorting and merging 1D intervals that exist within a 2D space, specifically focusing on collinear segments.
Applied IntuitionSoftware EngineerCoding & AlgorithmsTechnical ScreenTwo behavioral prompts from one interview loop: a short self-introduction that turns into why the company's mission interests you, and a walkthrough of your school, major and job decisions covering why you chose each, the alternatives you had and what you learned. It tests motivation, judgment and self-reflection.
Applied IntuitionSoftware EngineerBehavioral & LeadershipOnsiteImplement a discrete-time multi-agent simulator using unicycle kinematics and forward Euler integration to track agent trajectories and detect inter-agent collisions.
Applied IntuitionSoftware EngineerCoding & AlgorithmsTechnical ScreenThis problem tests your ability to parse a hierarchical schema definition, resolve nested type references using a symbol table, and implement an efficient lookup function for type paths.
Applied IntuitionSoftware EngineerCoding & AlgorithmsTechnical ScreenImplement size and field-type lookups over a simplified protobuf-style schema in which messages embed other messages, then write the parser that builds the schema from raw text. Tests schema data modeling, handling of nested, cyclic and unknown message references, clear error behavior, and robust parsing of proto-like definitions.
Applied IntuitionSoftware EngineerSoftware Engineering FundamentalsTechnical ScreenImplement an equation evaluator that computes the integer values of variables defined in terms of literals and other variables while detecting cycles and undefined references.
Applied IntuitionBackend EngineerCoding & AlgorithmsTechnical ScreenThis question tests the ability to optimize grid-based simulations that exceed local memory capacity, focusing on sliding windows, buffer management, and efficient disk I/O.
Applied IntuitionSoftware EngineerCoding & AlgorithmsTechnical ScreenScale a working small-grid cellular-automaton fire-spread simulation to a dense multi-million-cell board that no longer fits in memory, by computing each generation with a three-row sliding window read from one file and streamed into another. Tests memory estimation and disk-backed algorithm redesign without changing the core update rule.
Applied IntuitionSoftware EngineerSoftware Engineering FundamentalsTechnical ScreenThis question evaluates competency in algorithms and data-structure design for real-time stream processing, including maintaining per-simulation state, handling time-based expirations, and reasoning about performance and correctness.
Applied IntuitionSoftware EngineerCoding & AlgorithmsTechnical ScreenThis problem tests your ability to recursively validate a JSON object against a structured schema definition and handle field presence constraints.
Applied IntuitionSoftware EngineerCoding & AlgorithmsTechnical ScreenThis question evaluates schema validation skills including recursive data structures, primitive and composite type checking, and structured error reporting for configuration objects, categorized under Coding & Algorithms for a Machine Learning Engineer role and focused on practical implementation.
Applied IntuitionMachine Learning EngineerCoding & AlgorithmsTechnical ScreenThis question evaluates the candidate's proficiency in end-to-end system design—covering requirements definition, architecture and component design, data modeling, scalability, trade-off analysis, and operational readiness—within the System Design domain for a software engineer role.
Applied IntuitionSoftware EngineerSystem DesignTechnical Screen
Applied Intuition interview experiences
All 11 →- 45-Minute Phone Screen With Merge SegmentsApplied Intuition · Software Engineer · Technical Screen · Oct 2026
Old question: merge segments. You also have to think about how to handle slope 0. Solution: a math problem plus merge intervals. Now let me complain about this company's interview. The phone screen was 45 minutes in total: 5 min intro + 5 min Q&A, so that leaves 35 min for the problem, and you still have to communicate the whole time. 🙄 Even if I had seen it before and practiced in Java, I'd be d…
- AI-Assisted Virtual Onsite Building a Query API over MCAP Driving LogsApplied Intuition · Software Engineer · Onsite · Oct 2026Rejected
This is the same as the earlier thread about this interview. The format is MCAP, and the content is car driving data, like video, images, location information... folder structure of the logs: MCAP defines a message schema, and the message content is ProtoBuf encoded. Every message has a timestamp, and the API I had to implement needs to query by timestamp, so an index is needed. My idea was to st…
- Game of Life Scaled to 1M x 1M in a Phone ScreenApplied Intuition · Software Engineer · Technical Screen · Oct 2026
The interviewer first demoed Conway's Game of Life in the browser (I had never heard of it before), then pasted starter code into CoderPad: next_gen computes the next generation of the board. There is a helper _process_cell(old_board, new_board, row, col) that decides whether a cell lives or dies based on its neighbor count. The initial board is random with a probability p between 0 and 1, so the…
- Real-Time 3D Playback Design, Then a 2-Hour AI-Assisted BuildApplied Intuition · Software Engineer · Onsite · Sep 2026
A 30-minute panel. It starts with a self-introduction, but the intro itself isn't the point. The main thing is that you need to explain why you're interested in the company's mission, so look up the mission statement on their website beforehand and talk about it. System design, 45 minutes. It was to build a real-time 3D playback system given logs of data. It's the toy-car modeling question that h…
- Aggressive Interruptions on a Coding Phone ScreenApplied Intuition · Software Engineer · Technical Screen · Aug 2026
HR call: Two different HR people reached out to me. It was basically background chat. The first HR felt like they came out of a frat, very flippant, and asked me this kind of dumb question about why I'd choose to accept a return offer and go back to a certain company as a full-time employee. The second one asked what I wanted out of my next job, and then asked to schedule the interview right ther…
More companies
- Meta666
- Amazon653
- Google486
- OpenAI342
- Capital One268
- Microsoft252
- DoorDash241
- Anthropic225
- Uber217
- Apple177
- TikTok176
- Pinterest161
- ByteDance160
- LinkedIn154
- Stripe139
- Snowflake130
- Databricks122
- Airbnb112
- Rippling106
- Oracle104
- Coinbase99
- Netflix97
- NVIDIA95
- Snapchat94
- Citadel90
- Waymo90
- Instacart87
- Roblox84
- Salesforce77
- Optiver76
- Shopify63
- Robinhood60
- Atlassian55
- Hudson River Trading55
- Two Sigma55
- J.P. Morgan53
- PayPal53
- xAI53
- Lyft52
- Tesla52
