AI Coding Interview Questions

AI-assisted interviews are a fast-growing format where you're allowed — and expected — to use an AI assistant like Cursor, Copilot, or Claude Code during the round, then defend every line it writes. This hub gathers every real, recently reported AI-assisted interview question on PracHub in one place: codebase coding problems, AI-era system design, and machine learning rounds, reported by candidates who interviewed at companies like Meta, Shopify, and Rippling. They look nothing like a traditional LeetCode problem — you're usually dropped into a multi-file repo and asked to fix a bug, ship a feature, and optimize for scale, producing far more code than you'd write by hand. Practicing them builds the skill these rounds actually test: directing the AI, catching what it gets wrong, and defending every decision — not prompting your way to an answer you can't explain. New to the format? Start with our complete AI coding interview guide.

104 Questions 511 Companies06.29.2026
Showing 20 results
Role
Meta logo
Meta
Hard
Machine Learning EngineerSenior+ AI Locked

Extend a Maze Solver

This question evaluates competence in graph search and state-space modeling, specifically BFS-based pathfinding, constrained traversal rules (directio...

Coding & Algorithms
4
0
37 people solved
Mar 1, 2026
Meta logo
Meta
Medium
Software EngineerSenior+ AI

Build a FastAPI summarization service

Implement a minimal but production-ready FastAPI service for text summarization. Requirements: - Expose an endpoint POST /summarize. - The request bod...

Coding & Algorithms
5
0
53 people solved
Jan 19, 2026
Meta logo
Meta
Medium
Software EngineerSenior+ AI

Handle Cross-Team Alignment and Mistakes

The behavioral round focused on three prompts: 1. How do you align requirements across teams? 2. What is the biggest mistake you have made at work? 3....

Behavioral & Leadership
5
0
48 people solved
Apr 8, 2026
Amazon logo
Amazon
Medium
Software Engineer AI

Calculate Circular Route Query Distance

You are given a circular route with n stops numbered 0 to n - 1. The array distances has length n, where distances[i] is the clockwise distance from s...

Coding & Algorithms
0
0
10 people solved
Apr 6, 2026
Meta logo
Meta
Medium
Software Engineer AI

Implement an Expiring Record Store

Implement a level-based in-memory record store. The store contains records identified by a string key. Each record contains fields, where each field i...

Coding & Algorithms
2
0
32 people solved
Apr 1, 2026
Tubitv logo
Tubitv
Medium
Machine Learning Engineer AI

ML System Design: Movie Recommendation Model and Pipeline (AI-Assisted Round)

ML System Design: Movie Recommendation Model and Pipeline (AI-Assisted Round) This is a hands-on, AI-assisted coding round: you are allowed to use AI ...

ML System Design
1
0
18 people solved
Feb 10, 2026
Resolve.Ai logo
Resolve.Ai
Medium
Software Engineer AI Locked

Design a Weighted Log Distributor

This question evaluates distributed systems architecture, load-balancing and traffic-routing competencies, along with fault tolerance, backpressure ha...

System Design
4
0
39 people solved
May 20, 2026
Meta logo
Meta
Medium
Software Engineer AI Locked

Solve a Key-Door Corridor Maze

This question evaluates graph search and state-space reasoning by requiring shortest-path computation in a constrained one-dimensional maze with colle...

Coding & Algorithms
2
0
34 people solved
May 14, 2026
Rippling logo
Rippling
Easy
Software Engineer AI Locked

How would you scale rule evaluation?

Design a scalable expense-policy rule engine for one million rules and thousand-record batches. Covers structured rules, predicate indexes, bitset eva...

System Design
5
0
101 people solved
Apr 17, 2025
Rippling logo
Rippling
Hard
Software Engineer AI Locked

Build a Flexible Expense Rules Engine

This question evaluates designing extensible rule engines, predicate composition, data modeling for expense- and trip-level aggregation, and reasoning...

Coding & Algorithms
17
0
126 people solved
Feb 27, 2026
Amazon logo
Amazon
Medium
Software Engineer AI Locked

Implement a Worker Hours Register

This question evaluates data structures and algorithms skills for temporal event tracking, interval arithmetic, stateful session management, ranking, ...

Coding & Algorithms
14
0
106 people solved
Feb 14, 2026
Shopify logo
Shopify
Medium
Data Scientist AI

Compute Jaccard Similarity for Lists

Implement a Python function to compute the Jaccard similarity between two lists of strings. `python def jaccard_similarity(a: list[str], b: list[str])...

Coding & Algorithms
1
0
27 people solved
Apr 28, 2026
Square logo
Square
Medium
Software EngineerSenior+ AI

Explain an AI-Assisted Engineering Workflow You Can Defend

Explain an AI-Assisted Engineering Workflow You Can Defend Choose a recent engineering project that you personally worked on. Use it to explain the fu...

Behavioral & Leadership
0
0
7 people solved
Apr 27, 2026
Meta logo
Meta
Hard
Software Engineer AI

Solve Two Backtracking Array Problems

You will solve two independent coding problems. For each problem, first discuss edge cases, then implement a correct solution, and finally explain how...

Coding & Algorithms
36
0
292 people solved
Apr 27, 2026
Meta logo
Meta
Medium
Machine Learning Engineer AI Locked

Extend a Maze Solver

This question evaluates proficiency in implementing and debugging graph search algorithms and state-space modeling, including correct visited-state ha...

Coding & Algorithms
3
0
34 people solved
Feb 8, 2026
Meta logo
Meta
Medium
Software EngineerSenior+ AI

Solve Maze and Suffix Problems

Solve the following two coding problems. Problem A: Find the shortest path through a maze with keys and doors You are given a 2D grid representing a m...

Coding & Algorithms
1
0
18 people solved
Apr 25, 2026
Glean logo
Glean
Medium
Machine Learning Engineer AI

Implement Rate-Limited Wikipedia Crawler

Implement a rate-limited Wikipedia crawler. You may use an AI coding assistant during the interview, such as Cursor or Claude Code. You are expected t...

Coding & Algorithms
0
0
13 people solved
Apr 23, 2026
Meta logo
Meta
Medium
Backend Engineer AI Locked

Solve coding and AI-assisted tasks

This set evaluates algorithmic problem-solving across arrays, immutable linked-list interfaces, parent-pointer tree traversal, string validity via min...

Coding & Algorithms
8
0
66 people solved
Apr 8, 2026
Shopify logo
Shopify
Medium
Software Engineer AI

Implement a Word Guessing Game

Implement a four-letter word guessing game. You are given: - A dictionary containing valid four-letter English words. - A target word selected from th...

Coding & Algorithms
3
0
34 people solved
Jan 10, 2026
Rippling logo
Rippling
Medium
Software Engineer AI Locked

Design a Driver Payroll System

This question evaluates a candidate's understanding of data structure design, time-series aggregation, and algorithmic complexity for in-memory accoun...

Coding & Algorithms
15
0
125 people solved
Mar 21, 2026

Frequently Asked Questions

Are AI tools allowed in coding interviews?
In an AI-enabled (AI-assisted) interview, yes — you're explicitly allowed to use an assistant like Cursor, Copilot, or Claude Code. The catch is that interviewers evaluate how well you direct and verify the AI, so accepting its output blindly is what gets candidates rejected, not using the tool.
What companies do AI-assisted interviews?
Meta rolled out AI-enabled coding interviews in late 2025, and candidates have reported similar AI-assisted formats at Shopify, Rippling, LinkedIn, Canva, and others. The list keeps growing as more teams adopt the format.
How do I prepare for an AI-assisted interview?
Practice reading unfamiliar codebases quickly, solve the problem yourself before reaching for the AI, and verify everything it generates line by line. Drill the real AI-assisted questions in this hub and read PracHub's AI coding interview guide for the full rubric.
How is an AI-assisted interview different from a normal coding interview?
Instead of one self-contained algorithm problem on a blank editor, you're dropped into a multi-file codebase and asked to fix bugs, add features, and optimize at scale with an AI assistant. The bar shifts from writing every line yourself to judging, correcting, and explaining code you produced with the AI.
How many AI-assisted interview questions are on PracHub?
PracHub has 50+ real AI-assisted interview questions spanning coding, system design, and machine learning rounds, and the set grows as new ones are reported. Most are free to read with detailed solutions.
AI Coding Interview Questions (Updated 2026) — Page 4 | PracHub