WTW Interview Question

Explain the concept of object-oriented programming (OOP)

Interview Answer

Anonymous

Jul 26, 2024

Object-oriented programming is a model that centers on data fields with distinct behaviors and attributes — referred to as objects — instead of logic or functions. Developers focus on the objects that need to be manipulated instead of the processes required to manipulate them. Like the question above, you can use examples from past projects to make your answer more compelling and show your understanding of differences between functional programming and OOP.