Modo entrevista
Dois formatos: desenhar a arquitetura e conferir a rubrica, ou responder código no relógio.
Encurtador de URL
Desenhe um encurtador de URLs (como o bit.ly). Um usuário envia uma URL longa e recebe uma curta; quem acessa a curta é redirecionado para a longa. O serviço guarda bilhões de links e recebe muito mais cliques (leituras) do que criações (escritas).
Restrições
- A leitura (redirecionar) é cerca de 100× mais frequente que a escrita (criar).
- O redirecionamento é o caminho crítico de cada clique — precisa ser rápido.
- A chave curta precisa ser única e curta (6 a 8 caracteres).
- Deseja-se, como bônus, contar cliques por link.
Esboce o desenho no papel ou na cabeça antes de abrir a rubrica.