Logiscool interview question

OOP basic concepts, motivation, projects