Scalable Capital interview question

What is a refresh token? How does it work?