From the course: Tech Career Skills: Interviewing Developers

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Drill down on object orientation

Drill down on object orientation

From the course: Tech Career Skills: Interviewing Developers

Start my 1-month free trial

Drill down on object orientation

- Most modern platforms, such as Java and .NET, have object-oriented features. Candidates will have different levels of depth on those features, and you'll often need to make sure a particular candidate has the depth that you need. This is a topic you usually need to cover early in the interview as the answers will guide you on other questions to ask. Here are couple questions I use to gauge depth on understanding of object orientation. You'll only want to use these questions if you consider yourself reasonably fluent with object-orienting concepts. Have you ever created an object hierarchy? If so, describe the scenario and why the object hierarchy was needed. And as a follow-up question. How much code was in the base class versus the subclasses? Here's an alternative question. Have you ever created an abstract interface? How would you decide whether to use an object hierarchy or an interface? My intent with these…

Contents