Add office photos
Autodesk logo
Engaged Employer

Autodesk

Verified
4.2
based on 218 Reviews
Video summary
Filter interviews by
Designation
Experienced

20+ Autodesk Interview Questions and Answers

Updated 8 Feb 2025

Q1. Write a program which will take string and number of occurrences as a input. Find a character with same occurrences count in single interation.(multiples cases around this, not able to recall)

Ans.

Program to find a character with same occurrences count in a string in a single iteration.

  • Iterate through the string and keep track of character occurrences in a hashmap.

  • Check for characters with the same occurrence count in the hashmap.

  • Return the first character found with the same occurrence count.

Add your answer
right arrow

Q2. What is linked list? How it is stored in memory? Give real examples of linked-list.

Ans.

A linked list is a data structure where each element points to the next element in the sequence.

  • Linked list is stored in memory as nodes, where each node contains data and a reference to the next node.

  • Examples of linked-list include a singly linked list, doubly linked list, and circular linked list.

  • In a singly linked list, each node points to the next node. In a doubly linked list, each node points to both the next and previous nodes.

Add your answer
right arrow

Q3. Given string s, return string y which stores first occurrence of characters of s .

Ans.

Return a string containing the first occurrence of characters in the input string.

  • Create an empty string to store the result.

  • Iterate through each character in the input string.

  • If the character is not already in the result string, add it to the result string.

  • Return the result string.

Add your answer
right arrow

Q4. Describe the hardest DSA questions you have ever done.

Ans.

One of the hardest DSA questions I have done involved implementing a complex graph traversal algorithm.

  • The question required understanding of graph data structures and algorithms.

  • I had to implement a depth-first search or breadth-first search algorithm.

  • The question may have involved finding the shortest path in a weighted graph.

  • I had to consider edge cases and optimize the algorithm for efficiency.

Add your answer
right arrow
Discover Autodesk interview dos and don'ts from real experiences

Q5. How does ML models are built?

Ans.

ML models are built by collecting and preparing data, selecting a model, training the model on the data, and evaluating its performance.

  • Collect and prepare data by cleaning, transforming, and encoding it

  • Select a model based on the problem at hand (e.g. regression, classification, clustering)

  • Train the model using algorithms like linear regression, decision trees, or neural networks

  • Evaluate the model's performance using metrics like accuracy, precision, recall, or F1 score

Add your answer
right arrow

Q6. Difference between array and linked list.

Ans.

