Base Class Library interview questions

18 Base Class Library 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 Base Class Library?

Junior
  1. A.the primary type for sending requests and receiving responses over HTTP, designed to be reused rather than created per call
  2. B.the foundational set of types shipped with the platform covering collections, I/O, text, networking and more
  3. C.a heap-storable counterpart to the stack-only window type, usable in asynchronous methods where the restricted type cannot live
  4. D.the built-in, high-performance serializer for reading and writing JavaScript Object Notation, replacing older third-party defaults

Answer + AI explanation with Pro

2. Which term means: "the foundational set of types shipped with the platform covering collections, I/O, text, networking and more"?

Junior
  1. A.Memory of T
  2. B.Base Class Library
  3. C.Span of T
  4. D.System.Text.Json

Answer + AI explanation with Pro

3. Which statement is correct?

Junior
  1. A.Base Class Library — the foundational set of types shipped with the platform covering collections, I/O, text, networking and more
  2. B.Base Class Library — a stack-only value type giving a bounds-checked window over contiguous memory such as arrays or slices without copying
  3. C.Base Class Library — the built-in, high-performance serializer for reading and writing JavaScript Object Notation, replacing older third-party defaults
  4. D.Base Class Library — the primary type for sending requests and receiving responses over HTTP, designed to be reused rather than created per call

Answer + AI explanation with Pro

4. What is Generic collections?

Junior
  1. A.a heap-storable counterpart to the stack-only window type, usable in asynchronous methods where the restricted type cannot live
  2. B.the foundational set of types shipped with the platform covering collections, I/O, text, networking and more
  3. C.the namespace of strongly typed containers such as lists, dictionaries and queues that avoid boxing and casting
  4. D.the primary type for sending requests and receiving responses over HTTP, designed to be reused rather than created per call

Answer + AI explanation with Pro

5. Which term means: "the namespace of strongly typed containers such as lists, dictionaries and queues that avoid boxing and casting"?

Junior
  1. A.Generic collections
  2. B.System.Text.Json
  3. C.HttpClient
  4. D.Base Class Library

Answer + AI explanation with Pro

6. Which statement is correct?

Junior
  1. A.Generic collections — the built-in, high-performance serializer for reading and writing JavaScript Object Notation, replacing older third-party defaults
  2. B.Generic collections — the foundational set of types shipped with the platform covering collections, I/O, text, networking and more
  3. C.Generic collections — the namespace of strongly typed containers such as lists, dictionaries and queues that avoid boxing and casting
  4. D.Generic collections — the primary type for sending requests and receiving responses over HTTP, designed to be reused rather than created per call

Answer + AI explanation with Pro

7. What is System.Text.Json?

Mid
  1. A.a heap-storable counterpart to the stack-only window type, usable in asynchronous methods where the restricted type cannot live
  2. B.the namespace of strongly typed containers such as lists, dictionaries and queues that avoid boxing and casting
  3. C.the built-in, high-performance serializer for reading and writing JavaScript Object Notation, replacing older third-party defaults
  4. D.the primary type for sending requests and receiving responses over HTTP, designed to be reused rather than created per call

Answer + AI explanation with Pro

8. Which term means: "the built-in, high-performance serializer for reading and writing JavaScript Object Notation, replacing older third-party defaults"?

Mid
  1. A.System.Text.Json
  2. B.Memory of T
  3. C.Base Class Library
  4. D.Generic collections

Answer + AI explanation with Pro

9. Which statement is correct?

Mid
  1. A.System.Text.Json — a stack-only value type giving a bounds-checked window over contiguous memory such as arrays or slices without copying
  2. B.System.Text.Json — the namespace of strongly typed containers such as lists, dictionaries and queues that avoid boxing and casting
  3. C.System.Text.Json — the built-in, high-performance serializer for reading and writing JavaScript Object Notation, replacing older third-party defaults
  4. D.System.Text.Json — the primary type for sending requests and receiving responses over HTTP, designed to be reused rather than created per call

