autodesk logo
Autodesk· Software Engineer

Autodesk Pune - Software Engineer

Location
Pune
Posted
3 Mar 2026
368 reads

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 -

  1. Level order traversal of binary tree and print it (each level on new line)
  2. Rotting Oranges Leetcode problem

Round 2 -

  1. Implement Shared Pointer class.

Round 3 -

  1. Implement Queue data structure.
  2. Make it thread-safe and exception safe.

Managerial Round -

  1. Basic c++ questions to test your core knowledge
  2. Experience/resume based questions
  3. Situations based questions

Questions asked (4)

  1. 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.

  2. 02

    Rotting Oranges

    Data Structures & Algorithms · Medium

    The LeetCode problem 'Rotting Oranges' was asked.

  3. 03

    Implement Shared Pointer

    Data Structures & Algorithms · Hard

    Implement a custom Shared Pointer class.

  4. 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.

Know someone preparing? Send it to them:WhatsAppLinkedInX

Interviewed at Autodesk recently?

Write up your rounds while you still remember the questions. It helps the next person more than you would think.

Share your experience
Discussion 0

Questions for the author, or how your own interview compared.

Join the discussion

Sign in with Google to comment or ask the author a question.

No comments yet

Be the first to share your thoughts and start the discussion!