Arrays store elements in contiguous memory locations, while linked lists store elements in nodes with pointers to the next node.

  • Arrays have fixed size, while linked lists can dynamically grow or shrink.

  • Accessing elements in arrays is faster (O(1)), while accessing elements in linked lists is slower (O(n)).

  • Inserting or deleting elements in arrays can be inefficient, as it may require shifting elements, while in linked lists it can be done in constant time.

  • Example: Array - ['ap...read more

Add your answer
right arrow
Are these interview questions helpful?

Q7. What do you mean by os?

Ans.

OS stands for Operating System. It is a software that manages computer hardware and provides services for computer programs.

  • OS is the software that acts as an intermediary between computer hardware and user applications.

  • It manages computer resources such as memory, processors, devices, and file systems.

  • Examples of popular operating systems include Windows, macOS, Linux, and Android.

Add your answer
right arrow

Q8. What is polymorphism?

Ans.

Polymorphism is the ability of an object to take on many forms. It allows objects of different classes to be treated as the same type.

  • Polymorphism is a fundamental concept in object-oriented programming.

  • It enables code reusability and flexibility.

  • Polymorphism can be achieved through method overriding and method overloading.

  • Example: A parent class Animal can have multiple child classes like Dog, Cat, and Bird. They can all be treated as Animal objects.

  • Polymorphism allows for w...read more

Add your answer
right arrow
Share interview questions and help millions of jobseekers 🌟
man with laptop

Q9. What is static polymorphism?

Ans.

Static polymorphism refers to the ability of a programming language to select the appropriate function or method at compile-time.

  • Static polymorphism is achieved through function overloading or operator overloading.

  • It allows different functions with the same name but different parameters to be called based on the arguments provided.

  • The selection of the appropriate function is determined at compile-time, based on the static type of the object or arguments.

  • Static polymorphism is...read more

Add your answer
right arrow

Q10. What is dynamic polymorphism?

Ans.

Dynamic polymorphism is the ability of an object to take on many forms based on the context it is used.

  • It allows objects of different classes to be treated as objects of a common superclass.

  • It is achieved through method overriding and virtual functions.

  • Example: A superclass 'Animal' with subclasses 'Dog' and 'Cat'. Both can be treated as 'Animal' objects.

Add your answer
right arrow

Q11. Javascript basic difference between var let.

Ans.

var is function scoped, let is block scoped in JavaScript.

  • var is function scoped, let is block scoped

  • var can be redeclared, let cannot be redeclared

  • let is recommended for use over var in modern JavaScript

Add your answer
right arrow

Q12. Python Data Types and main differences

Ans.

Python data types include int, float, str, list, tuple, dict, set. Main differences are mutability, ordering, and usage.

  • Integers (int) are whole numbers, floats are numbers with decimal points.

  • Strings (str) are sequences of characters enclosed in quotes.

  • Lists are ordered, mutable collections of items. Tuples are ordered, immutable collections.

  • Dictionaries (dict) are key-value pairs. Sets are unordered collections of unique items.

  • Main differences include mutability, ordering, ...read more

Add your answer
right arrow

Q13. AWS architecture in your current project

Ans.

Our project utilizes AWS architecture for scalability and reliability.

  • We use EC2 instances for hosting our application servers.

  • S3 buckets are used for storing and serving static assets.

  • We leverage RDS for managing our relational database.

  • Lambda functions are used for serverless computing tasks.

  • CloudFront is utilized for content delivery network (CDN) to improve performance.

  • We use CloudWatch for monitoring and logging.

  • Auto Scaling groups are implemented for automatic scaling b...read more

Add your answer
right arrow

Q14. How can deadlock be avoided?

Ans.

Deadlock can be avoided by implementing proper resource allocation strategies and using techniques like deadlock prevention, avoidance, detection, and recovery.

  • Implement proper resource allocation strategies such as resource ordering, wait-die, wound-wait, etc.

  • Use techniques like deadlock prevention by ensuring that the system never enters a deadlock state, avoidance by ensuring that the system does not enter an unsafe state, detection by periodically checking for deadlocks, ...read more

Add your answer
right arrow

Q15. Advantages of Autodesk products over other products.

Ans.

Autodesk products offer advanced features, user-friendly interface, and seamless integration.

  • Autodesk products have advanced features that allow for more complex designs and simulations.

  • The user interface is designed to be intuitive and easy to use, making it accessible to both beginners and experts.

  • Autodesk products seamlessly integrate with other software and tools, allowing for a more efficient workflow.

  • For example, Autodesk Revit is a popular choice for architects and eng...read more

Add your answer
right arrow

Q16. Why you want to join autodesk

Ans.

I want to join Autodesk because of its innovative technology and global impact in the design industry.

  • Autodesk is a leader in providing cutting-edge software solutions for design and engineering professionals

  • I am excited about the opportunity to work on challenging projects and contribute to the company's success

  • I admire Autodesk's commitment to sustainability and diversity in the workplace

Add your answer
right arrow

Q17. difference between java and python?

Ans.

Java is a statically typed language with a strong emphasis on object-oriented programming, while Python is dynamically typed with a focus on simplicity and readability.

  • Java is statically typed, while Python is dynamically typed.

  • Java is strongly typed, while Python is weakly typed.

  • Java is compiled to bytecode and runs on the Java Virtual Machine (JVM), while Python is interpreted at runtime.

  • Java has a strong emphasis on object-oriented programming, while Python supports multip...read more

Add your answer
right arrow

Q18. A time when you introduced a process improvement

Ans.

Introduced a new project management tool to streamline communication and tracking

  • Identified inefficiencies in current project management process

  • Researched and evaluated different project management tools

  • Implemented new tool and provided training to team members

  • Monitored and measured improvements in communication and tracking

Add your answer
right arrow

Q19. Who is first engineering branch

Ans.

Civil Engineering is considered the first engineering branch.

  • Civil Engineering is one of the oldest branches of engineering.

  • It deals with the design, construction, and maintenance of physical and naturally built environment.

  • Examples of civil engineering projects include bridges, roads, buildings, and dams.

Add your answer
right arrow

Q20. DOF of Industrial Manipulator?

Ans.

The DOF of an industrial manipulator refers to the number of degrees of freedom it has.

  • DOF stands for degrees of freedom.

  • It refers to the number of independent movements a manipulator can make.

  • A 6-DOF manipulator can move in six different directions.

  • The more DOF a manipulator has, the more versatile it is.

  • DOF can be increased by adding more joints or axes to the manipulator.

Add your answer
right arrow

Q21. Explain a scenario

Ans.

Explaining a scenario in software development

  • Scenario: A team is working on developing a new feature for a mobile app

  • Discussing the requirements with the product owner and stakeholders

  • Breaking down the feature into smaller tasks for the development team

  • Assigning tasks to team members based on their expertise

  • Regularly reviewing progress and making adjustments as needed

Add your answer
right arrow

Q22. Automation experience and project

Ans.

I have 5 years of experience in automation testing using tools like Selenium and have led automation projects for web and mobile applications.

  • Led automation projects for web and mobile applications

  • Experience with tools like Selenium

  • 5 years of automation testing experience

Add your answer
right arrow

Q23. OOPS concept of java

Ans.

OOPS concept of Java refers to Object-Oriented Programming principles like inheritance, encapsulation, polymorphism, and abstraction.

  • Inheritance: Allows a class to inherit properties and behavior from another class.

  • Encapsulation: Bundling data and methods that operate on the data into a single unit.

  • Polymorphism: Ability to present the same interface for different data types.

  • Abstraction: Hiding the implementation details and showing only the necessary features.

Add your answer
right arrow

Q24. Autodesk Products use cases

Ans.

Autodesk products are used for designing, drafting, and modeling in various industries.

  • Autodesk AutoCAD is used for 2D drafting and 3D modeling in architecture and engineering.

  • Autodesk Revit is used for building information modeling (BIM) in construction projects.

  • Autodesk Maya is used for 3D animation and visual effects in the entertainment industry.

  • Autodesk Fusion 360 is used for product design and manufacturing.

  • Autodesk Inventor is used for mechanical design and engineering...read more

Add your answer
right arrow

Q25. Type of projects handled describe one

Ans.

I have experience managing large-scale IT infrastructure projects for multinational companies.

  • Managed implementation of new data center for a global tech company

  • Led migration of legacy systems to cloud-based solutions

  • Coordinated cross-functional teams to ensure project milestones were met

Add your answer
right arrow

Q26. Kafka cluster setup

Ans.

Setting up a Kafka cluster involves configuring multiple brokers, Zookeeper, and topics.

  • Install and configure Apache Kafka on each node in the cluster

  • Set up Zookeeper ensemble for managing Kafka brokers

  • Create topics and partitions to distribute data across the cluster

  • Configure replication factor for fault tolerance

  • Monitor cluster health and performance using tools like Kafka Manager

Add your answer
right arrow
Contribute & help others!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos

Interview Process at Autodesk

based on 37 interviews
Interview experience
4.2
Good
View more
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

Schneider Electric Logo
4.1
 • 212 Interview Questions
Hindustan Unilever  Logo
4.2
 • 173 Interview Questions
iEnergizer Logo
4.6
 • 159 Interview Questions
Intel Logo
4.2
 • 156 Interview Questions
Quest Global Logo
3.6
 • 144 Interview Questions
Carelon Global Solutions Logo
3.9
 • 140 Interview Questions
View all
Recently Viewed
LIST OF COMPANIES
Loylty Rewardz Mngt
Overview
SALARIES
Econ Shipping
SALARIES
Econ Shipping
INTERVIEWS
Truebil
No Interviews
JOBS
Econ Shipping
No Jobs
SALARIES
Econ Shipping
INTERVIEWS
nVent
No Interviews
SALARIES
Exxat
SALARIES
Story Design
INTERVIEWS
Exxat
5.6k top interview questions
Top Autodesk Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter