Assemblies & Deployment interview questions

21 Assemblies & Deployment questions from the .NET bank, written for Indian campus drives and tech interviews. Every question has a verified answer and an AI-tutor explanation on placd.

Free to start: the 2-minute IT readiness check — six questions and a result.

Take the free IT readiness check

or take a mock interview set up for this area

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

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

Answer + AI explanation with Pro

Free to start

Start with a free readiness check

Sign up free for the 2-minute IT readiness check and a scored result. Answers, explanations and the AI tutor on every Assemblies & Deployment question come with Pro.

Take the free IT readiness check

or take a mock interview set up for this area

24,000+ questions & coding problemsSoftware & IT16,274 questionsGovernment jobs26 examsAptitudenew questions every timeAI practice interviewwith feedback65 topics to practiseMechanical1,149 questionsGATE ME9 papersEngineering Mathematics381 questions2-minute checkfreeDSA Problems1,422Civil1,005 questionsGATE CE9 papersCS Fundamentals1,209 questionsYour scores6 skillsSystem Design25Electrical / EEE1,047 questionsGATE EE9 papersRun your codeC++ · Java · PythonLow-Level Design144Electronics & Comm.975 questionsGATE EC9 papersAI help on every questionFull-Stack6,282Chemical1,005 questionsGATE CH9 papersAI whiteboardsystem designWork abroadEurope · remote · transfersESE ME1 paperGATE practice papers2019–2026ESE CE1 paperDate alertsbefore the last dateESE EE1 paperBehavioural courseHR round practiceESE ET1 paperResume optimizerProSSC JE ME1 paperApplication trackerSSC JE CE1 paperCompany-wise prepSSC JE EE1 paperRole roadmapsRRB JE1 subjectPriced in ₹UPI · cardsISRO SC1 paperGATE CS9 papersIBPS SO IT1 paperUGC NET CS1 paperSSC CGL26 papersIBPS PO26 papersRRB NTPC26 papersSSC CHSL26 papersIBPS Clerk26 papersSBI Clerk26 papersRRB Group D26 papersSSC CPO26 papersSSC GD26 papers