.NET Full Stack Interview Questions in Chennai
36 practice questions with answers for .NET Full Stack interviews in Chennai.
.NET Full Stack jobs in Chennai
Chennai is a long-standing IT-services and SaaS hub along OMR, with strong demand for testing, data and support-engineering roles. Many companies here hire freshers in large batches and train them on the job.
Below are 36 questions that match the mix of service, product and domain employers hiring .net developers in Chennai.
Show a class using a primary constructor with dependency injection.
Show answer
Demonstrate a race condition on a counter and fix it.
Show answer
Write an extension method that checks whether a string is a valid Indian mobile number.
Show answer
When would you choose an array, a List<T> or a LinkedList<T>?
Show answer
Two support agents edit the same customer record at once and one agent's changes silently overwrite the other's. How do you prevent this?
Show answer
Explain the access modifiers in C#, including protected internal and private protected.
Show answer
What is the difference between a shallow copy and a deep copy?
Show answer
What is ASP.NET Core and what are its main features?
Show answer
What is the difference between reactive forms and template-driven forms in Angular?
Show answer
A report builder concatenates 50,000 rows into one string with += and takes several seconds. What do you change?
Show answer
Explain First, FirstOrDefault, Single and SingleOrDefault.
Show answer
What types of filters exist in ASP.NET Core MVC?
Show answer
What is the difference between WHERE and HAVING?
Show answer
What is the difference between CPU-bound and I/O-bound work, and how do you handle each in .NET?
Show answer
What is the difference between throw and throw ex inside a catch block?
Show answer
How would you deploy an Angular or React front end together with an ASP.NET Core API?
Show answer
What are nullable value types and nullable reference types?
Show answer
How does Dictionary<TKey, TValue> work internally?
Show answer
You are designing a type to hold a 2D point used millions of times in a calculation. Struct or class?
Show answer
How do you use an explicit transaction in EF Core across multiple SaveChanges calls?
Show answer
What are signals in Angular and why were they introduced?
Show answer
Your code builds a LINQ query over a database, then calls Count() and later loops over it, and the logs show two SQL queries. Why, and how do you fix it?
Show answer
What are boxing and unboxing?
Show answer
A developer runs two EF Core queries in parallel with Task.WhenAll on the same DbContext and gets an InvalidOperationException. Why?
Show answer
What is the difference between var, dynamic and object?
Show answer
Which HTTP status codes and methods should a REST API use, and what is the difference between PUT and PATCH?
Show answer
Explain the transient, scoped and singleton service lifetimes.
Show answer
Explain the ref, out and in parameter modifiers.
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
Show how to bind configuration from appsettings.json using the Options pattern.
Show answer
A job matches 2 lakh uploaded records against 2 lakh existing IDs using list.Where(x => existingIds.Contains(x.Id)) and takes minutes. What is wrong?
Show answer
Show how Task.WhenAll and Task.WhenAny are used.
Show answer
Which commands do you use to create and apply EF Core migrations?
Show answer
Write a query to find duplicate email addresses and delete the extra rows, keeping the lowest Id.
Show answer
Which design patterns do you commonly see in ASP.NET Core projects?
Show answer
Companies with offices in Chennai (12)
TCS
.NET Full Stack interview questions
Mumbai, Chennai, Pune +2
View questionsInfosys
.NET Full Stack interview questions
Bengaluru, Mysuru, Pune +2
View questionsWipro
.NET Full Stack interview questions
Bengaluru, Hyderabad, Pune +2
View questionsCognizant
.NET Full Stack interview questions
Chennai, Bengaluru, Pune +2
View questionsCapgemini
.NET Full Stack interview questions
Mumbai, Bengaluru, Pune +2
View questionsHCLTech
.NET Full Stack interview questions
Noida, Chennai, Bengaluru +2
View questionsTech Mahindra
.NET Full Stack interview questions
Pune, Hyderabad, Bengaluru +2
View questionsLTIMindtree
.NET Full Stack interview questions
Mumbai, Pune, Bengaluru +2
View questionsMphasis
.NET Full Stack interview questions
Bengaluru, Pune, Chennai
View questionsHexaware
.NET Full Stack interview questions
Navi Mumbai, Chennai, Pune +2
View questionsEPAM Systems
.NET Full Stack interview questions
Hyderabad, Bengaluru, Pune +2
View questionsNTT DATA
.NET Full Stack interview questions
Bengaluru, Pune, Noida +2
View questionsFrequently asked questions
Which companies hire .NET Full Stack professionals in Chennai?
Companies with large offices in Chennai include TCS, Infosys, Wipro, Cognizant, Capgemini, HCLTech, Tech Mahindra, LTIMindtree, Mphasis, Hexaware. Use their company pages below to practise employer-specific sets.
Are .NET Full Stack interviews in Chennai different from other cities?
The questions depend more on the company than the city. Chennai's mix of employers decides the style: Many companies here hire freshers in large batches and train them on the job
How do I find .NET Full Stack jobs in Chennai?
Shortlist companies with Chennai offices, keep your CV focused on .NET Full Stack projects, apply on company career pages and job portals with the Chennai filter, and practise the questions on this page before each interview.