Answer + AI explanation with Pro

10. What is HttpClient?

Mid
  1. A.a heap-storable counterpart to the stack-only window type, usable in asynchronous methods where the restricted type cannot live
  2. B.the foundational set of types shipped with the platform covering collections, I/O, text, networking and more
  3. C.the primary type for sending requests and receiving responses over HTTP, designed to be reused rather than created per call
  4. D.the namespace of strongly typed containers such as lists, dictionaries and queues that avoid boxing and casting

Answer + AI explanation with Pro

11. Which term means: "the primary type for sending requests and receiving responses over HTTP, designed to be reused rather than created per call"?

Mid
  1. A.Memory of T
  2. B.Span of T
  3. C.Generic collections
  4. D.HttpClient

Answer + AI explanation with Pro

12. Which statement is correct?

Mid
  1. A.HttpClient — the namespace of strongly typed containers such as lists, dictionaries and queues that avoid boxing and casting
  2. B.HttpClient — a stack-only value type giving a bounds-checked window over contiguous memory such as arrays or slices without copying
  3. C.HttpClient — a heap-storable counterpart to the stack-only window type, usable in asynchronous methods where the restricted type cannot live
  4. D.HttpClient — the primary type for sending requests and receiving responses over HTTP, designed to be reused rather than created per call

Answer + AI explanation with Pro

13. What is Span of T?

Senior
  1. A.the primary type for sending requests and receiving responses over HTTP, designed to be reused rather than created per call
  2. B.a stack-only value type giving a bounds-checked window over contiguous memory such as arrays or slices without copying
  3. C.a heap-storable counterpart to the stack-only window type, usable in asynchronous methods where the restricted type cannot live
  4. D.the foundational set of types shipped with the platform covering collections, I/O, text, networking and more

Answer + AI explanation with Pro

14. Which term means: "a stack-only value type giving a bounds-checked window over contiguous memory such as arrays or slices without copying"?

Senior
  1. A.Span of T
  2. B.System.Text.Json
  3. C.Generic collections
  4. D.Memory of T

Answer + AI explanation with Pro

15. Which statement is correct?

Senior
  1. A.Span of T — the built-in, high-performance serializer for reading and writing JavaScript Object Notation, replacing older third-party defaults
  2. B.Span of T — the primary type for sending requests and receiving responses over HTTP, designed to be reused rather than created per call
  3. C.Span of T — a stack-only value type giving a bounds-checked window over contiguous memory such as arrays or slices without copying
  4. D.Span of T — the foundational set of types shipped with the platform covering collections, I/O, text, networking and more

Answer + AI explanation with Pro

16. What is Memory of T?

Senior
  1. A.the foundational set of types shipped with the platform covering collections, I/O, text, networking and more
  2. B.a heap-storable counterpart to the stack-only window type, usable in asynchronous methods where the restricted type cannot live
  3. C.the namespace of strongly typed containers such as lists, dictionaries and queues that avoid boxing and casting
  4. D.the built-in, high-performance serializer for reading and writing JavaScript Object Notation, replacing older third-party defaults

Answer + AI explanation with Pro

17. Which term means: "a heap-storable counterpart to the stack-only window type, usable in asynchronous methods where the restricted type cannot live"?

Senior
  1. A.Memory of T
  2. B.HttpClient
  3. C.Generic collections
  4. D.System.Text.Json

Answer + AI explanation with Pro

18. Which statement is correct?

Senior
  1. A.Memory of T — a stack-only value type giving a bounds-checked window over contiguous memory such as arrays or slices without copying
  2. B.Memory of T — a heap-storable counterpart to the stack-only window type, usable in asynchronous methods where the restricted type cannot live
  3. C.Memory of T — the primary type for sending requests and receiving responses over HTTP, designed to be reused rather than created per call
  4. D.Memory of T — the built-in, high-performance serializer for reading and writing JavaScript Object Notation, replacing older third-party defaults

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 Base Class Library 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