Home / Interview questions / .NET and C# developer

.NET and C# developer interview questions: 22 to prepare for

Each question says why it is likely to come up, from what today’s 155 open .NET and C# developer postings ask for, and what a good answer shows. Prepare a real example for each, then practise it with the interview answer builder.

Updated Nov 15, 2026, from that day’s open postings.

Practise out loudThe page reads each question aloud and checks your answer. This site keeps nothing.

Questions to prepare
22
Open .NET and C# developer jobs today
155
Postings read in full
28

Questions about the skills .NET and C# developer postings name

  1. Walk me through a recent project where you used SQL. What did you do yourself?

    54% of today’s 155 open .NET and C# developer postings name SQL.

    A good answer shows: Your own hands-on part, the choices you made and a number for the result.

    Sample answer: “In my last role I rebuilt the order service in Python, cutting median response time from 480 ms to 190 ms at the same traffic. I did that part myself: I chose how to do it, checked the result and explained it to the team.” Then say what you would do differently.

  2. What is a mistake people often make with Agile, and how do you avoid it?

    43% of today’s 155 open .NET and C# developer postings name Agile.

    A good answer shows: That you have used it long enough to know where it goes wrong.

    Sample answer: “In my last role I rebuilt the order service in Python, cutting median response time from 480 ms to 190 ms at the same traffic. I did that part myself: I chose how to do it, checked the result and explained it to the team.” Then say what you would do differently.

Technical .NET and C# developer interview questions and answers

  1. Which clause keeps only the rows that meet a condition before any grouping happens?

    A SQL question (54% of today’s postings name SQL). More in the SQL skill test.

    Answer: WHERE. WHERE filters rows first. HAVING filters groups after GROUP BY.

  2. What does an INNER JOIN between customers and orders return?

    A SQL question (54% of today’s postings name SQL). More in the SQL skill test.

    Answer: Only customers that have at least one matching order. An inner join keeps pairs that match on both sides. A LEFT JOIN is the one that keeps customers without orders.

  3. You need the number of orders for each customer. Which query does it?

    A SQL question (54% of today’s postings name SQL). More in the SQL skill test.

    Answer: SELECT customer_id, COUNT(*) FROM orders GROUP BY customer_id. GROUP BY makes one row per customer, and COUNT(*) counts the rows inside each group.

  4. What is the result of comparing a value with NULL using = (for example, price = NULL)?

    A SQL question (54% of today’s postings name SQL). More in the SQL skill test.

    Answer: Unknown, so the row is never returned. NULL means “no known value”. Any comparison with = gives unknown. Write IS NULL to find empty values.

  5. What is a container?

    A Docker question (37% of today’s postings name Docker). More in the Docker skill test.

    Answer: A running instance of an image, isolated from the rest of the machine. A container shares the machine’s kernel, so it starts in seconds and uses much less than a full virtual machine.

  6. What is an image?

    A Docker question (37% of today’s postings name Docker). More in the Docker skill test.

    Answer: A read-only template from which containers are started. You build an image once and start as many containers from it as you like.

  7. Which file describes how to build an image?

    A Docker question (37% of today’s postings name Docker). More in the Docker skill test.

    Answer: Dockerfile. A Dockerfile is a list of steps: start from a base image, copy the code, install what is needed.

  8. What does docker ps show?

    A Docker question (37% of today’s postings name Docker). More in the Docker skill test.

    Answer: The running containers. docker ps -a also lists the stopped ones; docker images lists the images.

Questions about how you work

  1. Tell me about a time a rule or regulation slowed your work down. What did you do?

    50% of today’s 28 open .NET and C# developer postings with a full description mention compliance or regulation.

    A good answer shows: That you followed it and still delivered, not that you went around it.

  2. Tell me about something you owned from the first idea to the result.

    46% of today’s 28 open .NET and C# developer postings with a full description ask for ownership or end-to-end work.

    A good answer shows: That you saw it through when it got hard, with a number for the result.

  3. Tell me about a time you had to win over people outside your team who disagreed with you.

    25% of today’s 28 open .NET and C# developer postings with a full description mention stakeholders.

    A good answer shows: Who they were, what each side wanted, what you did to reach agreement and how it ended.

  4. Describe a project you delivered with people from other teams. What was your part?

    25% of today’s 28 open .NET and C# developer postings with a full description ask for work across teams.

    A good answer shows: Your own part, how you kept the teams in step and the result.

  5. You have three urgent requests and time for one. How do you choose?

    25% of today’s 28 open .NET and C# developer postings with a full description ask you to set priorities.

    A good answer shows: A rule you really use (impact, deadline, who is blocked) and how you tell the people who have to wait.

  6. Which AI tools do you use in your work, and where do you not trust them?

    25% of today’s 28 open .NET and C# developer postings with a full description mention AI tools.

    A good answer shows: Real, specific use, and that you check what the tool produces.

Questions almost every interview has

  1. Tell me about yourself.

    Almost every interview opens with it.

    A good answer shows: Under a minute: your current work as a .NET and C# developer, one result with a number and why this job is the next step. Not your whole resume.

  2. Why do you want to work here?

    It tests whether you read about the company.

    A good answer shows: Something specific: a product, a goal from the posting or a problem you can help with.

  3. Why are you leaving your current job?

    It checks for problems you might bring along.

    A good answer shows: What you are moving towards, said briefly, with no criticism of your employer.

  4. What are your salary expectations?

    Only 14% of today’s .NET and C# developer postings state pay, so be ready to name a figure.

    A good answer shows: A range you can defend, based on postings that state pay and on your experience. Ask for their range first if you can.

  5. What is one of your weaknesses?

    A classic, still asked.

    A good answer shows: A real weakness that does not block this job, and what you do about it.

  6. Do you have any questions for us?

    The last question of almost every interview.

    A good answer shows: Two or three questions you prepared; the list below has some.

Questions to ask them

What would make someone in this role successful in the first six months?
It shows you think about results, and the answer tells you what the job really is.
Why is this role open?
A new role, growth or someone leaving: each tells you something different.
What is the pay range for this role?
Only 14% of today’s .NET and C# developer postings state one; asking is normal.
How will my work be measured, and how often will we review it?
You learn what matters to your manager before you start.
What are the next steps, and when will you decide?
You know when to follow up, and you can plan around other offers.

Questions about a .NET and C# developer interview

What questions are asked in a .NET and C# developer interview?
Questions about the skills the postings name (SQL, Agile), about how you work (compliance and regulation, end-to-end ownership, stakeholders) and the questions almost every interview has, such as “Tell me about yourself” and your salary expectations.
How should I answer .NET and C# developer interview questions?
With a real example: the situation, what you had to do, what you did yourself and the result, with a number. This is the STAR method; aim for 60 to 90 seconds an answer.
How do I prepare for a .NET and C# developer interview?
Prepare three real stories with a number each (a result, a problem you solved, work with other people), practise them out loud for 60 to 90 seconds, and revise the skills the postings name most: SQL, Agile. Read the posting again the day before: the duties it lists are what they will ask about.
Is a .NET and C# developer interview hard?
It depends on the level: today’s .NET and C# developer postings ask for 5 years of experience at the median. Most interviews mix questions about the skills in the posting with questions about how you work; the technical part is easier with a real example ready for each skill.
What salary should I ask for as a .NET and C# developer?
Look at postings for this work that state pay, adjust for your experience and the country, and ask for their range first.

Prepare with

Everything about .NET and C# developer work

Counted from the open postings on Nov 15, 2026, read from employers’ own careers pages and recounted on every update. The questions are ours; no employer’s interview is copied here.