Master 30 Amazon Solutions Architect interview questions covering AWS services, system design, and the Leadership Principles.
Question 22 of 30
How to Answer
Example Answer
Community Answers

William Swansen has worked in the employment assistance realm since 2007. He is an author, job search strategist, and career advisor who helps individuals worldwide and in various professions to find their ideal careers.
Organizations like Amazon use Object-Oriented Design, or OOD, to develop their software products and applications. Since you are expected to know this, you should be prepared for many questions addressing OOD principles, including ones asking you to define OOD terms and concepts. An effective way to respond to this question is to first describe what the term SOLID means, then discuss each element of the acronym.

William Swansen has worked in the employment assistance realm since 2007. He is an author, job search strategist, and career advisor who helps individuals worldwide and in various professions to find their ideal careers.
"SOLID is an acronym for the first five object-oriented design principles. These are:
S - Single responsibility. A class should have only one job.
O - Open-closed. Objects should be opened for extension but closed for modification.
L - Liskov substitution. Addresses solving objects for type S, where S is a subtype of T.
I - Interface segregation. Clients shouldn't be forced to implement an interface or depend on methods they do not directly use.
D - Dependency Inversion. States that a high-level module should depend on abstractions, not on a low-level module."

Interview Coach
Jaymie
A real coach, not AI. I read every answer myself and write back with personalized feedback.
Typically responds within 24 hours.
0 - Character Count
Prepare for technical depth questions and behavioral scenarios Amazon interviewers prioritize.
Get StartedJump to Question

Written by William Swansen
30 Questions & Answers • Amazon

By William

By William