Question Bank

3705 approved questions from the community

What is the Robustness Principle?

MEDIUM
SINGLE CHOICE
35s
Backend
by Mohamed

What is Dependency Hell?

MEDIUM
SINGLE CHOICE
35s
Backend
by Mohamed

What principle does DRY stand for in software development?

EASY
SINGLE CHOICE
25s
Backend
by Mohamed

What is an Anti-Corruption Layer in software architecture?

HARD
SINGLE CHOICE
40s
Backend
by Mohamed

Which statement best describes the relationship between composition and inheritance in OOP?

MEDIUM
SINGLE CHOICE
35s
Backend
by Mohamed

How does the Data-Mapper pattern differ from Active-Record?

MEDIUM
SINGLE CHOICE
35s
Backend
by Mohamed

What is the Active-Record design pattern?

EASY
SINGLE CHOICE
30s
Backend
by Mohamed

What does the Law of Demeter (Principle of Least Knowledge) state?

MEDIUM
SINGLE CHOICE
35s
Backend
by Mohamed

What is Inversion of Control (IoC)?

MEDIUM
SINGLE CHOICE
35s
Backend
by Mohamed

What is the Singleton design pattern?

EASY
SINGLE CHOICE
30s
Backend
by Mohamed

Why are first-party cookies and third-party cookies treated differently?

EASY
SINGLE CHOICE
30s
Backend
by Mohamed

Testing concurrent code is easier than testing sequential code.

HARD
TRUE FALSE
25s
Backend
by Mohamed

Why is branching easier in Git than in SVN?

EASY
SINGLE CHOICE
30s
Backend
by Mohamed

What is a rebase in Git?

MEDIUM
SINGLE CHOICE
35s
Backend
by Mohamed

What is a race condition?

EASY
SINGLE CHOICE
30s
Backend
by Mohamed

What is vendor lock-in and how would you defend against it?

HARD
SINGLE CHOICE
45s
Backend
by Mohamed

Why are long-lived transactions discouraged in SOA?

HARD
SINGLE CHOICE
40s
Backend
by Mohamed

What is a saga in the context of distributed transactions?

HARD
SINGLE CHOICE
45s
Backend
by Mohamed

Performance and scalability are the same thing.

MEDIUM
TRUE FALSE
25s
Backend
by Mohamed

Developers should design their own cryptographic algorithms for better security.

HARD
TRUE FALSE
30s
Backend
by Mohamed
PreviousPage 158 of 186Next