Assemblies & Deployment interview questions

21 real Assemblies & Deployment 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 Assembly?

Junior
  1. A.publishing an app bundled with its own copy of the runtime so it runs on a machine where nothing is pre-installed
  2. B.publishing an app that relies on a shared runtime already installed on the target machine, keeping the output small
  3. C.producing native machine code at build time instead of at run time, yielding faster startup and a smaller self-contained binary
  4. D.the compiled, versioned unit of deployment and reuse, packaged as a DLL or EXE, that carries metadata describing its types
Reveal the answer + AI explanation — free account

2. Which term means: "the compiled, versioned unit of deployment and reuse, packaged as a DLL or EXE, that carries metadata describing its types"?

Junior
  1. A.Framework-dependent deployment
  2. B.Ahead-of-time compilation
  3. C.Assembly
  4. D.Trimming
Reveal the answer + AI explanation — free account

3. Which statement is correct?

Junior
  1. A.Assembly — the standard archive format and ecosystem for distributing and consuming reusable libraries and their dependency information
  2. B.Assembly — the metadata section listing an output's identity, version, culture and referenced dependencies
  3. C.Assembly — publishing an app that relies on a shared runtime already installed on the target machine, keeping the output small
  4. D.Assembly — the compiled, versioned unit of deployment and reuse, packaged as a DLL or EXE, that carries metadata describing its types
Reveal the answer + AI explanation — free account

4. What is NuGet package?

Junior
  1. A.producing native machine code at build time instead of at run time, yielding faster startup and a smaller self-contained binary
  2. B.publishing an app bundled with its own copy of the runtime so it runs on a machine where nothing is pre-installed
  3. C.the metadata section listing an output's identity, version, culture and referenced dependencies
  4. D.the standard archive format and ecosystem for distributing and consuming reusable libraries and their dependency information
Reveal the answer + AI explanation — free account

5. Which term means: "the standard archive format and ecosystem for distributing and consuming reusable libraries and their dependency information"?

Junior
  1. A.Trimming
  2. B.NuGet package
  3. C.Framework-dependent deployment
  4. D.Assembly manifest
Reveal the answer + AI explanation — free account

6. Which statement is correct?

Junior
  1. A.NuGet package — a publish-time process that analyzes the call graph and removes unused library code to shrink the deployed footprint
  2. B.NuGet package — the standard archive format and ecosystem for distributing and consuming reusable libraries and their dependency information
  3. C.NuGet package — the metadata section listing an output's identity, version, culture and referenced dependencies
  4. D.NuGet package — publishing an app bundled with its own copy of the runtime so it runs on a machine where nothing is pre-installed
Reveal the answer + AI explanation — free account

7. What is Framework-dependent deployment?

Mid
  1. A.publishing an app that relies on a shared runtime already installed on the target machine, keeping the output small
  2. B.the metadata section listing an output's identity, version, culture and referenced dependencies
  3. C.producing native machine code at build time instead of at run time, yielding faster startup and a smaller self-contained binary
  4. D.a publish-time process that analyzes the call graph and removes unused library code to shrink the deployed footprint
Reveal the answer + AI explanation — free account

8. Which term means: "publishing an app that relies on a shared runtime already installed on the target machine, keeping the output small"?

Mid
  1. A.Framework-dependent deployment
  2. B.NuGet package
  3. C.Assembly
  4. D.Assembly manifest
Reveal the answer + AI explanation — free account

9. Which statement is correct?

Mid
  1. A.Framework-dependent deployment — the compiled, versioned unit of deployment and reuse, packaged as a DLL or EXE, that carries metadata describing its types
  2. B.Framework-dependent deployment — a publish-time process that analyzes the call graph and removes unused library code to shrink the deployed footprint
  3. C.Framework-dependent deployment — publishing an app bundled with its own copy of the runtime so it runs on a machine where nothing is pre-installed
  4. D.Framework-dependent deployment — publishing an app that relies on a shared runtime already installed on the target machine, keeping the output small
Reveal the answer + AI explanation — free account

10. What is Self-contained deployment?

Mid
  1. A.the compiled, versioned unit of deployment and reuse, packaged as a DLL or EXE, that carries metadata describing its types
  2. B.publishing an app bundled with its own copy of the runtime so it runs on a machine where nothing is pre-installed
  3. C.the metadata section listing an output's identity, version, culture and referenced dependencies
  4. D.a publish-time process that analyzes the call graph and removes unused library code to shrink the deployed footprint
Reveal the answer + AI explanation — free account

11. Which term means: "publishing an app bundled with its own copy of the runtime so it runs on a machine where nothing is pre-installed"?

