Object Oriented Analysis Design (OOAD Test)
Topics covered
-
SOLID: iMocha’s OOAD test helps recruiters and hiring managers to evaluate candidate’s knowledge about SOLID principle that helps in creating maintainable
-
understandable
-
and flexible software
-
also helps in reducing software complexity
-
DRY: Our test evaluates candidate’s understanding about DRY (Don't Repeat Yourself) design principle which states that instead of writing duplicate code
-
use abstraction method to avoid redundancy
-
YAGNI: This test validates candidate’s proficient knowledge in YAGNI (You Aren't Gonna Need It) design principle which is a ExtremeProgramming (XP) practice of avoiding unnecessary features in software
-
KISS (UML Diagrams): The online OOAD test helps recruiters to evaluate candidate’s knowledge about KISS (Keep It Simple
-
Stupid) principle which states that
-
avoid complicated
-
ambiguous software design
-
SOLID (Dependency Inversion Principle): Our test evaluates candidate’s understanding about SOLID dependency inversion principle which states that classes should depend on interfaces or abstract classes
-
SOLID (single responsibility principle): This OOAD test online helps recruiters and hiring managers to assess applicant’s knowledge about single responsibility principle where a class only performs one task at a time as single responsibility of task
-
SOLID (interface segregation principle): Our test validates applicant’s understanding about interface segregation principle which helps in creating general-purpose interface by avoiding adding unnecessary functions
-
Test Duration: 20 minutes
-
No. of Questions: 10
You can customize this test by
-
Setting difficulty level of test
Choose easy, medium or hard questions from our skill libraries to assess candidates of different experience levels.
-
Combining multiple skills into one test
Add multiple skills in a single test to create an effective assessment. Assess multiple skills together.
-
Adding your own questions to the test
Add, edit or bulk upload your own coding questions, MCQ, whiteboarding questions & more...
-
Requesting a tailor-made test
Get a tailored assessment created with the help of our subject matter experts to ensure effective screening.