Skip to content

Glossary: Coding Interviews

Functional / non-functional requirements

Also written: functional requirements, non-functional requirements, requirements

Requirements are the first step of a design round. Functional requirements say what a system does, such as customers seeing an order's status; non-functional ones say how well: speed, uptime, scale or cost.

Where the book teaches it

Related terms

Back-of-the-envelope estimate