Question Bank

3705 approved questions from the community

What is CQRS (Command Query Responsibility Segregation)?

HARD
SINGLE CHOICE
40s
Backend
by Mohamed

What is the C10K problem?

MEDIUM
SINGLE CHOICE
35s
Backend
by Mohamed

Opening a TCP socket has minimal overhead.

EASY
TRUE FALSE
25s
Backend
by Mohamed

Tight coupling is sometimes acceptable in software design.

MEDIUM
TRUE FALSE
30s
Backend
by Mohamed

In TDD (Test-Driven Development), tests are written after the implementation code.

MEDIUM
TRUE FALSE
25s
Backend
by Mohamed

Good design can emerge from collective effort without a single architect.

MEDIUM
TRUE FALSE
30s
Backend
by Mohamed

What are the tradeoffs between client-side and server-side rendering?

MEDIUM
SINGLE CHOICE
40s
Backend
by Mohamed

What makes code readable?

MEDIUM
SINGLE CHOICE
35s
Backend
by Mohamed

Why functional programming matters is a relevant question for backend developers.

EASY
TRUE FALSE
25s
Backend
by Mohamed

What are disadvantages of the Publish/Subscribe pattern at scale? (Select all that apply)

MEDIUM
MULTIPLE CHOICE
45s
Backend
by Mohamed

What should be considered when building systems for a public network vs a secure closed network? (Select all that apply)

HARD
MULTIPLE CHOICE
50s
Backend
by Mohamed

How would you build a reliable communication protocol on top of a non-reliable one?

MEDIUM
SINGLE CHOICE
40s
Backend
by Mohamed

What is a wait-free algorithm?

HARD
SINGLE CHOICE
45s
Backend
by Mohamed

How can you detect SQL injection via static code analysis?

MEDIUM
SINGLE CHOICE
40s
Backend
by Mohamed

What is the difference between emergent design and evolutionary architecture?

MEDIUM
SINGLE CHOICE
40s
Backend
by Mohamed

What principles would you apply to define the size of a cache?

MEDIUM
SINGLE CHOICE
35s
Backend
by Mohamed

When is a cache not useful or even dangerous?

HARD
SINGLE CHOICE
40s
Backend
by Mohamed

What is a real-time system?

EASY
SINGLE CHOICE
30s
Backend
by Mohamed

What could cause a denial of service (DoS) not maliciously but due to design?

HARD
SINGLE CHOICE
40s
Backend
by Mohamed

What is the difference between TCP and HTTP?

EASY
SINGLE CHOICE
30s
Backend
by Mohamed
PreviousPage 159 of 186Next