Pergunta de entrevista da empresa DuckDuckGo

You get an assignment which asks you to produce a ~10-page technical design document for adding a tracker-blocking MVP to an existing android privacy browser. The solution must download and manage Tracker Radar data, implement third-party blocking, support per-site protection toggling through an allowlist and provide a screen listing all disabled domains. The document should outline multiple approaches, trade-offs, architecture, testing strategy and clearly define scope with enough detail that another engineer could implement it independently. The goal is to de-risk the project, demonstrate sound technical judgment, and build buy-in through structured reasoning and async-friendly documentation.