Procore Technologies interview question

- Basic JavaScript questions (currying, recursion, call backs, closures, etc.)