Skip to content
tezvyn:

Content & Copywriting

UX writing, microcopy, content strategy, tone

170 bites

Test yourself: Top 30 intermediate Content & Copywriting interview questionsMultiple choice, with the correct answer and why it is correct on every question. Free, no sign-in.

Intermediate everything in Content & Copywriting, page 2

Propose two strategies for lazy-loading SPA localization data
intermediate2 min read

Propose two strategies for lazy-loading SPA localization data

This tests code-splitting for i18n. Strong answers cover: first, per-locale dynamic imports creating separate chunks per language; second, namespace splitting fetching only keys for active UI. Red flag: ignoring bundler chunking or Core Web Vitals impact.

How would you implement a simple editorial status workflow?
intermediate2 min read

How would you implement a simple editorial status workflow?

Use ENUM or lookup table for status; enforce transitions in app code or a matrix table; audit actor and timestamp.

intermediate2 min read

Explain concurrency vs parallelism: junior paragraph, UI tooltip, justify

This tests audience-adaptive technical writing and conceptual precision. A strong answer gives the junior a structural analogy, the UI a one-sentence action metric, and justifies why detail and brevity swap by context.

intermediate2 min read

Design a scalable CMP for GDPR, CCPA, and global regulations

Tests cross-domain privacy architecture at scale. Great answers: edge-based geo-routing, schema-per-regulation consent stores, signed preference tokens, and a postMessage vendor API. Red flag: plain localStorage or equating GDPR opt-in with CCPA opt-out.

What are the engineering challenges and biases in overlapping A/B tests?
intermediate2 min read

What are the engineering challenges and biases in overlapping A/B tests?

This tests inference across concurrent experiments. A strong answer names interaction effects and collision bias, proposes mutual exclusion or MVT for coupled UI, and stratified bucketing. Red flag: assuming additive lifts without combination validation.

Cut a 15-minute demo script to 10 minutes without losing technical depth
intermediate2 min read

Cut a 15-minute demo script to 10 minutes without losing technical depth

Tests ruthless prioritization. Strong answers: define the single audience outcome; audit sections against it; prioritize clarity over volume; structure around the 10-minute attention reset. Red flag: talking faster or randomly cutting content.

intermediate2 min read

Design a real-time faceted search system for thousands of case studies

Tests inverted index architecture and faceting latency trade-offs. Strong answers compare Elasticsearch and Algolia on indexing speed and query overhead, then outline schema-first ingestion. Red flag: suggesting relational LIKE queries for real-time filtering.

Design an A/B test system for homepage headlines without deployments
intermediate2 min read

Design an A/B test system for homepage headlines without deployments

Tests decoupling experiment configuration from deploys via a headless CMS and feature flagging. A strong answer covers variation containers, server-side bucketing, conversion tracking, and marketer-controlled copy swaps.

intermediate2 min read

Replace a hardcoded error message with a scalable copy system

Tests decoupling UI copy from code via key-based i18n. Move the string into a JSON namespace, wire through i18next, load dynamically, and lint against hardcoded strings. Manual find-and-replace without keys or fallback is a red flag.

intermediate2 min read

Structure an executive-ready RFC summary for a major architectural migration

One-sentence problem and ask; options with recommendation; quantified impact, tradeoffs, and acceptance criteria.

Refactor this to active voice and explain why it is preferred
intermediate2 min read

Refactor this to active voice and explain why it is preferred

This tests spotting passive clauses and why active voice improves clarity. Answer: rewrite to "The script processes the data and sends it to the database," noting active voice is clearer and names the actor. Red flag: claiming passive is more professional.

Draft a JSON error response for an invalid authentication token
intermediate2 min read

Draft a JSON error response for an invalid authentication token

Tests your ability to standardize API error contracts with RFC 7807. A strong answer returns 401 with type, title, detail, and instance, plus an actionable fix like re-authenticating. Red flag: 403, echoing the token, or exposing stack traces.

How would you structure API docs and tools for reference and narrative?
intermediate2 min read

How would you structure API docs and tools for reference and narrative?

Tests if you separate auto-generated reference from narrative guides. Strong answers pair OpenAPI/Swagger endpoints with hand-written getting-started tutorials and conceptual overviews in a docs-as-code static site.

What metrics prove documentation business impact and how do you instrument?
intermediate2 min read

What metrics prove documentation business impact and how do you instrument?

Tests tying docs to revenue and costs. Strong answers present acquisition (dev signups, quickstart rate), adoption (endpoint breadth, trial conversion), and deflection (support tickets) via event instrumentation and CRM joins.

Design an automated system to validate tutorial snippets against new releases
intermediate2 min read

Design an automated system to validate tutorial snippets against new releases

Separate API docs from other snippets; run CI on new dependency versions; inject secrets via hooks.

Design a scalable documentation system for three engineering teams
intermediate2 min read

Design a scalable documentation system for three engineering teams

Tests prioritization and process design for a sole writer supporting three engineering teams. Strong answers use tiered intake with SLAs, a public Kanban board, and async status updates. Red flag: ad-hoc prioritization through Slack DMs with no queue.

Display a dynamic uptime claim without hurting Core Web Vitals
intermediate2 min read

Display a dynamic uptime claim without hurting Core Web Vitals

Tests separation of data and rendering paths for dynamic claims. Pre-compute the metric in a background job, cache at the edge, and inject via SSR to avoid blocking the main thread. A red flag is synchronous DB lookups or CSR that delays interactivity.

Accessibility pitfalls in SPAs and programmatic fixes
intermediate2 min read

Accessibility pitfalls in SPAs and programmatic fixes

Cover route-change focus reset, ARIA live regions, semantic landmarks in dynamic markup, and keyboard trap prevention.

Outline a data pipeline for web events to a data warehouse
intermediate2 min read

Outline a data pipeline for web events to a data warehouse

Tests end-to-end streaming design from web clients to warehouse. Strong answers list five stages: client capture, broker buffering, stream processing, object storage, and warehouse load. Red flag: proposing only batch cron jobs or ignoring schema registries.

How does cookie clearing affect A/B results and consistency?
intermediate2 min read

How does cookie clearing affect A/B results and consistency?

This tests bucketing integrity when state changes re-randomize users. Explain that re-bucketing contaminates the sample and triggers SRM; propose deterministic server-side assignment, fingerprinting, or authenticated IDs.

We are hiring for this. Every open role lists the topics its interview covers, so you can prepare for the real thing rather than guessing.

See open roles