.NET Full Stack Telephonic Interview Questions & Answers
30 questions for the telephonic interview stage — 17 easy, 13 medium.
About the telephonic interview round
The telephonic or screening round is a 15-30 minute call with a recruiter or engineer. It checks your basics, your CV and whether you can explain .NET Full Stack concepts clearly without a screen to point at.
Tips for the telephonic interview round
- Keep your CV in front of you and be ready to explain every line on it.
- Answer in short, clear sentences; there is no whiteboard, so structure matters.
- Take the call somewhere quiet and confirm the time in advance.
- Prepare one question to ask the interviewer at the end.
What is the difference between var, dynamic and object?
Show answer
Explain First, FirstOrDefault, Single and SingleOrDefault.
Show answer
What are DbContext and DbSet, and what lifetime should DbContext have?
Show answer
What is the difference between a clustered and a non-clustered index?
Show answer
What is ASP.NET Core and what are its main features?
Show answer
Why is Any() usually better than Count() > 0?
Show answer
What is the difference between authentication and authorization in ASP.NET Core?
Show answer
Explain normalisation and the first three normal forms.
Show answer
A report builder concatenates 50,000 rows into one string with += and takes several seconds. What do you change?
Show answer
Why should you avoid async void methods?
Show answer
When would you choose an array, a List<T> or a LinkedList<T>?
Show answer
What is a delegate in C#?
Show answer
How are events different from plain delegates?
Show answer
What is the difference between a shallow copy and a deep copy?
Show answer
An API creates a new HttpClient inside a using block for every outgoing call, and under load you see socket exhaustion errors. How do you fix it?
Show answer
Show how to stream data with IAsyncEnumerable.
Show answer
When would you use a HashSet<T>?
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
What are generics and what benefits do they give?
Show answer
Implement global exception handling that returns ProblemDetails.
Show answer
Tell me about a time you worked under a tight deadline.
Show answer
What is CORS and how do you enable it in ASP.NET Core?
Show answer
What is deferred execution in LINQ?
Show answer
What is the difference between a primary key and a unique key in SQL Server?
Show answer
What does the lock keyword do?
Show answer
What are the four pillars of object-oriented programming?
Show answer
What is the difference between WHERE and HAVING?
Show answer
Explain the ref, out and in parameter modifiers.
Show answer
Frequently asked questions
What happens in the .NET Full Stack telephonic interview round?
The telephonic or screening round is a 15-30 minute call with a recruiter or engineer. It checks your basics, your CV and whether you can explain .NET Full Stack concepts clearly without a screen to point at.
How do I clear the telephonic interview round?
Keep your CV in front of you and be ready to explain every line on it. Answer in short, clear sentences; there is no whiteboard, so structure matters. Take the call somewhere quiet and confirm the time in advance.
Which round comes next?
A typical order is online assessment, telephonic screening, one or two technical rounds, a managerial round and HR. Use the other round pages to practise each stage.