Microsoft SDE Intern Interview Experience
💼 LTIMindtree Interview Experience (On-Campus) | Fresher | 2026
Salesforce SMTS | Interview Experience | Rejected
JPMC | SDE2 (Associate) - Java Backend - Interview Experience + Compensation
Microsoft - SDE2 - Coding Round
Avalara | SSE (IC-3) | Remote | June 2024 [Offer]
Summary
I secured an offer for a Senior Software Engineer (IC-3) role at Avalara after a remote interview process in June 2024. The hiring drive included an online assessment, a technical round with an API-based coding challenge and system design discussions, followed by a behavioral round with the Hiring Manager.
Full Experience
I recently interviewed with Avalara for a Senior Software Engineer (IC-3) position in Bengaluru, India. With 3 years of experience as a Senior Software Engineer at a Fintech startup, I hold a B.Tech degree from a Tier-3 college. The entire interview process was part of a hiring drive organized in Bangalore and I received an offer within 3-4 days of the drive itself.
Round 1 (Online Assessment) - 30 minutes
This round consisted of aptitude and reasoning questions. It was a standard online assessment format.
Round 2 (Technical) - 1 hour 30 minutes
This was an in-depth technical round. I was given a Hackerrank API-based question where I had to call an API and perform various operations on the response data. I successfully passed all the test cases for this problem. Beyond the coding challenge, we delved into several conceptual topics, including:
- Distributed Systems concepts like CAP theorem and scaling strategies.
- DBMS questions covering indexing and SQL injection.
- Differences between Authentication and Authorization, along with the working mechanism of JWT tokens.
- Basic Springboot questions.
- Kafka architecture and consumer groups.
- Docker basics.
- Various AWS services.
- Unit Testing principles.
It's worth noting that the questions during this round were largely based on the skills and technologies mentioned in my resume.
Round 3 (Hiring Manager) - 30 minutes
The final round was with the Hiring Manager and primarily focused on behavioral aspects. Key questions included:
- "Why do you want to change your current organization?"
- "What do you know about Avalara?"
- Other general behavioral questions.
I received confirmation of my selection during the drive itself and obtained the official offer letter within the next 3-4 days. This was a positive and efficient interview experience.
Interview Questions (3)
I was given an API-based problem on Hackerrank where I needed to call an API and perform specific operations on the response data.
I was asked to explain my reasons for wanting to leave my current organization.
I was asked about my understanding and knowledge of Avalara as a company.