21 Runtime & CLR 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.
A.the managed execution engine that runs compiled code while providing memory management, type safety and exception handling
B.a subset of type-system rules that, if a library follows them, guarantees it can be consumed from any compliant managed language
C.a runtime optimization that first produces fast-to-generate code, then recompiles hot methods with heavier optimizations as they prove worth it
D.the CPU-independent bytecode (also called MSIL or CIL) that compilers emit and the runtime later turns into native code
Answer + AI explanation with Pro
2. Which term means: "the managed execution engine that runs compiled code while providing memory management, type safety and exception handling"?
Junior
A.Tiered compilation
B.Managed code
C.Common Language Runtime
D.Just-In-Time compilation
Answer + AI explanation with Pro
3. Which statement is correct?
Junior
A.Common Language Runtime — a runtime optimization that first produces fast-to-generate code, then recompiles hot methods with heavier optimizations as they prove worth it
B.Common Language Runtime — programs whose execution, memory and security are supervised by the runtime rather than running directly on the hardware
C.Common Language Runtime — the technique of translating intermediate bytecode into native machine instructions at run time, just before a method first executes
D.Common Language Runtime — the managed execution engine that runs compiled code while providing memory management, type safety and exception handling
Answer + AI explanation with Pro
4. What is Managed code?
Junior
A.the managed execution engine that runs compiled code while providing memory management, type safety and exception handling
B.the technique of translating intermediate bytecode into native machine instructions at run time, just before a method first executes
C.programs whose execution, memory and security are supervised by the runtime rather than running directly on the hardware
D.a subset of type-system rules that, if a library follows them, guarantees it can be consumed from any compliant managed language
Answer + AI explanation with Pro
5. Which term means: "programs whose execution, memory and security are supervised by the runtime rather than running directly on the hardware"?
Junior
A.Tiered compilation
B.Common Type System
C.Managed code
D.Intermediate Language
Answer + AI explanation with Pro
6. Which statement is correct?
Junior
A.Managed code — the specification defining how types are declared, used and managed so that all managed languages share a single type model
B.Managed code — programs whose execution, memory and security are supervised by the runtime rather than running directly on the hardware
C.Managed code — the CPU-independent bytecode (also called MSIL or CIL) that compilers emit and the runtime later turns into native code
D.Managed code — a runtime optimization that first produces fast-to-generate code, then recompiles hot methods with heavier optimizations as they prove worth it
Answer + AI explanation with Pro
7. What is Just-In-Time compilation?
Mid
A.the managed execution engine that runs compiled code while providing memory management, type safety and exception handling
B.the specification defining how types are declared, used and managed so that all managed languages share a single type model
C.the technique of translating intermediate bytecode into native machine instructions at run time, just before a method first executes
D.programs whose execution, memory and security are supervised by the runtime rather than running directly on the hardware
Answer + AI explanation with Pro
8. Which term means: "the technique of translating intermediate bytecode into native machine instructions at run time, just before a method first executes"?
Mid
A.Just-In-Time compilation
B.Common Type System
C.Common Language Specification
D.Intermediate Language
Answer + AI explanation with Pro
9. Which statement is correct?
Mid
A.Just-In-Time compilation — programs whose execution, memory and security are supervised by the runtime rather than running directly on the hardware
B.Just-In-Time compilation — a subset of type-system rules that, if a library follows them, guarantees it can be consumed from any compliant managed language
C.Just-In-Time compilation — the technique of translating intermediate bytecode into native machine instructions at run time, just before a method first executes
D.Just-In-Time compilation — a runtime optimization that first produces fast-to-generate code, then recompiles hot methods with heavier optimizations as they prove worth it
Answer + AI explanation with Pro
10. What is Intermediate Language?
Mid
A.a subset of type-system rules that, if a library follows them, guarantees it can be consumed from any compliant managed language
B.the managed execution engine that runs compiled code while providing memory management, type safety and exception handling
C.programs whose execution, memory and security are supervised by the runtime rather than running directly on the hardware
D.the CPU-independent bytecode (also called MSIL or CIL) that compilers emit and the runtime later turns into native code
Answer + AI explanation with Pro
11. Which term means: "the CPU-independent bytecode (also called MSIL or CIL) that compilers emit and the runtime later turns into native code"?
Mid
A.Just-In-Time compilation
B.Intermediate Language
C.Common Language Runtime
D.Common Language Specification
Answer + AI explanation with Pro
12. Which statement is correct?
Mid
A.Intermediate Language — a runtime optimization that first produces fast-to-generate code, then recompiles hot methods with heavier optimizations as they prove worth it
B.Intermediate Language — the CPU-independent bytecode (also called MSIL or CIL) that compilers emit and the runtime later turns into native code
C.Intermediate Language — the specification defining how types are declared, used and managed so that all managed languages share a single type model
D.Intermediate Language — a subset of type-system rules that, if a library follows them, guarantees it can be consumed from any compliant managed language
Answer + AI explanation with Pro
13. What is Common Type System?
Mid
A.a subset of type-system rules that, if a library follows them, guarantees it can be consumed from any compliant managed language
B.the managed execution engine that runs compiled code while providing memory management, type safety and exception handling
C.a runtime optimization that first produces fast-to-generate code, then recompiles hot methods with heavier optimizations as they prove worth it
D.the specification defining how types are declared, used and managed so that all managed languages share a single type model
Answer + AI explanation with Pro
14. Which term means: "the specification defining how types are declared, used and managed so that all managed languages share a single type model"?
Mid
A.Just-In-Time compilation
B.Common Type System
C.Common Language Runtime
D.Common Language Specification
Answer + AI explanation with Pro
15. Which statement is correct?
Mid
A.Common Type System — programs whose execution, memory and security are supervised by the runtime rather than running directly on the hardware
B.Common Type System — the specification defining how types are declared, used and managed so that all managed languages share a single type model
C.Common Type System — the CPU-independent bytecode (also called MSIL or CIL) that compilers emit and the runtime later turns into native code
D.Common Type System — the technique of translating intermediate bytecode into native machine instructions at run time, just before a method first executes
Answer + AI explanation with Pro
16. What is Common Language Specification?
Senior
A.the managed execution engine that runs compiled code while providing memory management, type safety and exception handling
B.a subset of type-system rules that, if a library follows them, guarantees it can be consumed from any compliant managed language
C.a runtime optimization that first produces fast-to-generate code, then recompiles hot methods with heavier optimizations as they prove worth it
D.programs whose execution, memory and security are supervised by the runtime rather than running directly on the hardware
Answer + AI explanation with Pro
17. Which term means: "a subset of type-system rules that, if a library follows them, guarantees it can be consumed from any compliant managed language"?
Senior
A.Common Language Runtime
B.Common Language Specification
C.Tiered compilation
D.Intermediate Language
Answer + AI explanation with Pro
18. Which statement is correct?
Senior
A.Common Language Specification — the CPU-independent bytecode (also called MSIL or CIL) that compilers emit and the runtime later turns into native code
B.Common Language Specification — the technique of translating intermediate bytecode into native machine instructions at run time, just before a method first executes
C.Common Language Specification — the managed execution engine that runs compiled code while providing memory management, type safety and exception handling
D.Common Language Specification — a subset of type-system rules that, if a library follows them, guarantees it can be consumed from any compliant managed language
Answer + AI explanation with Pro
19. What is Tiered compilation?
Senior
A.the specification defining how types are declared, used and managed so that all managed languages share a single type model
B.programs whose execution, memory and security are supervised by the runtime rather than running directly on the hardware
C.a subset of type-system rules that, if a library follows them, guarantees it can be consumed from any compliant managed language
D.a runtime optimization that first produces fast-to-generate code, then recompiles hot methods with heavier optimizations as they prove worth it
Answer + AI explanation with Pro
20. Which term means: "a runtime optimization that first produces fast-to-generate code, then recompiles hot methods with heavier optimizations as they prove worth it"?
Senior
A.Just-In-Time compilation
B.Common Language Runtime
C.Common Language Specification
D.Tiered compilation
Answer + AI explanation with Pro
21. Which statement is correct?
Senior
A.Tiered compilation — the technique of translating intermediate bytecode into native machine instructions at run time, just before a method first executes
B.Tiered compilation — a subset of type-system rules that, if a library follows them, guarantees it can be consumed from any compliant managed language
C.Tiered compilation — the managed execution engine that runs compiled code while providing memory management, type safety and exception handling
D.Tiered compilation — a runtime optimization that first produces fast-to-generate code, then recompiles hot methods with heavier optimizations as they prove worth it
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 Runtime & CLR question come with Pro.