A

Autodesk

Software Development Engineer 1

Interview Date

Sept 2025

Result

Rejected

Difficulty

Rounds

3+ rounds (HR, Hiring Manager, Technical)

Drive Type

Full-Time

Topics asked

ResumeTechnical DiscussionMigration Experience (Node.js -> Spring Boot)Deployment Lifecycle (CICD)Sorting (Bubble Sort)Caching ScenariosLarge Data Search (indexingcachingdistributed search)Optimization (DB queriescachingasyncscaling)Multithreading (conceptual)Scalability (load balancingautoscalingqueues)CAP TheoremProject Discussion

Detailed experience

Role: Software Development Engineer 1

College: Not Specified

Interview Date: Sept 2025

Interview Type: Full-Time

Result: Rejected

Difficulty: Not Specified

Rounds: 3+ rounds (HR, Hiring Manager, Technical)

Topics Asked: Resume/Technical Discussion, Migration Experience (Node.js -> Spring Boot), Deployment Lifecycle (CI/CD), Sorting (Bubble Sort), Caching Scenarios, Large Data Search (indexing, caching, distributed search), Optimization (DB queries, caching, async, scaling), Multithreading (conceptual), Scalability (load balancing, autoscaling, queues), CAP Theorem, Project Discussion

Experience:

This experience is for a Software Development Engineer 1 role, for a candidate with 2 years and 4 months of experience, interviewed in Bengaluru in September 2025.

HR Round: Basic questions such as "tell me something about yourself" and assessing necessary skills for the job.

Hiring Manager Round (30 mins): Questions focused on previous and current work experience, including "How would you refactor code?" and "How would you handle a particular xyz situation". Knowledge of technologies mentioned in the resume was also assessed.

Technical Round 1: This round involved a detailed resume and technical discussion. Topics covered included migration experience (e.g., Node.js to Spring Boot), deployment lifecycle (CI/CD process), types of sorting with implementation examples (e.g., Bubble Sort), and caching scenarios (e.g., how to refresh/update cache if response contract changes). Other areas included efficient searching through millions of records (indexing, caching, distributed search), application optimization techniques (DB queries, caching, async, scaling), conceptual questions on multithreading, and handling sudden traffic spikes (load balancing, autoscaling, queues). The CAP Theorem (consistency, availability, partition tolerance) was explained with examples. A deep dive into previous projects was also part of this round.

The candidate was rejected because another candidate had completed the interview process earlier.

Posted on - 12 Nov 2025
Autodesk Interview Experience - Software Development Engineer 1 | OAHelper