Autodesk interview process (2026)
Round-by-round breakdown of the Autodesk software engineering interview across 4 levels and 18 rounds: interview mode, sample questions, and worked solutions.
SDE Intern (on-campus, Bengaluru / Pune)
Difficulty: Medium · Timeline: ~1-2 weeks (campus drive) · Recommended prep: 4-6 weeks
-
Round 0: Online Test (CodeSignal / campus platform)
Assessment · ~60-90 min · difficulty 2/5 · elimination round
Mode of interview: Online assessment · CodeSignal
Sample question: Longest Substring Without Repeating Characters - given a string, return the length of the longest substring in which no character repeats. Input: the string on one line. Output: the length.
-
Round 1: Technical Interview 1 (DSA + CS fundamentals)
Onsite · ~60 min · difficulty 2/5 · elimination round
Mode of interview: Onsite or virtual onsite interview
Sample question: Reverse a linked list in groups of K - given K and the list values, reverse every consecutive group of K nodes; a trailing group smaller than K stays as-is. Input: K, then the values. Output: the resulting list.
-
Round 2: Technical Interview 2 (pure DSA)
Onsite · ~60 min · difficulty 3/5 · elimination round
Mode of interview: Onsite or virtual onsite interview
Sample question: Number of Islands - given an R x C grid of 0s and 1s, count the connected groups of 1s (4-directional adjacency). Walk through your DFS/BFS choice and its complexity.
-
Round 3: HR Round
Behavioral · ~30 min · difficulty 1/5
Mode of interview: Live behavioral interview
Software Engineer / SDE-1 (Bengaluru / Pune)
Difficulty: Medium · Timeline: ~1 month · Recommended prep: 6-8 weeks · Cooldown: ~6 months (typical, unofficial)
-
Round 0: Online Assessment (CodeSignal)
Assessment · ~70-90 min · difficulty 2/5 · elimination round
Mode of interview: Online assessment · CodeSignal
Sample question: Word Break - given a string with no spaces and a dictionary, decide if the string can be segmented into a space-separated sequence of dictionary words. Input: the string, then N, then N words. Output: true or false.
-
Round 1: Technical Interview 1 (DSA + OOP/SOLID)
Onsite · ~60 min · difficulty 2/5 · elimination round
Mode of interview: Onsite or virtual onsite interview
Sample question: Left View of a Binary Tree - print the first node visible at every level when the tree is viewed from the left. Give both the recursive and the queue-based level-order approach with complexities.
-
Round 2: Technical Interview 2 (practical coding + basics of scale)
Onsite · ~60 min · difficulty 3/5 · elimination round
Mode of interview: Onsite or virtual onsite interview
Sample question: Read a CSV of (user, product, amount) purchase rows and print the top 3 users by total spend, handling malformed rows gracefully. Then: how would you change your design if the file were 100 GB?
-
Round 3: Hiring Manager Round
Behavioral · ~45 min · difficulty 1/5
Mode of interview: Live behavioral interview
Software Engineer 2 / SDE-2 (Bengaluru / Pune)
Difficulty: Medium · Timeline: ~3-5 weeks · Recommended prep: 6-8 weeks · Cooldown: ~6 months (typical, unofficial)
-
Round 0: Online Assessment (medium-hard DSA)
Assessment · ~90 min · difficulty 3/5 · elimination round
Mode of interview: Online assessment · CodeSignal
Sample question: Top K Frequent Elements - given N integers and K, print the K values with the highest frequency (break frequency ties by smaller value first). Input: N K, then N integers.
-
Round 1: Technical Interview 1 (medium DSA + design discussion)
Onsite · ~60 min · difficulty 3/5 · elimination round
Mode of interview: Onsite or virtual onsite interview
Sample question: Course Schedule - given N tasks and M prerequisite pairs, determine whether all tasks can be completed, and output one valid order if so. Discuss cycle detection via DFS colours vs Kahn's algorithm.
-
Round 2: Technical Interview 2 (hard DSA + domain)
Onsite · ~60 min · difficulty 4/5 · elimination round
Mode of interview: Onsite or virtual onsite interview
Sample question: Given N axis-aligned rectangles (x1 y1 x2 y2 each), compute the total area covered by their union (overlaps counted once) - a natural fit for a CAD company. Input: N, then N rectangles. Output: the area.
-
Round 3: System Design (HLD on AWS)
System_design · ~60 min · difficulty 4/5
Mode of interview: Live system design interview
Sample question: Design a cloud storage and versioning service for large CAD design files (think Autodesk Docs): upload of multi-GB files, version history, sharing across a team in Pune and a client in the US, and fast preview generation. Which AWS components would you use and why?
-
Round 4: Hiring Manager (behavioral + light LLD)
Behavioral · ~45-60 min · difficulty 2/5
Mode of interview: Live behavioral interview
Senior Software Engineer (Bengaluru / Pune)
Difficulty: Medium · Timeline: ~3 weeks · Recommended prep: 4-6 weeks · Cooldown: ~6 months (unofficial)
-
Round 0: Recruiter Screen
Phone · ~30 min
Mode of interview: Remote phone or video interview
-
Round 1: Technical Coding (experience deep-dive + problem)
Onsite · ~60 min · difficulty 3/5 · elimination round
Mode of interview: Onsite or virtual onsite interview
Sample question: Design a filesystem of boxes within boxes: each folder contains files (with sizes) and sub-folders to arbitrary depth. Implement total-size-of-folder and find-largest-folder, and discuss how you would handle moves and cycles.
-
Round 2: System Design (HLD, AWS-grounded)
System_design · ~60 min · difficulty 4/5 · elimination round
Mode of interview: Live system design interview
Sample question: Design a collaborative viewer for large 3D design files: engineers in Pune, Bengaluru and San Francisco open multi-GB models in a browser, see teammates' live annotations, and work through flaky networks. Cover derivative/preview generation, CDN strategy and conflict handling.
-
Round 3: Principal Engineer Round (resume review + HLD)
Onsite · ~90 min · difficulty 4/5 · elimination round
Mode of interview: Onsite or virtual onsite interview
Sample question: Design a URL shortener at global scale, then extend it: custom aliases, expiring links, per-tenant analytics, and how your design changes if reads are 1000x writes. Be ready to defend ID-generation and storage choices in depth.
-
Round 4: Hiring Manager / Behavioral
Behavioral · ~45 min · difficulty 1/5
Mode of interview: Live behavioral interview
Other companies' interview processes
Worked sample solutions (code, design diagrams, and STAR answers) for every round are available in the FAANGPlus app: open interview processes.