How does Leetcode's "Pick one" under "Problems" work?

Under problems, when you select "pick one", you get a random question to solve.
Is the question selection process random? Does it take in to account past questions ? Does it try to estimate ones difficulty level ?

Comments (2)