I applied through a recruiter. I interviewed at IBM (Bengaluru) in Jan 2026
Interview
I applied through LinkedIn and was contacted by a recruiter for an Azure Full Stack Developer role. The entire process took around 2–3 weeks and consisted of multiple rounds.
The first round was a discussion with the recruiter about my experience with .NET, Azure, and full stack development. They asked about my current role, notice period, salary expectations, and a brief explanation of my recent project.
The interview process was well structured and focused on real-world development scenarios involving .NET Core, Azure cloud services, and SQL optimization.
Difficulty level: Moderate to Difficult
Interview questions [1]
Question 1
Questions asked:
Explain Clean Architecture and how you implemented it.
Difference between IEnumerable, IQueryable, and List.
How does dependency injection work in .NET Core?
What is middleware in ASP.NET Core?
Difference between Task and Thread.
Implement Repository Pattern and Unit of Work.
Focused on cloud architecture and scalability.
Questions asked:
Explain Azure App Services vs Azure Functions.
How do you implement CI/CD in Azure DevOps?
How to design high availability APIs in Azure.
Difference between Azure Service Bus and Storage Queue.
How do you manage configuration secrets in Azure?
How do you scale a microservices system in Azure?
System Design Question
Design a banking transaction API that should:
Handle high concurrency
Maintain transaction consistency
Use read and write databases separately
Explain SOLID principles with examples.
Coding Question