Autodesk Pune - Software Engineer
- Location
- Pune
- Posted
- 3 Mar 2026
Summary
My interview experience for a Software Engineer role at Autodesk Pune involved 3 technical rounds focusing on C++ concepts and specific implementation questions, followed by a managerial round.
How it went
Interview process
- 3 technical rounds + 1 managerial round
- C++ concepts were asked deeply in all rounds in additional to following implementation questions.
Round 1 -
- Level order traversal of binary tree and print it (each level on new line)
- Rotting Oranges Leetcode problem
Round 2 -
- Implement Shared Pointer class.
Round 3 -
- Implement Queue data structure.
- Make it thread-safe and exception safe.
Managerial Round -
- Basic c++ questions to test your core knowledge
- Experience/resume based questions
- Situations based questions
Questions asked (4)
- 01
Level Order Traversal of Binary Tree
Data Structures & Algorithms · Medium
Implement level order traversal of a binary tree and print each level on a new line.
- 02
Rotting Oranges
Data Structures & Algorithms · Medium
The LeetCode problem 'Rotting Oranges' was asked.
- 03
Implement Shared Pointer
Data Structures & Algorithms · Hard
Implement a custom Shared Pointer class.
- 04
Implement Thread-Safe and Exception-Safe Queue
Data Structures & Algorithms · Medium
Implement a Queue data structure and make it thread-safe and exception-safe.