Is there a resource for OOP or "practical coding" questions and/or solutions?
5300

I noticed leetcode only has 1 question tagged "oop" in problems, but I see these practical programming interviews more often. I know there are questions tagged "design", but these are usually just asking to implement a few methods, and don't really test OOP or library usage of the program such as with Byteboard interviews.

While people have posted some in the discussion here tagged "object-oriented design", several of them are actually systems design interviews, and very few have any decent solutions, and they are almost always in Java (nothing for Python).

For someone hoping to learn, it may be good to find a place coding examples in his/her language to build simple programs in OOP in 300 lines or less, like "calculator" or "file system" or "implement Find command" or "web crawler". Then, they could see some of the best style and idiomatic patterns of their language for OOP, without having to read much larger codebases, etc...

Does something like this exist out there?

Comments (5)