All companies

THE INTERVIEW BRIEFING

Autodesk Interview Guide

Prepare for Autodesk with a focused mix of coding, design, and communication. Start with your job description and confirm the interview loop with your recruiter.

10 Question notes 6 Practice picks 5 Levels mapped

01 / MAKE YOUR NEXT SESSION COUNT

Your preparation, made concrete.

AlgoDaily practice • not reported questions
0130 min suggested

Find the right array pattern

Merge two sorted arrays. Then adapt your solution when one array has enough unused space to hold both. Explain how you avoid overwriting unread values.

What a strong answer demonstrates

A maintained invariant, correct boundary handling, and justified complexity.

0235 min suggested

Resolve dependencies

Given tasks and prerequisite edges, return a valid execution order. Detect a cycle and explain what the caller should receive when no order exists.

What a strong answer demonstrates

Correct edge direction, cycle detection, and coverage of disconnected tasks.

0320 min suggested

Behavioral storytelling

Describe a technical decision you changed after receiving feedback. Explain your contribution and the outcome.

What a strong answer demonstrates

Specific actions, honest reflection, and measurable impact.

BEFORE YOU PRACTICE

Ask your recruiter.

Get the details that a generic company guide cannot know.

  • Which team and level is this opening for, and what does success look like?
  • What rounds, durations, and evaluation criteria should I prepare for?
  • Which languages, tools, and AI assistance are permitted?
  • Will design focus on frontend, backend, infrastructure, or another specialty?
  • Are there accommodations or preparation materials I should request?

Autodesk practice problems

Company-linked challenges and related lessons from our library. Not a prediction of your interview.

Questions candidates have reported

Aggregated from candidate submissions and public sources.

Q1
Two Sum: Find all pairs that sum up to a number in an integer array.
Q2
Implement a Hash Map: Describe a hash table and describe the difference between an array and a list.
Q3
Implement a Graph: What is internal implementation of different graph data structures?
Q4
Why can ++i be faster than i++?
Q5
What is the difference between a language like c++ and javascript?
Q6
How would you efficiently store huge amounts of data such that you can have a function call return the smallest value in the list?
Q7
How would you return data associated with a user's key on different formats if they did not have much in common? (ex: webpage vs command line)
Q8
Given a point (x,y), find the number of unique ways of getting to that point from your current position.
Q9
In an array of elements occurring twice consecutively, find element occurring only once. for e.g in an array 4, 4, 2, 2, 3, 5, 5-- the output must be 3.
Q10
For a rectangular paper with given length and breadth, write a program to find the minimum number of squares that can be cut so that entire paper is consumed.

Engineering levels & compensation

Historical figures from existing records; date and location may be unspecified. Verify current ranges on Levels.fyi.

Level 1

Software Engineer 1 · Grade 8

Not Available

Level 2

Software Engineer 2 · Grade 9

Not Available

Level 3

Software Engineer 3 · Grade 10

Not Available

Level 4

Senior Software Engineer 1 · Grade 11

$143,000

$129,000 base · $3,250 stock · $10,750 bonus

Level 5

Senior Software Engineer 2 · Grade 12

$153,250

$125,750 base · $15,750 stock · $11,750 bonus

What people at Autodesk say

Reviews originally posted on Glassdoor.

Great Cloud development Opportunities Smart colleagues( if you are smart enough to develop or learn, you are in right place) Competitive Pay Unlimited Sick Leaves Small but great Cafeteria Takes good care of Employees Promotes innovation. Slow decisions Hectic Scrum Process Not easy to promote Change from lower levels Small amounts of Mediocrity. Please take decisions quicker. Love the way Autodesk operate. Please keep it up.
The only good about this job is you only need to put in minimum hours, come in around 11 am and leave before 5 pm. The company is completely careless about personal data of its customers and employees. HR and internal recruiters lie about pay and benefits just to get people onboard. Managers are only interested in self-preservation, disregarding the responsibilities to customers. "As you are paid a salary, you cannot have your principals", I was told.
Great people and culture. Colleagues are supportive and friendly in general. Building is nice. Competitive compensation. Massage provided. Company discounted parking. Depends what team you work at, it can be very professional and supportive or extremely micromanaging you. It may focus on politics and tracks employees activities rather focusing on delivering results and quality. Too many events and surveys. Although they serve good purposes but I feel they are too overwhelming. Too many unnecessary meetings without goals.
Its a great company with a great motive - Enabling people to make Anything !! Very transparent and open communication exists The benefits are good and there are plenty of travel opportunities to exotic locations Career growth is assured and as an individual, we have the opportunity to decide how we would like to advance in career. Organizational restructuring is very common and individuals have to live with the always changing environment.
Nice community feel for an office of this size. Everyone is treated as an equal. Plenty of perks, benefits and company events. Opportunity for travel (depending on role) Very considerate management, open to new ideas and they always listen if you have something important to say. Loads of highly-skilled colleagues to learn from. State-of-the-art equipment. Very comfortable work environment (best in my 17-job career). Most work environments look like a sweatshop by comparison.
Inside the workplace

About Autodesk

A day at Autodesk