Higher-order functions are functions which either take functions as arguments or return them as output (or both). They are a cornerstone of functional programming.

- Stackoverflow.com Wiki
1 articles, 0 books.

In technical interviews, it is common that the interviewer will throw in a question that tests your knowledge of higher-order functions and function-binding.