tezvyn:

Architect a configurable, goal-based onboarding flow

Source: interviewintermediate

WHAT IT TESTS: building a data-driven, configurable flow rather than hardcoded branches. OUTLINE: capture the goal, let the backend return a server-driven flow definition mapping goal to steps and content, render generic components on the client.

WHAT IT TESTS: whether you separate flow logic and content from compiled client code. ANSWER OUTLINE: capture the user's self-identified goal, then have the backend return a flow definition, an ordered list of steps with content and CTAs, selected by goal from a configurable store. The client renders generically from this schema using a registry of reusable components, so it does not hardcode each goal's path. The product team edits flows in a config tool or CMS without a release.

Read the original → interview

Get five bites like this every day.

Tezvyn delivers a daily feed of 60-second tech bites with quizzes to lock in what you learn.

Architect a configurable, goal-based onboarding flow · Tezvyn