.NET Full Stack Developer Interview Questions & Answers
40 questions for .NET Full Stack Developer interviews — 7 easy, 28 medium, 5 hard.
About the .NET Full Stack Developer role
A .NET full stack developer delivers complete features across the stack: SQL Server tables, EF Core data access, ASP.NET Core Web APIs and Angular or React screens. They translate user stories into working software, integrate authentication, handle validation on both sides and deploy through CI/CD pipelines. This is the most common .NET job title in Indian IT services and product companies.
Protect an Angular route so only logged-in users can open it.
Show answer
Write custom middleware that logs how long each request takes.
Show answer
Describe an API you designed end to end and the decisions you made.
Show answer
What types of filters exist in ASP.NET Core MVC?
Show answer
Where do you see yourself in five years?
Show answer
Implement global exception handling that returns ProblemDetails.
Show answer
What is the difference between .NET Framework, .NET Core and modern .NET?
Show answer
Your product API runs on four instances behind a load balancer and needs caching. Which ASP.NET Core caching options would you consider?
Show answer
A query that used to run in 1 second now takes 30 seconds. How do you troubleshoot it?
Show answer
What are useMemo and useCallback used for in React?
Show answer
Tell me about a time you led a team to deliver a complex feature.
Show answer
What is the difference between reactive forms and template-driven forms in Angular?
Show answer
Configure a one-to-many relationship between Customer and Order using the Fluent API.
Show answer
Your Angular app's first load is slow on mobile because the main bundle is very large. How does lazy loading of routes help?
Show answer
An admin page renders 20,000 rows in a table and the browser freezes. How do you fix it?
Show answer
How do model binding and validation work in ASP.NET Core Web API?
Show answer
How does EF Core handle many-to-many relationships?
Show answer
Write an Angular HTTP interceptor that adds a JWT to every API request.
Show answer
Write a SQL Server query to find the second highest salary.
Show answer
What are services and dependency injection in Angular?
Show answer
Write a stored procedure that transfers money between accounts with TRY-CATCH and a transaction.
Show answer
What is the difference between a primary key and a unique key in SQL Server?
Show answer
Explain the transient, scoped and singleton service lifetimes.
Show answer
A complex reporting query written in EF Core is slow and hard to tune. When would you move it to Dapper?
Show answer
A page listing 100 orders with customer names runs 101 SQL queries. What is the problem and how do you fix it?
Show answer
What is the difference between authentication and authorization in ASP.NET Core?
Show answer
What are components and standalone components in Angular?
Show answer
What is a view and what is an indexed view?
Show answer
Fetch products from an ASP.NET Core API in React with loading and error states.
Show answer
How do you manage application state in Angular and React apps?
Show answer
Show the difference between ROW_NUMBER, RANK and DENSE_RANK with a query.
Show answer
Show how to bind configuration from appsettings.json using the Options pattern.
Show answer
Tell me about a disagreement with the front-end team over an API contract and how you resolved it.
Show answer
Your team debates wrapping EF Core in a generic repository. What is your view?
Show answer
What is the difference between controllers and Minimal APIs?
Show answer
A read-only product listing endpoint in EF Core uses a lot of memory and CPU. What simple change helps, and why?
Show answer
What is the difference between an RxJS Observable and a Promise?
Show answer
Show bulk update and delete with ExecuteUpdate and ExecuteDelete.
Show answer
Write a recursive CTE that lists an employee hierarchy with levels.
Show answer
Frequently asked questions
What does a .NET Full Stack Developer do?
A .NET full stack developer delivers complete features across the stack: SQL Server tables, EF Core data access, ASP.NET Core Web APIs and Angular or React screens. They translate user stories into working software, integrate authentication, handle validation on both sides and deploy through CI/CD pipelines. This is the most common .NET job title in Indian IT services and product companies.
Which skills are tested in a .NET Full Stack Developer interview?
Expect questions on ASP.NET Core Web API, EF Core, Angular or React, SQL Server, JWT authentication. Most rounds also ask you to explain a project and solve one practical problem live.
How do I prepare for a .NET Full Stack Developer interview?
Revise ASP.NET Core Web API, Entity Framework Core, Angular and React Front End, SQL Server and T-SQL first using the topic sheets, practise the questions on this page aloud, then do one full mock interview to practise timing.