Grokking Modern Mobile System Design Interview
Vote

0% completed

The Library and SDK Question

A library design question asks you to define a reusable component that other engineers can integrate safely. Start by identifying the host, the supported use cases, and the behavior the library will guarantee.

1. Write a small usable API

For a recoverable operation library, an illustrative interface is:

initialize(config) -> readiness result submit(request) -> accepted operation handle observe(operationId) -> status stream requestCancellation(operationId) -> cancellation result close(mode) -> completion

These are conceptual signatures

.....

.....

.....

Like the course? Get enrolled and start learning!

Reading Progress

0%


Vote for new content