Glossary: Coding Interviews in Rust
Functional / non-functional requirements
Also written: functional requirements, non-functional requirements, requirements
Functional requirements say what a system does, like customers seeing an order's status. Non-functional ones say how well, such as speed, uptime, scale and cost.