Technical2026-08-13
Object-oriented programming
AI-Expanded — inferred from the question title, not from the original candidate report
Design a flexible library management system using object-oriented principles that supports multiple item types, such as books, DVDs, and journals, each with unique loan periods and late fee calculations. Implement a base class or interface to handle common operations like checking items in and out, while ensuring the system remains easily extensible for adding new media types in the future.
Context & Summary
Online assessment with coding problems and MCQs
💻 Coding practice works best on desktop.
Code editors are too cramped on mobile screens.
Conceptual Question
This appears to be a conceptual, design, or behavioral question rather than an algorithmic coding problem. The code editor and automated test cases have been disabled for this question.
Back to questions
InterviewDigest