Build & Tooling interview questions

15 real Build & Tooling questions from the .NET bank, as asked in Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd — free to start.

1. What is dotnet CLI?

Junior
  1. A.the cross-platform command-line driver used to create, restore, build, test, run and publish projects
  2. B.executables installed via the package manager and invoked from anywhere on the command line, independent of any specific project
  3. C.the concise modern csproj format that infers source files by convention and references the toolset through a single attribute
  4. D.a container that groups multiple projects so they can be built, opened and managed together as one unit
Reveal the answer + AI explanation — free account

3. Which statement is correct?

Junior
  1. A.dotnet CLI — the concise modern csproj format that infers source files by convention and references the toolset through a single attribute
  2. B.dotnet CLI — a container that groups multiple projects so they can be built, opened and managed together as one unit
  3. C.dotnet CLI — the cross-platform command-line driver used to create, restore, build, test, run and publish projects
  4. D.dotnet CLI — executables installed via the package manager and invoked from anywhere on the command line, independent of any specific project
Reveal the answer + AI explanation — free account

4. What is SDK-style project file?

Junior
  1. A.executables installed via the package manager and invoked from anywhere on the command line, independent of any specific project
  2. B.a container that groups multiple projects so they can be built, opened and managed together as one unit
  3. C.the underlying engine that reads project files and orchestrates compilation, packaging and other build tasks via targets
  4. D.the concise modern csproj format that infers source files by convention and references the toolset through a single attribute
Reveal the answer + AI explanation — free account

5. Which term means: "the concise modern csproj format that infers source files by convention and references the toolset through a single attribute"?

Junior
  1. A.MSBuild
  2. B.SDK-style project file
  3. C.Solution file
  4. D.Global tools
Reveal the answer + AI explanation — free account

6. Which statement is correct?

Junior
  1. A.SDK-style project file — the underlying engine that reads project files and orchestrates compilation, packaging and other build tasks via targets
  2. B.SDK-style project file — a container that groups multiple projects so they can be built, opened and managed together as one unit
  3. C.SDK-style project file — the concise modern csproj format that infers source files by convention and references the toolset through a single attribute
  4. D.SDK-style project file — executables installed via the package manager and invoked from anywhere on the command line, independent of any specific project
Reveal the answer + AI explanation — free account

7. What is MSBuild?

Mid
  1. A.executables installed via the package manager and invoked from anywhere on the command line, independent of any specific project
  2. B.the underlying engine that reads project files and orchestrates compilation, packaging and other build tasks via targets
  3. C.the concise modern csproj format that infers source files by convention and references the toolset through a single attribute
  4. D.the cross-platform command-line driver used to create, restore, build, test, run and publish projects
Reveal the answer + AI explanation — free account

9. Which statement is correct?

Mid
  1. A.MSBuild — the concise modern csproj format that infers source files by convention and references the toolset through a single attribute
  2. B.MSBuild — the underlying engine that reads project files and orchestrates compilation, packaging and other build tasks via targets
  3. C.MSBuild — executables installed via the package manager and invoked from anywhere on the command line, independent of any specific project
  4. D.MSBuild — the cross-platform command-line driver used to create, restore, build, test, run and publish projects
Reveal the answer + AI explanation — free account

10. What is Solution file?

Mid
  1. A.a container that groups multiple projects so they can be built, opened and managed together as one unit
  2. B.the cross-platform command-line driver used to create, restore, build, test, run and publish projects
  3. C.the underlying engine that reads project files and orchestrates compilation, packaging and other build tasks via targets
  4. D.executables installed via the package manager and invoked from anywhere on the command line, independent of any specific project
Reveal the answer + AI explanation — free account

12. Which statement is correct?

Mid
  1. A.Solution file — the cross-platform command-line driver used to create, restore, build, test, run and publish projects
  2. B.Solution file — the concise modern csproj format that infers source files by convention and references the toolset through a single attribute
  3. C.Solution file — a container that groups multiple projects so they can be built, opened and managed together as one unit
  4. D.Solution file — the underlying engine that reads project files and orchestrates compilation, packaging and other build tasks via targets
Reveal the answer + AI explanation — free account

13. What is Global tools?

Senior
  1. A.executables installed via the package manager and invoked from anywhere on the command line, independent of any specific project
  2. B.the concise modern csproj format that infers source files by convention and references the toolset through a single attribute
  3. C.the cross-platform command-line driver used to create, restore, build, test, run and publish projects
  4. D.a container that groups multiple projects so they can be built, opened and managed together as one unit
Reveal the answer + AI explanation — free account

14. Which term means: "executables installed via the package manager and invoked from anywhere on the command line, independent of any specific project"?

Senior
  1. A.Solution file
  2. B.SDK-style project file
  3. C.MSBuild
  4. D.Global tools
Reveal the answer + AI explanation — free account

15. Which statement is correct?

Senior
  1. A.Global tools — executables installed via the package manager and invoked from anywhere on the command line, independent of any specific project
  2. B.Global tools — the cross-platform command-line driver used to create, restore, build, test, run and publish projects
  3. C.Global tools — a container that groups multiple projects so they can be built, opened and managed together as one unit
  4. D.Global tools — the concise modern csproj format that infers source files by convention and references the toolset through a single attribute
Reveal the answer + AI explanation — free account

Free to start

Answers, AI explanations, and a scored voice mock interview

Sign up free to check your answers with explanations, ask the AI tutor anything on any question, and take one full AI mock interview — scored like a real panel.

Practice Build & Tooling free