Mid
  1. A.Ahead-of-time compilation
  2. B.Self-contained deployment
  3. C.Trimming
  4. D.NuGet package
Reveal the answer + AI explanation — free account

12. Which statement is correct?

Mid
  1. A.Self-contained deployment — publishing an app bundled with its own copy of the runtime so it runs on a machine where nothing is pre-installed
  2. B.Self-contained deployment — the metadata section listing an output's identity, version, culture and referenced dependencies
  3. C.Self-contained deployment — a publish-time process that analyzes the call graph and removes unused library code to shrink the deployed footprint
  4. D.Self-contained deployment — publishing an app that relies on a shared runtime already installed on the target machine, keeping the output small
Reveal the answer + AI explanation — free account

13. What is Trimming?

Senior
  1. A.publishing an app bundled with its own copy of the runtime so it runs on a machine where nothing is pre-installed
  2. B.a publish-time process that analyzes the call graph and removes unused library code to shrink the deployed footprint
  3. C.publishing an app that relies on a shared runtime already installed on the target machine, keeping the output small
  4. D.the metadata section listing an output's identity, version, culture and referenced dependencies
Reveal the answer + AI explanation — free account

14. Which term means: "a publish-time process that analyzes the call graph and removes unused library code to shrink the deployed footprint"?

Senior
  1. A.Self-contained deployment
  2. B.Assembly manifest
  3. C.Trimming
  4. D.NuGet package
Reveal the answer + AI explanation — free account

15. Which statement is correct?

Senior
  1. A.Trimming — publishing an app bundled with its own copy of the runtime so it runs on a machine where nothing is pre-installed
  2. B.Trimming — producing native machine code at build time instead of at run time, yielding faster startup and a smaller self-contained binary
  3. C.Trimming — a publish-time process that analyzes the call graph and removes unused library code to shrink the deployed footprint
  4. D.Trimming — the metadata section listing an output's identity, version, culture and referenced dependencies
Reveal the answer + AI explanation — free account

16. What is Ahead-of-time compilation?

Senior
  1. A.publishing an app that relies on a shared runtime already installed on the target machine, keeping the output small
  2. B.producing native machine code at build time instead of at run time, yielding faster startup and a smaller self-contained binary
  3. C.the compiled, versioned unit of deployment and reuse, packaged as a DLL or EXE, that carries metadata describing its types
  4. D.publishing an app bundled with its own copy of the runtime so it runs on a machine where nothing is pre-installed
Reveal the answer + AI explanation — free account

17. Which term means: "producing native machine code at build time instead of at run time, yielding faster startup and a smaller self-contained binary"?

Senior
  1. A.Trimming
  2. B.Assembly
  3. C.Ahead-of-time compilation
  4. D.Assembly manifest
Reveal the answer + AI explanation — free account

18. Which statement is correct?

Senior
  1. A.Ahead-of-time compilation — the standard archive format and ecosystem for distributing and consuming reusable libraries and their dependency information
  2. B.Ahead-of-time compilation — producing native machine code at build time instead of at run time, yielding faster startup and a smaller self-contained binary
  3. C.Ahead-of-time compilation — publishing an app that relies on a shared runtime already installed on the target machine, keeping the output small
  4. D.Ahead-of-time compilation — the compiled, versioned unit of deployment and reuse, packaged as a DLL or EXE, that carries metadata describing its types
Reveal the answer + AI explanation — free account

19. What is Assembly manifest?

Senior
  1. A.a publish-time process that analyzes the call graph and removes unused library code to shrink the deployed footprint
  2. B.the metadata section listing an output's identity, version, culture and referenced dependencies
  3. C.publishing an app bundled with its own copy of the runtime so it runs on a machine where nothing is pre-installed
  4. D.the standard archive format and ecosystem for distributing and consuming reusable libraries and their dependency information
Reveal the answer + AI explanation — free account

20. Which term means: "the metadata section listing an output's identity, version, culture and referenced dependencies"?

Senior
  1. A.Framework-dependent deployment
  2. B.Assembly manifest
  3. C.Ahead-of-time compilation
  4. D.NuGet package
Reveal the answer + AI explanation — free account

21. Which statement is correct?

Senior
  1. A.Assembly manifest — producing native machine code at build time instead of at run time, yielding faster startup and a smaller self-contained binary
  2. B.Assembly manifest — the metadata section listing an output's identity, version, culture and referenced dependencies
  3. C.Assembly manifest — a publish-time process that analyzes the call graph and removes unused library code to shrink the deployed footprint
  4. D.Assembly manifest — the standard archive format and ecosystem for distributing and consuming reusable libraries and their dependency information
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 Assemblies & Deployment free